Ensure we use uwsgi for everything

In the pike release we migrated everything to use uwsgi. There is no
need to force everything back to eventlet. This was necessary when pike
was master because in ocata we used eventlet. We don't want to switch
deployment mechanisms in an upgrade. But now that pike is base we don't
need to have any of these since everything is consistent on both sides
of the upgrade.

Depends-On: I066f5f87ff22d7da2e3814f8c2de75f2af625d2b
Change-Id: Ib504ab21dfc5e32eb3f73f57d636981963e20520
This commit is contained in:
Matthew Treinish 2017-08-30 10:24:57 -04:00
parent 0965bc0dce
commit 03de9e0fc7
No known key found for this signature in database
GPG Key ID: FD12A0F214C9E177
6 changed files with 8 additions and 22 deletions

View File

@ -29,7 +29,3 @@ VOLUME_BACKING_FILE_SIZE=10000M
enable_service s-account s-container s-object s-proxy enable_service s-account s-container s-object s-proxy
SWIFT_HASH=8213897fads879789asdf789 SWIFT_HASH=8213897fads879789asdf789
SWIFT_REPLICAS=1 SWIFT_REPLICAS=1
# because this was the default in ocata, remove after pike has
# shipped.
WSGI_MODE="mod_wsgi"

View File

@ -219,16 +219,6 @@ load_settings
# isn't run there. This has to be run after load_settings because # isn't run there. This has to be run after load_settings because
# plugins might change the service list during this phase. # plugins might change the service list during this phase.
# Make sure we use the same configurations across base and target
# by being explicit. Nova, Cinder, Keystone should use Apache2/mod_wsgi
# we should revisit these in Queens
devstack_localrc base "WSGI_MODE=mod_wsgi"
devstack_localrc target "WSGI_MODE=mod_wsgi"
devstack_localrc base "NOVA_USE_MOD_WSGI=False"
devstack_localrc target "NOVA_USE_MOD_WSGI=False"
devstack_localrc base "CINDER_USE_MOD_WSGI=False"
devstack_localrc target "CINDER_USE_MOD_WSGI=False"
# Nova should use singleconductor as Grenade doesn't # Nova should use singleconductor as Grenade doesn't
# setup multi-cell rabbit for now # setup multi-cell rabbit for now
devstack_localrc base "CELLSV2_SETUP=singleconductor" devstack_localrc base "CELLSV2_SETUP=singleconductor"
@ -260,7 +250,7 @@ if [[ "$RUN_BASE" == "True" ]]; then
# CELLSV2_SETUP, the default devstack assumes "superconductor" and fails. if # CELLSV2_SETUP, the default devstack assumes "superconductor" and fails. if
# we don't set WSGI_MODE, cinder fails to glance as the glance url is not # we don't set WSGI_MODE, cinder fails to glance as the glance url is not
# set up correctly # set up correctly
export SUB_NODE_ENV_VARS="WSGI_MODE=mod_wsgi CELLSV2_SETUP=singleconductor" export SUB_NODE_ENV_VARS="CELLSV2_SETUP=singleconductor"
sed -i 's/stdbuf/$SUB_NODE_ENV_VARS stdbuf/' ./post-stack.sh sed -i 's/stdbuf/$SUB_NODE_ENV_VARS stdbuf/' ./post-stack.sh
cat ./post-stack.sh cat ./post-stack.sh

View File

@ -76,7 +76,7 @@ fi
start_swift start_swift
# Don't succeed unless the services come up # Don't succeed unless the services come up
ensure_services_started swift-object-server swift-proxy-server ensure_services_started s-object s-proxy
set +o xtrace set +o xtrace

View File

@ -62,7 +62,7 @@ $GLANCE_BIN_DIR/glance-manage db_sync || die $LINENO "DB sync error"
start_glance start_glance
# Don't succeed unless the services come up # Don't succeed unless the services come up
ensure_services_started glance-api ensure_services_started g-api
set +o xtrace set +o xtrace
echo "*********************************************************************" echo "*********************************************************************"

View File

@ -90,7 +90,7 @@ fi
# upgrade check command is run since that validates that we can connect to # upgrade check command is run since that validates that we can connect to
# the placement endpoint. # the placement endpoint.
start_placement start_placement
ensure_services_started placement ensure_services_started placement-api
# Run the nova-status upgrade check, which was only available starting in Ocata # Run the nova-status upgrade check, which was only available starting in Ocata
# so check to make sure it exists before attempting to run it. # so check to make sure it exists before attempting to run it.
@ -122,7 +122,7 @@ start_nova_rest
start_nova_compute start_nova_compute
# Don't succeed unless the services come up # Don't succeed unless the services come up
expected_runnning_services="nova-api nova-conductor " expected_runnning_services="n-api n-cond "
# NOTE(vsaienko) Ironic should be upgraded before nova according to requirements # NOTE(vsaienko) Ironic should be upgraded before nova according to requirements
# http://docs.openstack.org/developer/ironic/deploy/upgrade-guide.html#general-upgrades-all-versions # http://docs.openstack.org/developer/ironic/deploy/upgrade-guide.html#general-upgrades-all-versions
# using reverse order will lead to nova-compute start failure. # using reverse order will lead to nova-compute start failure.
@ -130,7 +130,7 @@ expected_runnning_services="nova-api nova-conductor "
# TODO(vsaienko) remove this once grenade allows to setup dependency between grenade plugin and # TODO(vsaienko) remove this once grenade allows to setup dependency between grenade plugin and
# core services: https://bugs.launchpad.net/grenade/+bug/1660646 # core services: https://bugs.launchpad.net/grenade/+bug/1660646
if ! is_service_enabled ironic; then if ! is_service_enabled ironic; then
expected_runnning_services+=' nova-compute' expected_runnning_services+=' n-cpu'
fi fi
ensure_services_started $expected_runnning_services ensure_services_started $expected_runnning_services

View File

@ -62,9 +62,9 @@ $CINDER_BIN_DIR/cinder-manage db sync || die $LINENO "DB migration error"
start_cinder start_cinder
# Don't succeed unless the services come up # Don't succeed unless the services come up
ensure_services_started cinder-api ensure_services_started c-api
if is_service_enabled c-vol; then if is_service_enabled c-vol; then
ensure_services_started cinder-volume ensure_services_started c-vol
fi fi
set +o xtrace set +o xtrace