From ba48b87bcdd410633e08013e9625307ee6359dd2 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Fri, 3 May 2019 15:02:12 +0200 Subject: [PATCH] kubernetes-helm: force setting version Without this patch, the Helm client will think it is &version.Version{SemVer:"v2.13", GitCommit:"", GitTreeState:""} and install the Tiller image gcr.io/kubernetes-helm/tiller:v2.13 which does not exist. Adapted from https://github.com/NixOS/nixpkgs/pull/50918/ --- srcpkgs/kubernetes-helm/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template index 7e42b0ca97d..4c665ff9a03 100644 --- a/srcpkgs/kubernetes-helm/template +++ b/srcpkgs/kubernetes-helm/template @@ -1,7 +1,7 @@ # Template file for 'kubernetes-helm' pkgname=kubernetes-helm version=2.13.1 -revision=1 +revision=2 wrksrc="helm-${version}" hostmakedepends="go make git mercurial" short_desc="Kubernetes Package Manager" @@ -51,7 +51,7 @@ pre_build() { do_build() { cd golib/src/k8s.io/helm - TARGETS="linux/${_go_target_arch} linux/${_go_host_arch}" make bootstrap build-cross APP="..." LDFLAGS="-X k8s.io/helm/pkg/version.BuildMetadata=" + TARGETS="linux/${_go_target_arch} linux/${_go_host_arch}" make bootstrap build-cross APP="..." LDFLAGS="-X k8s.io/helm/pkg/version.Version=v${version} -X k8s.io/helm/pkg/version.BuildMetadata=" _dist/linux-${_go_host_arch}/helm completion bash > completion.bash _dist/linux-${_go_host_arch}/helm completion zsh > completion.zsh