commit b7dbc632b6a0fe2b625096b3a53576e746150b0a
Author: Chris Dent <email address hidden>
Date: Tue Dec 5 13:21:19 2017 +0000
Shutdown placement at the end of the base run
Placement API was not being shutdown at the end of the OLD target,
thus when it was being started at the beginning of the NEW target it
was not actually getting new code. A call to stop_placement is added.
In addition, make sure placement is installed in upgrade.sh so that
any new stuff is in place.
The depends-on is to a devstack change which makes sure that
lib/placement does not call remove_uwsgi_config when stop_placement is
called. Without this, there's no config file for the
devstack@placement-api systemd unit to run, and there is an immediate
exit.
Reviewed: https:/ /review. openstack. org/525605 /git.openstack. org/cgit/ openstack- dev/grenade/ commit/ ?id=b7dbc632b6a 0fe2b625096b3a5 3576e746150b0a
Committed: https:/
Submitter: Zuul
Branch: master
commit b7dbc632b6a0fe2 b625096b3a53576 e746150b0a
Author: Chris Dent <email address hidden>
Date: Tue Dec 5 13:21:19 2017 +0000
Shutdown placement at the end of the base run
Placement API was not being shutdown at the end of the OLD target,
thus when it was being started at the beginning of the NEW target it
was not actually getting new code. A call to stop_placement is added.
In addition, make sure placement is installed in upgrade.sh so that
any new stuff is in place.
The depends-on is to a devstack change which makes sure that placement- api systemd unit to run, and there is an immediate
lib/placement does not call remove_uwsgi_config when stop_placement is
called. Without this, there's no config file for the
devstack@
exit.
Change-Id: I7f2158aeaef82a 47e11c6e29675e5 42023fff4be 5d97b184924896d b3f1f48a015
Depends-On: Iee763adf789514
Closes-Bug: #1736385