From 9b4ba083ed8f1b957a56161fe17950e357c869aa Mon Sep 17 00:00:00 2001 From: Michel Thebeau Date: Wed, 7 Aug 2024 15:01:27 +0000 Subject: [PATCH] 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 --- stx-vault-helm/stx-vault-helm/files/metadata.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/stx-vault-helm/stx-vault-helm/files/metadata.yaml b/stx-vault-helm/stx-vault-helm/files/metadata.yaml index 23edf51..628b0c7 100644 --- a/stx-vault-helm/stx-vault-helm/files/metadata.yaml +++ b/stx-vault-helm/stx-vault-helm/files/metadata.yaml @@ -9,3 +9,9 @@ upgrades: supported_k8s_version: minimum: 1.24.4 + +behavior: + platform_managed_app: yes + evaluate_reapply: + after: + - platform-integ-apps