StarlingX System Configuration Management
Go to file
Joseph Richard cc4983c0f1 Move bindings away from controller-1 during upgrade
After the upgrade is started, controller-1 is locked, which causes
routers and DHCP from being migrated away from controller-1.
Because the database is mirrored before this point, any changes to
these bindings are lost after swacting to newer load.  This results
in a loss of connectivity over an AIO upgrade.

As a long-term solution, all these changes to the neutron DB should be
kept over the upgrade.

As an interim solution, this commit adds a migration script to manually
move the bindings off of controller-1.

Note, this script will have no effect unless compute services ar running
on controller-1.

Change-Id: I5a42a1f1f20b52665805ce73b56c383a4497b58e
Story: 2002886
Task: 22847
Signed-off-by: Jack Ding <jack.ding@windriver.com>
2018-07-06 09:10:09 -04:00
compute-huge Integrate host configuration into configuration framework 2018-06-14 16:03:52 -05:00
computeconfig Delay starting compute services until controller services are up 2018-06-28 22:07:38 -04:00
config-gate StarlingX open source release updates 2018-05-31 07:35:52 -07:00
configutilities Remove Ceph Cache Tiering support 2018-06-29 13:44:43 -04:00
controllerconfig Move bindings away from controller-1 during upgrade 2018-07-06 09:10:09 -04:00
puppet-manifests Fix upgrade with Host TPM 2018-07-06 09:09:55 -04:00
puppet-modules-wrs Removed puppet-openstack and puppet-platform 2018-06-28 22:07:38 -04:00
storageconfig StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sysinv Prevent downgrade of newly added host during upgrade 2018-07-06 09:10:09 -04:00
tmp/patch-scripts/EXAMPLE_SYSINV/scripts StarlingX open source release updates 2018-05-31 07:35:52 -07:00
.gitignore Add default test framework 2018-06-08 20:06:21 -05:00
.gitreview Add .gitreview 2018-05-31 07:35:52 -07:00
.zuul.yaml Remove non-voting job from gate 2018-06-29 14:07:22 -05:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:35:52 -07:00
LICENSE StarlingX open source release updates 2018-05-31 07:35:52 -07:00
README.rst StarlingX open source release updates 2018-05-31 07:35:52 -07:00
centos_pkg_dirs Split centos-pkg-dirs along git boundaries. 2018-06-20 16:26:23 -04:00
mwa-pitta.map StarlingX open source release updates 2018-05-31 07:35:52 -07:00
test-requirements.txt Add default test framework 2018-06-08 20:06:21 -05:00
tox.ini Add default test framework 2018-06-08 20:06:21 -05:00

README.rst

stx-config

StarlingX Configuration Management