update/software
junfeng-li 979bd27d90 Raise deploy state out of sync alarm
This commit is to raise the deploy state out of sync alarm
when the deploy state in the software.json files in both controllers
are different.

The deploy state is checked every 30 seconds during the
deploying stage. If they are insync, the alarm will be cleared.

Depends-on: https://review.opendev.org/c/starlingx/fault/+/913581

Test Plan:

PASS: the alarm is raised when the state is out of sync
          in both DX and SX
PASS: the alarm is cleared when the state is in sync in
          both DX and SX

Task: 49737
Story: 2010676
Change-Id: Ic31c7166135d03591fa4696445783895254dfc95
Signed-off-by: junfeng-li <junfeng.li@windriver.com>
2024-04-15 19:14:23 +00:00
..
debian Raise deploy state out of sync alarm 2024-04-15 19:14:23 +00:00
scripts Merge "Include missing data migration steps on deploy start" 2024-03-26 15:57:08 +00:00
service-files Create message class to sync deploy state between controllers 2024-02-16 15:51:49 +00:00
software Raise deploy state out of sync alarm 2024-04-15 19:14:23 +00:00
.coveragerc Upload skeleton for unified software management 2023-04-03 14:03:04 +00:00
Hacking.rst Upload skeleton for unified software management 2023-04-03 14:03:04 +00:00
LICENSE Upload skeleton for unified software management 2023-04-03 14:03:04 +00:00
README.rst Upload skeleton for unified software management 2023-04-03 14:03:04 +00:00
pylint.rc Add version to software-api and software client 2024-02-08 04:23:29 -05:00
requirements.txt Add version to software-api and software client 2024-02-08 04:23:29 -05:00
setup.cfg deploy state changed update 2024-02-23 13:43:09 +00:00
setup.py Bash completion for USM 2023-08-03 16:21:00 +00:00
test-requirements.txt Upload skeleton for unified software management 2023-04-03 14:03:04 +00:00
tox.ini Raise deploy state out of sync alarm 2024-04-15 19:14:23 +00:00

README.rst

software

StarlingX Unified Software Delivery and Management