From f491502929f9ef120e7c52272bae71971e635759 Mon Sep 17 00:00:00 2001 From: Luan Nunes Utimura Date: Mon, 7 Aug 2023 14:07:01 -0300 Subject: [PATCH] Upversion chartmuseum from 0.12.0 to 0.13.0 It was recently noted that the `chartmuseum` 0.12.0 binary, hosted on Amazon S3 [1], is no longer publicly accessible, i.e., the endpoint is returning `403 Forbidden` when accessed. Since this is impacting the setup of new build environments, this change proposes the upversion of `chartmuseum` to 0.13.0 and the use of the corresponding binary hosted on get.helm.sh [2]. [1] https://s3.amazonaws.com/chartmuseum/release/v0.12.0/bin/linux/amd64/chartmuseum [2] https://get.helm.sh/chartmuseum-v0.13.0-linux-amd64.tar.gz Test Plan: PASS - Run downloader successfully PASS - Build chartmuseum package PASS - Build package that depends on chartmuseum, e.g., openstack-helm Closes-Bug: 2012283 Change-Id: I8f35bef60ffc7ba32a49111218e3022d7d5b4f69 Signed-off-by: Luan Nunes Utimura --- .../chartmuseum/debian/deb_folder/changelog | 6 ++++++ .../chartmuseum/debian/deb_folder/rules | 5 +++-- kubernetes/chartmuseum/debian/meta_data.yaml | 20 +++++++++---------- 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/kubernetes/chartmuseum/debian/deb_folder/changelog b/kubernetes/chartmuseum/debian/deb_folder/changelog index 6227df1cf..9e3b0f8af 100644 --- a/kubernetes/chartmuseum/debian/deb_folder/changelog +++ b/kubernetes/chartmuseum/debian/deb_folder/changelog @@ -1,3 +1,9 @@ +chartmuseum (0.13.0-1) unstable; urgency=medium + + * Upversion to 0.13.0 + + -- Luan Nunes Utimura Tue, 08 Aug 2023 09:55:22 -0300 + chartmuseum (0.12.0-1) unstable; urgency=medium * Initial release diff --git a/kubernetes/chartmuseum/debian/deb_folder/rules b/kubernetes/chartmuseum/debian/deb_folder/rules index ccd0e757f..4ea4c8fad 100755 --- a/kubernetes/chartmuseum/debian/deb_folder/rules +++ b/kubernetes/chartmuseum/debian/deb_folder/rules @@ -1,7 +1,7 @@ #!/usr/bin/make -f # export DH_VERBOSE = 1 -export CHARTMUSEUM_VERSION = 0.12.0 +export CHARTMUSEUM_VERSION = 0.13.0 export ROOT = debian/tmp export BINDIR = $(ROOT)/usr/bin @@ -9,11 +9,12 @@ export BINDIR = $(ROOT)/usr/bin dh $@ override_dh_auto_build: + tar xfz chartmuseum-v$(CHARTMUSEUM_VERSION)-linux-amd64.tar.gz override_dh_auto_clean: override_dh_auto_install: install -d -m 755 $(BINDIR) - install -p -D -m 755 chartmuseum-v$(CHARTMUSEUM_VERSION)-amd64 $(BINDIR)/chartmuseum + install -p -D -m 755 linux-amd64/chartmuseum $(BINDIR)/chartmuseum override_dh_auto_test: diff --git a/kubernetes/chartmuseum/debian/meta_data.yaml b/kubernetes/chartmuseum/debian/meta_data.yaml index 9e700bb5d..a898c2799 100644 --- a/kubernetes/chartmuseum/debian/meta_data.yaml +++ b/kubernetes/chartmuseum/debian/meta_data.yaml @@ -1,17 +1,17 @@ --- debname: chartmuseum -debver: 0.12.0-1 +debver: 0.13.0-1 dl_path: - name: chartmuseum-0.12.0.tar.gz - url: https://github.com/helm/chartmuseum/archive/v0.12.0.tar.gz - md5sum: 5c4cadff25c20e3fc17f079a457bddd9 - sha256sum: 61d3e6142b934eadeee23f22e5ee84e86e3d582ad27813cec655aa4ba40d485b + name: chartmuseum-0.13.0.tar.gz + url: https://github.com/helm/chartmuseum/archive/v0.13.0.tar.gz + md5sum: d13fd43dc9eade3b02d79f21294304a1 + sha256sum: c9b6c2b04329c5c8495ebdf1fcd39bed5bb5301e63b4d69bbb6fe16d8e7ce953 dl_files: - chartmuseum-v0.12.0-amd64: - topdir: null - url: https://s3.amazonaws.com/chartmuseum/release/v0.12.0/bin/linux/amd64/chartmuseum - md5sum: fba48bf948c224e662e84e7b295899f2 - sha256sum: 53402edf5ac9f736cb6da8f270f6bbf356dcbbe5592d8a09ee6f91a2dc30e4f6 + chartmuseum-v0.13.0-linux-amd64.tar.gz: + topdir: linux-amd64 + url: https://get.helm.sh/chartmuseum-v0.13.0-linux-amd64.tar.gz + md5sum: 14aaebaf95022fbc557f776f578f609f + sha256sum: fc6a8beda32975737a95b99292d18dd755ecfead0ceac1840f353d238818f683 revision: dist: $STX_DIST GITREVCOUNT: