Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[error] helm-3.17.1-0-linux-amd64-debian-12.tar.gz throws 404 error #77769

Open
raghavanrrs opened this issue Feb 19, 2025 · 2 comments
Open
Assignees
Labels
argo-cd tech-issues The user has a technical issue about an application triage Triage is needed

Comments

@raghavanrrs
Copy link

raghavanrrs commented Feb 19, 2025

Name and Version

bitnami/argo-cd

What architecture are you using?

None

What steps will reproduce the bug?

  1. bitnami/argo-cd/2/debian-12/Dockerfile
  2. Comment "argo-cd-2.14.2-0-linux-${OS_ARCH}-debian-12"
  3. Run docker build -t argocd:latest .
  4. error:
 => ERROR [linux/amd64 4/9] RUN mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ ;     COMPONENTS=(       "helm-3.17.1-0-linux-${OS_ARCH}-debian-12"     ) ;     for COMPONENT in "${C  2.3s
------                                                                                                                                                                                                    
 > [linux/amd64 4/9] RUN mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ ;     COMPONENTS=(       "helm-3.17.1-0-linux-${OS_ARCH}-debian-12"     ) ;     for COMPONENT in "${COMPONENTS[@]}"; do       if [ ! -f "${COMPONENT}.tar.gz" ]; then         curl -SsLf "https://${DOWNLOADS_URL}/${COMPONENT}.tar.gz" -O ;         curl -SsLf "https://${DOWNLOADS_URL}/${COMPONENT}.tar.gz.sha256" -O ;       fi ;       sha256sum -c "${COMPONENT}.tar.gz.sha256" ;       tar -zxf "${COMPONENT}.tar.gz" -C /opt/bitnami --strip-components=2 --no-same-owner --wildcards '*/files' ;       rm -rf "${COMPONENT}".tar.gz{,.sha256} ;     done:
2.084 curl: (22) The requested URL returned error: 404
------
Dockerfile:30
--------------------
  29 |     RUN install_packages ca-certificates curl git git-lfs gnupg openssh-client procps
  30 | >>> RUN mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ ; \
  31 | >>>     COMPONENTS=( \
  32 | >>>       "helm-3.17.1-0-linux-${OS_ARCH}-debian-12" \
  33 | >>>       #"argo-cd-2.14.2-0-linux-${OS_ARCH}-debian-12" \
  34 | >>>     ) ; \
  35 | >>>     for COMPONENT in "${COMPONENTS[@]}"; do \
  36 | >>>       if [ ! -f "${COMPONENT}.tar.gz" ]; then \
  37 | >>>         curl -SsLf "https://${DOWNLOADS_URL}/${COMPONENT}.tar.gz" -O ; \
  38 | >>>         curl -SsLf "https://${DOWNLOADS_URL}/${COMPONENT}.tar.gz.sha256" -O ; \
  39 | >>>       fi ; \
  40 | >>>       sha256sum -c "${COMPONENT}.tar.gz.sha256" ; \
  41 | >>>       tar -zxf "${COMPONENT}.tar.gz" -C /opt/bitnami --strip-components=2 --no-same-owner --wildcards '*/files' ; \
  42 | >>>       rm -rf "${COMPONENT}".tar.gz{,.sha256} ; \
  43 | >>>     done
  44 |     RUN apt-get autoremove --purge -y curl && \
--------------------
error: failed to solve: process "/bin/bash -o errexit -o nounset -o pipefail -c mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ ;     COMPONENTS=(       \"helm-3.17.1-0-linux-${OS_ARCH}-debian-12\"     ) ;     for COMPONENT in \"${COMPONENTS[@]}\"; do       if [ ! -f \"${COMPONENT}.tar.gz\" ]; then         curl -SsLf \"https://${DOWNLOADS_URL}/${COMPONENT}.tar.gz\" -O ;         curl -SsLf \"https://${DOWNLOADS_URL}/${COMPONENT}.tar.gz.sha256\" -O ;       fi ;       sha256sum -c \"${COMPONENT}.tar.gz.sha256\" ;       tar -zxf \"${COMPONENT}.tar.gz\" -C /opt/bitnami --strip-components=2 --no-same-owner --wildcards '*/files' ;       rm -rf \"${COMPONENT}\".tar.gz{,.sha256} ;     done" did not complete successfully: exit code: 22
FATA[0006] no image was built                           
Error: exit status 1
  1. do curl -SsLf https://downloads.bitnami.com/files/stacksmith/helm-3.17.1-0-linux-amd64-debian-12.tar.gz -O
    curl: (22) The requested URL returned error: 404

What is the expected behavior?

Should download all components and build docker image successfully.

@raghavanrrs raghavanrrs added the tech-issues The user has a technical issue about an application label Feb 19, 2025
@github-actions github-actions bot added the triage Triage is needed label Feb 19, 2025
@raghavanrrs
Copy link
Author

raghavanrrs commented Feb 19, 2025

also noticed the below packages as well.

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/argo-workflow-exec-3.6.4-1-linux-amd64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/argo-workflow-exec-3.6.4-1-linux-arm64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/acmesolver-1.17.1-2-linux-amd64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/acmesolver-1.17.1-2-linux-arm64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/nginx-1.27.4-2-linux-amd64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/nginx-1.27.4-2-linux-arm64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/promtail-3.4.2-0-linux-amd64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/promtail-3.4.2-0-linux-arm64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/nginx-exporter-1.4.1-5-linux-amd64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/nginx-exporter-1.4.1-5-linux-arm64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/erlang-27.2.3-0-linux-amd64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/erlang-27.2.3-0-linux-arm64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/grafana-image-renderer-3.12.1-0-linux-arm64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/kong-ingress-controller-3.4.2-0-linux-amd64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/kong-ingress-controller-3.4.2-0-linux-arm64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

$ curl -SsLf https://downloads.bitnami.com/files/stacksmith/promtail-3.4.2-0-linux-arm64-debian-12.tar.gz -O
curl: (22) The requested URL returned error: 404

@carrodher
Copy link
Member

Hi @raghavanrrs, you're absolutely right. This is a regression in our publishing pipeline. We've already identified the issue, and a fix is on the way. Now, we just need to cut a new release for the affected containers.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
argo-cd tech-issues The user has a technical issue about an application triage Triage is needed
Projects
None yet
Development

No branches or pull requests

2 participants