Controller-1 reboot loop due to mismatched volume group sizes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Stefan Dinescu |
Bug Description
Brief Description
-----------------
When installing a system with two controller nodes, the standby controller goes into a reboot loop when unlocked for the first time if changes to filesystem sizes were done on the active controller that are above the provisioned space of the standby controller.
Severity
--------
Major
Steps to Reproduce
------------------
- begin installing a system with two controllers (two-node system or multi-node system)
- controller-0 should have an additional disk to assign additional space to cgts-vg
- after unlocking controller-0, create partition and assign it to cgts-vg (the partition should be large enough so that the used space on controller-0 is above the default provisioned volume group on controller-1)
- resize the filesystems so that it uses almost all the available space in the volume group
- install controller-1 and leave the default partition/
- unlock controller-1
Expected Behavior
------------------
- the unlock should be rejected as controller-1 doesn't have enough space to fit all the filesystems
Actual Behavior
----------------
- the unlock is accepted, the puppet manifests fail and controller-1 goes into a reboot loop
Reproducibility
---------------
<Reproducible/
Reproducible
System Configuration
-------
Two node system, Multi-node system, Dedicated storage
Branch/Pull Time/Commit
-------
Issue seen on loads built Oct 1
Timestamp/Logs
--------------
tags: |
added: stx.2019.05 removed: stx.2019.03 |
tags: |
added: stx.2.0 removed: stx.2019.05 |
Targeting stx.2019.03 as this is a configuration issue. There is no issue if the user enters a valid configuration. This bug will be used to add semantic checks to prevent this from occurring. Not required for stx.2018.10