Make the supported_k8s_version:minimum metadata field mandatory for
StarlingX applications.
The minimum supported Kubernetes version must be informed in the
application metadata.yaml file. For instance:
supported_k8s_version:
minimum: 1.24.4
Existing applications were previously updated to include the
mandatory field as part of story 2010929.
Test plan:
PASS: build-pkgs -a && build-image
PASS: AIO-SX fresh install
PASS: Atempt to upload a modified version of platform-integ-apps without
the supported_k8s_version section.
Confirm that the upload failed.
PASS: Atempt to upload a modified version of platform-integ-apps with
the the supported_k8s_version section but containing only the
maximum supported Kubernetes version.
Confirm that the upload failed.
PASS: Upload/apply/update/remove/delete a working version of
platform-integ-apps.
Story: 2010929
Task: 49538
Change-Id: I10160dfcfcc82eb8978b96c87e356db7b6cd227a
Signed-off-by: Igor Soares <Igor.PiresSoares@windriver.com>