commit 8390d6973e205a4af4d9ea9c8887183cb9dbb63a
Author: Don Penney <email address hidden>
Date: Mon Jun 7 12:27:57 2021 -0400
Introduce runtime extension classes for patchability
This update introduces a set of empty extension classes that can be
used in patches to safely introduce new runtime classes. The patch can
update an unused extension class to include the new runtime class,
allowing sysinv to be patched to apply the selected extension class
rather than the new runtime class directly. This allows sysinv to
safely apply the class on a remote host, even if the host has not yet
been patched.
Closes-Bug: 1931270
Signed-off-by: Don Penney <email address hidden>
Change-Id: I302d7100a52d085aa5c58f80173edb5cfd490054
Reviewed: https:/ /review. opendev. org/c/starlingx /stx-puppet/ +/795384 /opendev. org/starlingx/ stx-puppet/ commit/ 8390d6973e205a4 af4d9ea9c888718 3cb9dbb63a
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 8390d6973e205a4 af4d9ea9c888718 3cb9dbb63a
Author: Don Penney <email address hidden>
Date: Mon Jun 7 12:27:57 2021 -0400
Introduce runtime extension classes for patchability
This update introduces a set of empty extension classes that can be
used in patches to safely introduce new runtime classes. The patch can
update an unused extension class to include the new runtime class,
allowing sysinv to be patched to apply the selected extension class
rather than the new runtime class directly. This allows sysinv to
safely apply the class on a remote host, even if the host has not yet
been patched.
Closes-Bug: 1931270 5aa5c58f80173ed b5cfd490054
Signed-off-by: Don Penney <email address hidden>
Change-Id: I302d7100a52d08