StarlingX System Configuration Management
Go to file
Stefan Dinescu 604b4a5ea0 Standby controller filesystem sizes check
While installing a system with two controllers, you can assign new
PVs to the cgts-vg volume group and resize the filesystem on
controller-0, before provisioning controller-1.

If these new sizes are above the default provisioned space for
cgts-vg on controller-1, the unlock is allowed, but the node
goes into a reboot loop due to not having enough space to
assign to all the partitions.

Now, before unlocking the standby controller for the first time
we check if the provisioned space on the node is equal or larger
than the used space on the active controller and if it is not
reject the unlock.

Change-Id: I3fce3430abbb81d08272f35915cc50c761754733
Closes-bug: 1797108
Signed-off-by: Stefan Dinescu <stefan.dinescu@windriver.com>
2018-10-15 17:24:21 +03:00
api-ref/source Another test of api-ref and releasenotes publish jobs 2018-10-10 15:56:44 -05:00
compute-huge Fixing linters errors E010, E011, E020, E041,E043, E003, E001,E042 2018-09-11 21:47:40 +08:00
computeconfig Fixing linters errors E010, E011, E020, E041,E043, E003, E001,E042 2018-09-11 21:47:40 +08:00
config-gate Fixing linters errors E010, E011, E020, E041,E043, E003, E001,E042 2018-09-11 21:47:40 +08:00
configutilities Allow mgmt and infra network on single interface 2018-09-17 15:20:44 -04:00
controllerconfig Enhance warning for mgmt network configuration 2018-10-05 14:33:09 -04:00
devstack Fixing linters errors E010, E011, E020, E041,E043, E003, E001,E042 2018-09-11 21:47:40 +08:00
doc Add api-ref and relnotes publish jobs 2018-10-09 19:41:46 -05:00
puppet-manifests Upversion tiller to align with helm 2.11.0 2018-10-11 16:20:33 -05:00
puppet-modules-wrs Containerization, support 2 keystones in sysinv 2018-10-11 14:26:48 -04:00
releasenotes Another test of api-ref and releasenotes publish jobs 2018-10-10 15:56:44 -05:00
storageconfig Fixing linters errors E010, E011, E020, E041,E043, E003, E001,E042 2018-09-11 21:47:40 +08:00
sysinv Standby controller filesystem sizes check 2018-10-15 17:24:21 +03:00
tmp/patch-scripts/EXAMPLE_SYSINV/scripts StarlingX open source release updates 2018-05-31 07:35:52 -07:00
.gitignore [Doc] OpenStack API Reference Guide 2018-09-21 16:08:09 -05:00
.gitreview Set .gitreview back to use review.openstack.org 2018-09-04 21:12:34 +00:00
.yamllint clear yamllint errors under stx-config 2018-09-12 21:11:57 +08:00
.zuul.yaml Add api-ref and relnotes publish jobs 2018-10-09 19:41:46 -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_iso_image.inc Split image.inc across git repos 2018-08-16 10:08:08 -04:00
centos_pkg_dirs Decouple Fault Management from stx-config 2018-08-16 17:24:19 -04:00
test-requirements.txt Add default test framework 2018-06-08 20:06:21 -05:00
tox.ini fix tox python3 overrides 2018-10-05 10:32:42 +00:00

README.rst

stx-config

StarlingX Configuration Management