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
..