Browse Source

Fix uwsgi path location

After fixing the uwsgi installation from source that was broken[1][2],
Manila jobs started to fail since no uwsgi wasn't found in the
expected path. This fix now uses 'which' command to search for
uwsgi pathnames in the system.

[1] https://bugs.launchpad.net/devstack/+bug/1883468
[2] https://review.opendev.org/#/c/577955/

Related-Bug: #1883468
Closes-Bug: #1883715
Change-Id: I8d8b2fe07d86899c694cb73a81087d25311d30a5
(cherry picked from commit fbcabd2c03)
(cherry picked from commit 09cb988f01)
tags/9.1.4
Douglas Viroel 3 months ago
parent
commit
f911024020
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      devstack/plugin.sh

+ 1
- 1
devstack/plugin.sh View File

@@ -832,7 +832,7 @@ function start_manila_api {

if [ $(trueorfalse False MANILA_USE_UWSGI) == True ]; then
echo "Deploying with UWSGI"
run_process m-api "$MANILA_BIN_DIR/uwsgi --ini $MANILA_UWSGI_CONF --procname-prefix manila-api"
run_process m-api "$(which uwsgi) --ini $MANILA_UWSGI_CONF --procname-prefix manila-api"
elif [ $(trueorfalse False MANILA_USE_MOD_WSGI) == True ]; then
echo "Deploying with MOD_WSGI"
install_apache_wsgi


Loading…
Cancel
Save