Skip to content
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

index.yaml 403 Forbidden #30438

Open
kashtan404 opened this issue Nov 13, 2024 · 7 comments
Open

index.yaml 403 Forbidden #30438

kashtan404 opened this issue Nov 13, 2024 · 7 comments
Assignees
Labels
tech-issues The user has a technical issue about an application triage Triage is needed

Comments

@kashtan404
Copy link

kashtan404 commented Nov 13, 2024

Name and Version

all

What architecture are you using?

amd64

What steps will reproduce the bug?

helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update

What is the expected behavior?

Successful repo update

What do you see instead?

Hang tight while we grab the latest from your chart repositories...
...Unable to get an update from the "bitnami" chart repository (https://charts.bitnami.com/bitnami):
	failed to fetch https://charts.bitnami.com/bitnami/index.yaml : 403 Forbidden
@kashtan404 kashtan404 added the tech-issues The user has a technical issue about an application label Nov 13, 2024
@github-actions github-actions bot added the triage Triage is needed label Nov 13, 2024
@carrodher
Copy link
Member

Not sure if there was any kind of transient error, we are not able to reproduce the issue

$ helm repo update bitnami
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "bitnami" chart repository
Update Complete. ⎈Happy Helming!⎈

BTW, please note the recommended way of consuming Bitnami Helm charts is by using the OCI packages stored in DockerHub.

@pmokeev
Copy link

pmokeev commented Nov 13, 2024

@carrodher
I can reproduce it by just using curl:

~ curl  https://charts.bitnami.com/bitnami
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>2QREJBV3WMBCK5KD</RequestId><HostId>Ge0EP/zQK4MDF2tmt6RxRX784RWQrLN7CwLAvsMQsIDIuBRh0qZLZECtAcsNgxfrw8GL5QyvEAM=</HostId></Error>

@carrodher
Copy link
Member

This URL is not designed to be used with curl or web browsers, it only works when adding it to the Helm client:

$ helm repo add bitnami https://charts.bitnami.com/bitnami
"bitnami" has been added to your repositories

The only browsable URL is https://charts.bitnami.com/ which redirects you to a static page with some instructions about how to add the repository to the Helm client.

With curl you can fetch the index.yaml, but that's all

$ curl https://charts.bitnami.com/bitnami/index.yaml
...
  - annotations:
      category: Infrastructure
    apiVersion: v2
    appVersion: 3.8.0
    created: "2022-06-02T01:56:22.118314024Z"
    dependencies:
    - name: common
      repository: https://charts.bitnami.com/bitnami
      tags:
      - bitnami-common
      version: 1.x.x
    description: Apache ZooKeeper provides a reliable, centralized register of configuration
      data and services for distributed applications.
    digest: sha256:f57fe57cfe2280fe4ca87ffd546b64625cf650c02cdb5b849ee0ddad06302a9b
    home: https://github.com/bitnami/charts/tree/master/bitnami/zookeeper
    icon: https://bitnami.com/assets/stacks/zookeeper/img/zookeeper-stack-220x234.png
    keywords:
    - zookeeper
    maintainers:
    - name: Bitnami
      url: https://github.com/bitnami/charts
    name: zookeeper
    sources:
    - https://github.com/bitnami/bitnami-docker-zookeeper
    - https://zookeeper.apache.org/
    urls:
    - https://charts.bitnami.com/bitnami/zookeeper-9.2.1.tgz
    version: 9.2.1
generated: "2023-01-09T18:56:51.100542554Z"

@4erdenko
Copy link

4erdenko commented Nov 14, 2024

Russian IP blocked to access https://charts.bitnami.com/bitnami/index.yaml

@carrodher
Copy link
Member

I've reviewed our setup, and there haven't been any changes on our side, so it’s unclear what's causing this issue. However, here are a couple of important points to consider:

@vvp1983
Copy link

vvp1983 commented Nov 14, 2024

...Unable to get an update from the "kc" chart repository (https://charts.bitnami.com/bitnami): failed to fetch https://charts.bitnami.com/bitnami/index.yaml : 403 Forbidden
Still problem

@4erdenko
Copy link

...Unable to get an update from the "kc" chart repository (https://charts.bitnami.com/bitnami): failed to fetch https://charts.bitnami.com/bitnami/index.yaml : 403 Forbidden Still problem

Just use: https://raw.githubusercontent.com/bitnami/charts/refs/heads/archive-full-index/bitnami/

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

No branches or pull requests

5 participants