deliverybot / helm

GitHub action for deploying Helm charts.

Home Page:https://deliverybot.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Image build fails

glopezep opened this issue · comments

  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

Should be fixed approving this pr: #67

hey 👋 when is it expected to be fixed?

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 👍

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?

Any updates on when this PR will be merged?

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.

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