-
Notifications
You must be signed in to change notification settings - Fork 167
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The execution of install.sh with helm plugin install helm-s3 fails under alpine images #152
Comments
This issue might be related to alpinelinux/docker-alpine#180 Alternative workarounds are switching to Alpine 3.13, or upgrading to the latest Docker version (20.10). |
Just wanted to report we ran into this in a pipeline that hadn't been run in a while. We tried both After noticing our pipeline was downloading the latest helm-s3 v0.13.0 I noticed these commits semi-recently made to the install.sh script:
I tried pinning helm-s3 to an older version and found it fixed it, both the
I do not know a solution to work in 0.13.0 yet, so I wanted to let y'all know this might have regressed in some way |
Was experiencing this issue yesterday, but it looks like the release of |
Issue
The if statement in install.sh utilizing
which
command fails to check the binary path forwget
,curl
,sha256sum
, andopenssl
binaries when utilizing Alpine images.Helm plugin install error
Command:
helm plugin install https://github.com/hypnoglow/helm-s3.git
Software version and run
Possible FIx
Updating IF statements from line 49 in the install.sh
Change if statement condition to check for file (
-f
)Add an or condition in the IF statement under the install.sh bash script to support
whereis
commands to pull binary location.NOTE: This would require that the user has the util-linux package installed (apk add util-linux) on the Alpine instance.
The text was updated successfully, but these errors were encountered: