commit 666008a5836124665258d1b06b4017ba3ae560c7
Author: Bin Qian <email address hidden>
Date: Fri Oct 18 18:44:38 2019 -0400
Copy sysinv.config to drbd drive only once
This change is to ensure copying sysinv.config to drbd drive only once
when the controller-0 is unlocked successfully the 1st time.
The file was previously copied periodically from the active controller
which causes occasionally fail to apply the runtime config if a swact
happens to start. The result is that the controller is config-out-date.
This fix also ensure all nodes going through the same invprovision
cycle: none (installing)
-> provisioning (installed)
-> provisioned (unlocked successfully 1st time)
Previously the controller-0 of a standard load starts with provisioned,
even before it is unlocked the 1st time.
Reviewed: https:/ /review. opendev. org/691714 /git.openstack. org/cgit/ starlingx/ config/ commit/ ?id=666008a5836 124665258d1b06b 4017ba3ae560c7
Committed: https:/
Submitter: Zuul
Branch: master
commit 666008a58361246 65258d1b06b4017 ba3ae560c7
Author: Bin Qian <email address hidden>
Date: Fri Oct 18 18:44:38 2019 -0400
Copy sysinv.config to drbd drive only once
This change is to ensure copying sysinv.config to drbd drive only once
when the controller-0 is unlocked successfully the 1st time.
The file was previously copied periodically from the active controller
which causes occasionally fail to apply the runtime config if a swact
happens to start. The result is that the controller is config-out-date.
This fix also ensure all nodes going through the same invprovision
cycle: none (installing)
-> provisioning (installed)
-> provisioned (unlocked successfully 1st time)
Previously the controller-0 of a standard load starts with provisioned,
even before it is unlocked the 1st time.
Depends-on: https:/ /review. opendev. org/691713
Closes-Bug: 1848355
Closes-Bug: 1849837
Change-Id: Ifdfb985c8cde86 f9c9074dc0774cb 0dd805aacd1
Signed-off-by: Bin Qian <email address hidden>