Patchback of new runtime puppet manifests can cause failures
Bug #1931270 reported by
Don Penney
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Low
|
Don Penney |
Bug Description
Brief Description
-----------------
Patchback of new runtime classes can be problematic due to the rollout of patches through a system. Sysinv on the controller could be patched ahead of a remote host and try to apply a newly introduced runtime class, which would cause a failure on the remote host because the class does not exist.
In order to facilitate patchback of new runtime classes, we'll introduce a set of extension classes that can be safely applied. The patch can update an unused extension class to reference the new runtime class, and sysinv can then safely apply the extension class (rather than the new class directly).
Severity
--------
Minor
tags: | added: stx.config |
Changed in starlingx: | |
assignee: | nobody → Don Penney (dpenney) |
importance: | Undecided → Low |
tags: | added: stx.6.0 |
To post a comment you must log in.
Fix proposed to branch: master /review. opendev. org/c/starlingx /stx-puppet/ +/795384
Review: https:/