update/software/service-files
Luis Eduardo Bonatti 9c990c4d5e Create message class to sync deploy state between controllers
This commit creates classes to handle the communication and sync
of deploy state between controllers and also add a operation
counter of deploy states.

This commit also synced with peer controller when deploy starts.

Test Plan:

PASS: Software.json of peer controller updated on deploy start.
PASS: Software.json of synced folder on peer controller matches
active controller on deploy start.
PASS: Software.json of peer controller updated with deploy state
change.
PASS: deploy state synced to peer in DX system when software deploy
start succeed.

Depends-on: https://review.opendev.org/c/starlingx/update/+/904362

Story: 2010676
Task: 49325

Change-Id: Id69b15e38402b5314657de963f5b69f164e2c351
Signed-off-by: Luis Eduardo Bonatti <LuizEduardo.Bonatti@windriver.com>
2024-02-16 15:51:49 +00:00
..
pmon-software-agent.conf Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
pmon-software-controller-daemon.conf Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
policy.json Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
run-software-scripts Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
setup_software_repo Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
software_check_goenabled.sh Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
software-agent-init.sh Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
software-agent-restart Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
software-agent.service Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
software-controller-daemon-init.sh Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
software-controller-daemon-restart Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
software-controller-daemon.service Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
software-controller-init.sh Create message class to sync deploy state between controllers 2024-02-16 15:51:49 +00:00
software-controller.service Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
software-functions Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
software-init.sh Fix invalid patch alarm on unlocked AIO-SX 2023-05-16 15:59:45 +00:00
software-tmpdirs.conf Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
software.conf Fix package_feed parameter after upversion 2024-02-02 12:20:29 -03:00
software.logrotate Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
software.service Setup controller and agent processes for "software" 2023-04-20 19:22:30 +00:00
starlingx-GA-metadata.xml Rename GA metadata file to fix upload/delete issue 2023-11-24 09:24:41 -03:00