Add metadata behaviour action for software deploy

Vault application should not be applied while platform-integ-apps, and
its other dependencies, are applying.

The condition is observed during USM upgrade software deploy activate.

This change replaces these earlier proposals, which were introduced
before the implementation of USM had started:
  https://review.opendev.org/c/starlingx/config/+/913405
  https://review.opendev.org/c/starlingx/config/+/913406

Test Plan:
PASS  vault sanity
PASS  lock/unlock test to assert vault is not reapplied (std 2+1)

Partial-Bug: 2058038

Change-Id: Ib484b0456e67b2aa1863015f0ef45b724e6d1dd6
Signed-off-by: Michel Thebeau <Michel.Thebeau@windriver.com>
This commit is contained in:
Michel Thebeau 2024-08-07 15:01:27 +00:00
parent 4e0c5bfaf2
commit 9b4ba083ed

View File

@ -9,3 +9,9 @@ upgrades:
supported_k8s_version: supported_k8s_version:
minimum: 1.24.4 minimum: 1.24.4
behavior:
platform_managed_app: yes
evaluate_reapply:
after:
- platform-integ-apps