
Specific components upversioned: * flux2-charts: v2.13.0 -> v1.15.0 * helm-controller: v1.0.1 -> v1.2.0 * source-controller: v1.3.0 -> 1.5.0 * notification-controller (optional): v1.3.0 -> 1.5.0 * kustomize-controller (optional): v1.3.0 -> 1.5.1 Image versions were also updated in the companion commit for the Ansible playbooks repo: https://review.opendev.org/c/starlingx/ansible-playbooks/+/947771 This moves the charts from the previous Flux version (v2.3.0) to a legacy package named flux2-charts-legacy intended to be used for the platform rollback scenario. Test plan: AIO-SX: PASS: fresh install PASS: platform upgrade PASS: backup & restore PASS: nginx-ingress-controller successfully uploaded/applied/removed/deleted PASS: cert-manager successfully uploaded/applied/removed/deleted PASS: platform-integ-apps successfully uploaded/applied/removed/deleted PASS: oidc-auth-apps successfully uploaded/applied/removed/deleted PASS: dell-storage successfully uploaded/applied/removed/deleted PASS: rook-ceph successfully uploaded/applied/removed/deleted PASS: deployment-manager successfully uploaded/applied/removed/deleted PASS: enable notification and kustomize controllers AIO-DX: PASS: fresh install PASS: platform upgrade PASS: backup & restore Standard: PASS: fresh install PASS: check if pods are allocated to controllers Story: 2011354 Task: 52090 Change-Id: I6ab98897ab7fb97e557c3a596dea51462631da12 Signed-off-by: Igor Soares <Igor.PiresSoares@windriver.com>
20 lines
391 B
Makefile
20 lines
391 B
Makefile
# Copyright (c) 2025 Wind River Systems, Inc.
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
# It's necessary to set this because some environments don't link sh -> bash.
|
|
SHELL := /bin/bash
|
|
|
|
all: build clean
|
|
|
|
lint:
|
|
helm lint flux2/
|
|
|
|
build: lint
|
|
helm package flux2
|
|
|
|
clean:
|
|
@echo "Clean all build artifacts"
|
|
rm -f flux2/templates/_partials.tpl flux2/templates/_globals.tpl
|
|
rm -rf flux2/charts
|