deliverybot / helm

GitHub action for deploying Helm charts.
https://deliverybot.dev
MIT License
132 stars 221 forks source link

Image build fails #66

Open glopezep opened 2 years ago

glopezep commented 2 years ago
  Step 5/8 : RUN apk add --no-cache ca-certificates     --repository http://dl-3.alpinelinux.org/alpine/edge/community/     jq curl bash nodejs aws-cli &&     curl -L ${BASE_URL}/${HELM_2_FILE} |tar xvz &&     mv linux-amd64/helm /usr/bin/helm &&     chmod +x /usr/bin/helm &&     rm -rf linux-amd64 &&     curl -L ${BASE_URL}/${HELM_3_FILE} |tar xvz &&     mv linux-amd64/helm /usr/bin/helm3 &&     chmod +x /usr/bin/helm3 &&     rm -rf linux-amd64 &&     helm init --client-only
   ---> Running in faf0e342fb70
  fetch http://dl-3.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
  fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
  fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
  ERROR: unsatisfiable constraints:
    so:libimagequant.so.0 (missing):
      required by: py3-pillow-9.0.0-r0[so:libimagequant.so.0]
  The command '/bin/sh -c apk add --no-cache ca-certificates     --repository http://dl-3.alpinelinux.org/alpine/edge/community/     jq curl bash nodejs aws-cli &&     curl -L ${BASE_URL}/${HELM_2_FILE} |tar xvz &&     mv linux-amd64/helm /usr/bin/helm &&     chmod +x /usr/bin/helm &&     rm -rf linux-amd64 &&     curl -L ${BASE_URL}/${HELM_3_FILE} |tar xvz &&     mv linux-amd64/helm /usr/bin/helm3 &&     chmod +x /usr/bin/helm3 &&     rm -rf linux-amd64 &&     helm init --client-only' returned a non-zero code: 6
Error: Docker build failed with exit code 6
glopezep commented 2 years ago

Should be fixed approving this pr: https://github.com/deliverybot/helm/pull/67

aleksykrolczyk commented 2 years ago

hey 👋 when is it expected to be fixed?

GerardSmit commented 2 years ago

Until it's merged, you can use @glopezep their fork.

Replace the following in your GitHub Action .yml-file:

uses: deliverybot/helm@v1

with

uses: glopezep/helm@v1.7.1

Thanks for the fix @glopezep 👍

gbalduzzi commented 2 years ago

My deploy also fails because of this.

Thanks @glopezep for the temporary fix!

Is there any major reason why the PR has not been merged yet?

Aweller95 commented 2 years ago

Any updates on when this PR will be merged?

bym0 commented 2 years ago

Should be fixed approving this pr: #67

Thank you! I forked yours and added the 'repository' value to the action.yml, needed it in my usecase. uses: bym0/helm@v1.7.2

If anyone needs this too.

bnneupart commented 1 year ago

Build fails:

fetch http://dl-3.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz WARNING: Ignoring http://dl-3.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz: UNTRUSTED signature fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz ERROR: unsatisfiable constraints: aws-cli (missing): required by: world[aws-cli]

glopezep/helm@v1.7.1 also fails:

fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz ERROR: unable to select packages: so:libcrypto.so.3 (no such package): required by: py3-cryptography-39.0.2-r0[so:libcrypto.so.3] aws-c-cal-0.5.21-r0[so:libcrypto.so.3] s2n-tls-1.3.38-r0[so:libcrypto.so.3] so:libssl.so.3 (no such package): required by: py3-cryptography-39.0.2-r0[so:libssl.so.3]

uses: 'vimeda/helm@v1.6.8' seems to work