StarlingX Platform Armada App
Go to file
Joshua Reed e49ef87109 Update FluxCD api versions in app manifest
FluxCD supports the following api versions
for helm/source:

helm.toolkit.fluxcd.io now supports v2.
source.toolkit.fluxcd.io now supports v1.

This change seeks to update references of

source.toolkit.fluxcd.io/v1beta1 to
source.toolkit.fluxcd.io/v1

and also

helm.toolkit.fluxcd.io/v2beta1 to
helm.toolkit.fluxcd.io/v2

Making this change eliminates warnings in
FluxCD operations on the platform. Without
this change the beta versions of the api
still work, but are going to be phased out
in future releases of FluxCD. Therefore
this change must happen. No changes to yaml
file structure are required for the api
change from beta to full v1/v2 version,
respectively.

The beta changes are compatible with the current
and past versions of FluxCD in stx 8.0, 9.0 and
current 10.0.

Reference:

Per the migration to v2.3.0 of FluxCD, various
APIs were promoted requiring application adjustments
within the manifests.

See https://github.com/fluxcd/flux2/releases/tag/v2.3.0

Test Plan:
PASS: Build ISO & Bootstrap AIO-SX
PASS: After bootstrap verify that the app
      has applied without error and is using
      the correct helm/source api versions.

Story: 2011129
Task: 50267

Change-Id: I97f8ebdabe9d9004e0d3c0f37fd3c5a31b1e73f2
Signed-off-by: Joshua Reed <joshua.reed@windriver.com>
2024-06-05 07:06:31 -06:00
helm-charts Update ceph-csi helm charts to v3.11.0 2024-04-29 18:41:17 +00:00
python3-k8sapp-platform Update ceph-csi helm charts to v3.11.0 2024-04-29 18:41:17 +00:00
stx-platform-helm Update FluxCD api versions in app manifest 2024-06-05 07:06:31 -06:00
.gitignore Update app Zuul Check Jobs. 2023-12-15 12:44:37 -07:00
.gitreview Add a .gitreview file to the new repo 2019-09-09 09:29:58 -05:00
.zuul.yaml Correct trigger for metadata job in .zuul.yaml 2024-02-06 09:47:00 -07:00
bindep.txt Enable py39 tox gate/test for app plugins 2021-09-13 11:37:39 -04:00
CONTRIBUTING.rst Adding zuul jobs for new repo 2019-09-09 14:47:45 -05:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:10:40 -04:00
debian_iso_image.inc platform-armada-app: update debian_iso_image.inc 2022-11-23 11:11:19 +08:00
debian_pkg_dirs Auto-increment chart versions 2024-01-17 16:26:23 -06:00
HACKING.rst Adding zuul jobs for new repo 2019-09-09 14:47:45 -05:00
requirements.txt Adding zuul jobs for new repo 2019-09-09 14:47:45 -05:00
test-requirements.txt Adding zuul jobs for new repo 2019-09-09 14:47:45 -05:00
tox.ini Update app Zuul Check Jobs. 2023-12-15 12:44:37 -07:00