Upgrade fails due to race condition between image pull and network bring up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Gleb Aronsky |
Bug Description
Brief Description
------------------
Upgrades between different stx releases are failing for certain configurations (ex: systems w/ bonded interfaces) due to a race condition between the initial image pulls and the network I/F bringup.
The puppet manifests need to be applied in the proper order, ensuring the components that are dependent on networking are executed after network initialization.
Severity
--------
Major
Steps to Reproduce
-------------------
Install stx.5.0 (w/ fixes) and upgrade to stx.6.0
Expected Behavior
-----------------
Controllers and Subclouds should upgrade.
Actual Behavior
----------------
Failure to upgrade on controllers and subclouds
Reproducibility
---------------
Intermittent
Changed in starlingx: | |
importance: | Undecided → Medium |
description: | updated |
description: | updated |
Changed in starlingx: | |
status: | New → Fix Released |
Fixed by: https:/ /review. opendev. org/c/starlingx /stx-puppet/ +/831017
The LP was not updated properly due to a syntax error in the "Closes-Bug" statement in the commit msg