StarlingX Installation/Update/Patching/Backup/Restore
Go to file
mmachado 5985fd9ab6 Use patch-alarm to raise software alarms
The patch-alarm package was previously used to raise useful
sw-patch alarms. This change modifies the package to raise
software alarms when the following states are identified:

Raise 900.023 alarm when a software release is in progress
Raise 900.021 alarm when a deploy fails on a host
Raise 900.024 alarm when an unavailable release is present

Keeps mechanism for raising 500.101 alarm (dev patch enabled)
in case it is needed for USM in the future.

Depends-On: https://review.opendev.org/c/starlingx/fault/+/931963
Depends-On: https://review.opendev.org/c/starlingx/nfv/+/931964

Test Plan:
PASS: Deploy software release with no unwanted alarms
PASS: Force a failed deploy host and verify alarm
PASS: Deploy a major release and verify 900.024 alarm
PASS: Use sw-manager to deploy major & minor releases

Story: 2010676
Task: 51120

Change-Id: I36701e66bc99aeadd22befd1b0bf82030047256a
Signed-off-by: mmachado <mmachado@windriver.com>
2024-10-16 14:00:24 -03:00
api-ref/source Switch to newer openstackdocstheme and reno versions 2020-06-04 14:40:40 +02:00
apt-ostree/debian Update snapshot 6ce412 2024-10-02 10:15:47 -03:00
cgcs-patch Remove CentOS/OpenSUSE build support 2024-07-02 14:11:48 -04:00
devstack Subdirectories 'tsconfig ' relocated to repo 'stx-config' 2019-09-05 13:04:59 -04:00
doc Fix: openstack-tox-docs job is broken with Sphinx >= 5.0.0 2023-08-31 17:01:12 +00:00
enable-dev-patch Remove CentOS/OpenSUSE build support 2024-07-02 14:11:48 -04:00
extras/scripts Add setup_patch_repo.sh for patch-iso 2020-02-12 14:38:01 -05:00
patch-alarm Use patch-alarm to raise software alarms 2024-10-16 14:00:24 -03:00
patch-boot-args StarlingX open source release updates 2018-05-31 07:37:12 -07:00
patch-scripts Remove CentOS/OpenSUSE build support 2024-07-02 14:11:48 -04:00
releasenotes Switch to newer openstackdocstheme and reno versions 2020-06-04 14:40:40 +02:00
software Use patch-alarm to raise software alarms 2024-10-16 14:00:24 -03:00
software-client Zuul/Tox: Update software tests 2024-10-07 10:45:15 -03:00
sw-patch Merge "Revert "expand sw_patch config check to other deploy types"" 2024-06-12 21:26:48 +00:00
.gitignore Zuul/Tox: Update software tests 2024-10-07 10:45:15 -03:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:36 +00:00
.zuul.yaml Zuul/Tox: Update software tests 2024-10-07 10:45:15 -03:00
bindep.txt Zuul: Enable missing deps for patch-alarm tests 2024-06-27 21:11:20 +00:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:37:12 -07:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:12:40 -04:00
debian_iso_image.inc Merge "Add apt-ostree Debian package" 2023-10-10 15:36:45 +00:00
debian_pkg_dirs Merge "Add apt-ostree Debian package" 2023-10-10 15:36:45 +00:00
debian_stable_wheels.inc Adding software-client to docker_stable_wheel.inc 2023-11-27 12:04:06 -03:00
LICENSE StarlingX open source release updates 2018-05-31 07:37:12 -07:00
pylint.rc Enable Unused Variable 2019-07-19 10:28:00 -04:00
README.rst StarlingX open source release updates 2018-05-31 07:37:12 -07:00
requirements.txt Add Zuul test foundation 2018-07-25 08:48:07 -05:00
test-requirements.txt Adding rpm-python to bindep to fix pylint 2021-12-15 09:13:13 -06:00
tox.ini Fix zuul failure 2024-01-10 19:26:20 +00:00

stx-update

StarlingX Software Management