From 1008d7e9815526b72ad2587422764b826a3d0c5b Mon Sep 17 00:00:00 2001 From: Igor Soares Date: Fri, 2 Feb 2024 09:43:04 -0300 Subject: [PATCH] Add minimum Kubernetes version supported Add the minimum Kubernetes version supported to the application metadata file. The minimum Kubernetes version is set to 1.24.4 and should be changed accordingly for future application updates. The "supported_k8s_version:minimum" field is optional but it will become mandatory in the near future. This also contains a fix to properly trigger the Tox metadata checks. Test Plan PASS: build-pkgs && build-image PASS: AIO-SX fresh install PASS: Apply application Story: 2010929 Task: 49508 Change-Id: I5536e0bdd01999eb519d40b3e4bd5646fcdbd54e Signed-off-by: Igor Soares --- .zuul.yaml | 2 -- .../stx-cert-manager-helm/files/metadata.yaml | 3 +++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index aeb28db..d1f3879 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -52,8 +52,6 @@ - starlingx/update - starlingx/utilities - starlingx/root - files: - - python3-k8sapp-cert-manager/* vars: tox_envlist: metadata tox_extra_args: -c python3-k8sapp-cert-manager/k8sapp_cert_manager/tox.ini diff --git a/stx-cert-manager-helm/stx-cert-manager-helm/files/metadata.yaml b/stx-cert-manager-helm/stx-cert-manager-helm/files/metadata.yaml index ac74265..07a7271 100644 --- a/stx-cert-manager-helm/stx-cert-manager-helm/files/metadata.yaml +++ b/stx-cert-manager-helm/stx-cert-manager-helm/files/metadata.yaml @@ -7,6 +7,9 @@ maintain_user_overrides: true upgrades: auto_update: true +supported_k8s_version: + minimum: 1.24.4 + behavior: platform_managed_app: yes desired_state: applied