Hugo Brito 5aa82523e3 Rename usm_sync_status to software_sync_status
This commit renames the usm_sync_status field to software_sync_status
to improve clarity and consistency in terminology. The change affects
the software audit constants and values, replacing references to usm
with software, making the field more descriptive and user-friendly.

A new constant was created (AUDIT_TYPES_LIST) to separate the audits from the endpoints. Note that we still need to fix the names later to avoid confusion.

Test Plan:

PASS: Deploy the system controller and subcloud successfully.
PASS: Verify the software audit functionality:
- software_sync_status should go to out-of-sync state when a patch is
  applied to the system controller.
- software_sync_status should go to in-sync after applying the same
  patch to the subcloud using DC Orchestration.
PASS: Confirm that software_sync_status appears correctly in the
      output of dcmanager subcloud show.
PASS: Verify the use of SystemController proxy for software commands
      are working as expected.

Story: 2010676
Task: 50354

Change-Id: I180be6a9e9bf2d40106d77faa0cb30f14d7a24b4
Signed-off-by: Hugo Brito <hugo.brito@windriver.com>
2024-09-11 20:53:31 +00:00
..
2024-08-13 19:01:08 +00:00