Package Details: kubernetes-helm 3.1.0-2

Git Clone URL: https://aur.archlinux.org/kubernetes-helm.git (read-only, click to copy)
Package Base: kubernetes-helm
Description: A tool to manage Kubernetes charts
Upstream URL: https://github.com/helm/helm
Keywords: helm k8s kubernetes
Licenses: Apache
Conflicts: kubernetes-helm, kubernetes-helm-bin, kubernetes-helm-git
Provides: kubernetes-helm
Submitter: tongpu
Maintainer: tongpu (eyenx)
Last Packager: eyenx
Votes: 39
Popularity: 2.09
First Submitted: 2017-01-04 10:36
Last Updated: 2020-02-14 08:59

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4

intelfx commented on 2018-09-30 16:16

@tongpu

For the record, I am restating what I said in my earlier email which you left unanswered:

Your AUR package kubernetes-helm1 is incorrectly named. According to a consensus among Arch Linux TUs, packages that repackage externally-built binaries (like your one) must use a -bin suffix.

As kubernetes-helm-bin2 already exists, this package should be fixed to build Helm from source or be merged into the one correctly named.

(Note: I previously submitted a merge request to merge this package into 2, but it was pointed out on #archlinux-aur that it is preferable to fix this package instead. Due to absence of response, I will now submit an orphan request instead.)

cippaciong commented on 2018-09-17 15:26

@tongpu hi, packages that are not built from source like this one should use the suffix "-bin" in the package name. Since there is a kubernetes-helm-bin package already you should probably get in touch with its maintainer and ask a TU to merge the two packages.

tongpu commented on 2017-08-01 12:41

@tm-x: Thanks for the information, seems like I've mixed something up during while updating the checksums. Should be fixed now.

tm-x commented on 2017-08-01 07:11

:: kubernetes-helm package(s) failed to install.
:: ensure package version does not mismatch between .SRCINFO and PKGBUILD
:: ensure package name has a VCS suffix if this is a devel package

tongpu commented on 2017-03-16 19:41

I've updated the PKGBUILD to include socat as a dependency.

terlar commented on 2017-03-16 11:42

@tongpu: I get the following, I can't run the `helm version` without socat, which I would expect working. So it seems client can't communicate with the server without socat? I am running kubernetes on the same machine could that be related? To me it looks like the client though.

$ helm version
Client: &version.Version{SemVer:"v2.2.0", GitCommit:"1a2609619d3ecca55d7e0a7fd5b1b639971d3493", GitTreeState:"clean"}
E0316 12:38:59.212834 18344 portforward.go:329] an error occurred forwarding 41729 -> 44134: error forwarding port 44134 to podtiller-deploy-2923173008-76v7t_kube-system, uid : unable to do port forwarding: socat not found.
Error: cannot connect to Tiller
$ sudo pacman -S socat
resolving dependencies...
looking for conflicting packages...

Packages (1) socat-1.7.3.2-1

Total Installed Size: 0.49 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [############################################] 100%
(1/1) checking package integrity [############################################] 100%
(1/1) loading package files [############################################] 100%
(1/1) checking for file conflicts [############################################] 100%
(1/1) checking available disk space [############################################] 100%
:: Processing package changes...
(1/1) installing socat [############################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
$ helm version
Client: &version.Version{SemVer:"v2.2.0", GitCommit:"1a2609619d3ecca55d7e0a7fd5b1b639971d3493", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.2.1", GitCommit:"db531fd75fb2a1fb0841a98d9e55c58c21f70f4c", GitTreeState:"clean"}

tongpu commented on 2017-03-07 12:18

@terlar: Are you sure that socat is required on the machine that is running the helm binary itself? In the helm documentation I can only find references to `socat` being required on the Kubernetes node and e.g. CoreOS doesn't provide socat by default.

Have a look at the following links:
https://github.com/kubernetes/helm/blob/master/docs/install_faq.md#getting-started
https://github.com/kubernetes/helm/blob/master/docs/kubernetes_distros.md#container-linux-by-coreos

terlar commented on 2017-03-07 04:47

This package should have the dependency on socat, I ran into the issue when I tried to run `helm init --upgrade`. Then it failed due to missing socat when communicating with tiller.

afharvey commented on 2017-01-28 10:20

'kubectl-bin' can be optional. I removed it from PKGBUILD. Thanks