StarlingX System Configuration Management
Go to file
Vinicius Lopes da Silva 4ac0ba60de Remove mon_host msgr v1 setting on upgrade activate
During an upgrade, we specifically set msgr v1 addressing for any new
Nautilus monitors while we still have a mixed Mimic/Nautilus cluster.

After all monitors are running Nautilus, we enable msgr v2 and all
monitors start to use that protocol for communication.

Finally we now clean up the ceph.conf configuration and restart the
monitors during the upgrade activation step. This will align ceph.conf
with what a fresh installation would produce.

Testing performed:
- Upgrade of 2+2+2
- Upgrade of AIO-DX
- Upgrade of AIO-SX
- Fresh install of AIO-SX
- Fresh install of AIO-DX
- Fresh install of 2+2

Depends-on: https://review.opendev.org/c/starlingx/stx-puppet/+/817859
Depends-on: https://review.opendev.org/c/starlingx/config/+/817795
Story: 2009074
Task: 43968

Signed-off-by: Vinicius Lopes da Silva <vinicius.lopesdasilva@windriver.com>
Change-Id: I3b100280f5a92885c567251b9e7d9d0270bf18bc
2021-11-14 19:09:44 -05:00
api-ref/source Remove host hardware sysinv profile 2021-10-18 18:01:40 -03:00
config-gate Add debian package for config-gate 2021-10-05 03:58:30 -04:00
controllerconfig Merge "automatically add ghcr.io docker registry entries on upgrade" 2021-11-10 21:06:22 +00:00
devstack Remove host hardware sysinv profile 2021-10-18 18:01:40 -03:00
doc Switch to newer openstackdocstheme and reno versions 2020-06-04 14:13:51 +02:00
releasenotes Remove host hardware sysinv profile 2021-10-18 18:01:40 -03:00
storageconfig Add debian packaging directory for storageconfig 2021-10-18 10:05:38 -03:00
sysinv Remove mon_host msgr v1 setting on upgrade activate 2021-11-14 19:09:44 -05:00
tmp/patch-scripts/EXAMPLE_SYSINV/scripts StarlingX open source release updates 2018-05-31 07:35:52 -07:00
tools/docker/images Enable kubernetes SCTPSupport feature 2019-09-03 19:23:05 +00:00
tsconfig Re-enable important py3k checks for tsconfig 2021-10-28 16:22:15 +00:00
workerconfig Add debian packaging directory for workerconfig 2021-09-28 09:51:54 -04:00
.gitignore Minor zuul and tox file cleanup after manifest re-org 2019-09-06 15:40:37 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:42 +00:00
.yamllint clear yamllint errors under stx-config 2018-09-12 21:11:57 +08:00
.zuul.yaml Removing py36 gates from zuul for config 2021-10-05 16:29:11 +00: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
bindep.txt py3: Add py39 gate for sysinv 2021-08-27 08:39:06 -04:00
centos_build_layer.cfg Build layering, add layer build config file 2019-10-15 12:29:05 +08:00
centos_dev_wheels.inc Config file changes to add 'tsconfig' after relocation from 'update' 2019-09-05 11:51:05 -04:00
centos_helm.inc Infrastructure and Cluster Monitoring 2019-08-21 17:19:54 -04:00
centos_iso_image.inc Add cert-alarm service 2021-07-22 08:29:23 -04:00
centos_pkg_dirs Add cert-alarm service 2021-07-22 08:29:23 -04:00
centos_pkg_dirs_containers Config file changes for packages relocated to repo 'openstack-armada-app' 2019-09-05 10:42:00 -04:00
centos_stable_wheels.inc Config file changes to add 'tsconfig' after relocation from 'update' 2019-09-05 11:51:05 -04:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:50:08 -04:00
debian_iso_image.inc Add debian_iso_image.inc file 2021-11-04 09:07:23 -04:00
debian_pkg_dirs Add missing packages that have debian directories. 2021-11-01 19:20:40 -04:00
test-requirements.txt Calling an additional shell lint command from zuul 2021-06-03 17:35:50 -05:00
tox.ini Calling an additional shell lint command from zuul 2021-06-03 17:35:50 -05:00

README.rst

stx-config

StarlingX Configuration Management