update/software
Hugo Brito cce5bf8d9a Skip check_license for PatchHealthCheck
This change updates the PatchHealthCheck logic to skip the
license validation step when deploying a minor release (patch).
License checks are only necessary during major releases (upgrade),
so the software deploy precheck script for sw-deploy now skips the
license check for patches releases, optimizing the process and
avoiding unnecessary validations.

Test Plan:
PASS: Verify that the license check is skipped when deploying a
      patch release.
PASS: Verify that the license check runs correctly during major
      releases.
PASS: Perform a full patch release.

Story: 2010676
Task: 51032

Change-Id: I079ca5bfd3ab6ed66290e5bea99fb27692dabc91
Signed-off-by: Hugo Brito <hugo.brito@windriver.com>
2024-09-17 16:20:46 -03:00
..
debian Add new USM initialize service 2024-08-06 12:38:53 -03:00
scripts Skip check_license for PatchHealthCheck 2024-09-17 16:20:46 -03:00
service-files Merge "Software show change related to Patched ISO" 2024-09-03 15:15:35 +00:00
software Merge "Prevent deploy delete on controller 1" 2024-09-10 20:04:09 +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
pylint.rc Add version to software-api and software client 2024-02-08 04:23:29 -05:00
README.rst Upload skeleton for unified software management 2023-04-03 14:03:04 +00:00
requirements.txt Add version to software-api and software client 2024-02-08 04:23:29 -05:00
setup.cfg Activate-rollback implementation 2024-06-21 13:59:00 +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 USM deploy state 2024-04-17 16:40:07 +00:00

software

StarlingX Unified Software Delivery and Management