Bump Helm version from 3.9.4 to 3.12.2. This also bumps helm-mapkubeapis from 0.3.2 to 0.4.1 which is the latest version to date. Changelogs: Helm 3.12.2: https://github.com/helm/helm/releases/tag/v3.12.2 helm-mapkubeapis 0.4.1: https://github.com/helm/helm-mapkubeapis/releases/tag/v0.4.1 Test plan: PASS: build-pkgs --clean --all PASS: full AIO-SX deployment PASS: nginx-ingress-controller successfully uploaded/applied PASS: cert-manager successfully uploaded/applied PASS: platform-integ-apps successfully uploaded/applied PASS: oidc-auth-apps successfully uploaded/applied/removed/deleted PASS: dell-storage successfully uploaded/applied/removed/deleted PASS: app-istio successfully uploaded/applied/removed/deleted PASS: app-kubevirt successfully uploaded/applied/removed/deleted PASS: app-oran-o2 successfully uploaded/applied/removed/deleted PASS: app-security-profiles-operator successfully uploaded/applied/removed/deleted PASS: app-sriov-fec-operator successfully uploaded/applied/removed/deleted PASS: app-sts-silicom successfully uploaded/applied/removed/deleted PASS: auditd successfully uploaded/applied/removed/deleted PASS: metrics-server successfully uploaded/applied/removed/deleted PASS: portieris successfully uploaded/applied/removed/deleted PASS: snmp successfully uploaded/applied/removed/deleted PASS: vault successfully uploaded/applied/removed/deleted PASS: AIO-SX upgrade from stx-8. Story: 2010865 Task: 48549 Change-Id: I025251382c56bb82077f87c3924e81309109002d Signed-off-by: Igor Soares <Igor.PiresSoares@windriver.com>
40 lines
1.3 KiB
Makefile
Executable File
40 lines
1.3 KiB
Makefile
Executable File
#!/usr/bin/make -f
|
|
# vim: set expandtab!
|
|
# export DH_VERBOSE = 1
|
|
|
|
export ROOT = debian/tmp
|
|
export SBINDIR = $(ROOT)/usr/sbin
|
|
export SUDOERDIR = $(ROOT)/etc/sudoers.d
|
|
|
|
export HELM_VERSION = 3.12.2
|
|
export HELM_EXECUTABLE = linux-amd64/helm
|
|
export HELM_PKG = helm-v$(HELM_VERSION)-linux-amd64.tar.gz
|
|
|
|
export HELM_MAPKUBEAPIS_VERSION = 0.4.1
|
|
export HELM_MAPKUBEAPIS_PKG = helm-mapkubeapis_$(HELM_MAPKUBEAPIS_VERSION)_linux_amd64.tar.gz
|
|
|
|
%:
|
|
dh $@
|
|
|
|
override_dh_auto_build:
|
|
# Extract the third party helm package downloaded in dl_hook.
|
|
tar xfz $(HELM_PKG)
|
|
tar xfz $(HELM_MAPKUBEAPIS_PKG)
|
|
|
|
override_dh_auto_install:
|
|
install -d -m 755 $(SBINDIR)
|
|
install -d -m 755 $(ROOT)/usr/local/sbin
|
|
install -p -D -m 755 $(HELM_EXECUTABLE) $(SBINDIR)
|
|
install -p -D -m 755 helm-upload $(ROOT)/usr/local/sbin
|
|
install -p -D -m 755 helmv2-cli.sh $(ROOT)/usr/local/sbin/helmv2-cli
|
|
install -d -m 755 $(SUDOERDIR)
|
|
install -p -D -m 440 helm.sudo $(SUDOERDIR)/helm
|
|
install -d -m 755 $(ROOT)/usr/local/share/helm
|
|
install -d -m 755 $(ROOT)/usr/local/share/helm/plugins
|
|
cp -R mapkubeapis $(ROOT)/usr/local/share/helm/plugins/
|
|
install -d -m 755 $(ROOT)/usr/local/share/helm/plugins/mapkubeapis/bin
|
|
mv $(ROOT)/usr/local/share/helm/plugins/mapkubeapis/mapkubeapis $(ROOT)/usr/local/share/helm/plugins/mapkubeapis/bin/
|
|
|
|
override_dh_usrlocal:
|
|
# Do Nothing
|