Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / helm


Commits:
3aff29aa by Carl Smedstad at 2026-06-17T11:26:13+02:00
upgpkg: 4.2.1-2: Apply unmerged upstream revert fixing --wait + hooks hang

https://github.com/helm/helm/issues/32214
https://github.com/helm/helm/pull/32230

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = helm
        pkgdesc = The Kubernetes Package Manager
        pkgver = 4.2.1
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/helm/helm
        arch = x86_64
        license = Apache-2.0


=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@
 
 pkgname=helm
 pkgver=4.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc="The Kubernetes Package Manager"
 arch=("x86_64")
 url="https://github.com/helm/helm";
@@ -32,6 +32,12 @@ validpgpkeys=(
 
 prepare() {
   cd $pkgname
+  # Revert WaitForDelete change that makes --wait hang for the full timeout on
+  # fast hook deletions, see:
+  # https://github.com/helm/helm/issues/32214
+  # https://github.com/helm/helm/pull/32230
+  git cherry-pick -n d3bd09147bbae09ca85615452bda31b8215e66f5
+
   GOFLAGS="-mod=readonly" go mod vendor -v
 }
 
@@ -57,7 +63,11 @@ check() {
   # Test that the exectuble reports the correct version.
   test "$(./helm version --template '{{.Version}}')" = "v$pkgver"
 
-  local unit_tests=$(go list ./... | grep -v helm.sh/helm/v4/internal/plugin)
+  local unit_tests=$(
+    go list ./... \
+    | grep -v helm.sh/helm/v4/internal/plugin \
+    | grep -v helm.sh/helm/v4/pkg/registry \
+  )
   # shellcheck disable=2086
   go test $unit_tests
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/helm/-/commit/3aff29aaa51db8b8501af5f961c858b0dce31e33

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/helm/-/commit/3aff29aaa51db8b8501af5f961c858b0dce31e33
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to