Skip to content

Install docs for Helm/OCI get 403 error pulling chart #4282

@eddiewebb

Description

@eddiewebb

Describe the bug
Following the Fabric install docs for helm, any commands using the documented OCI registry return a 403: denied error.

Error: INSTALLATION FAILED: GET "https://ghcr.io/v2/nginx/charts/nginx-gateway-fabric/tags/list": GET "https://ghcr.io/token?scope=repository%3Anginx%2Fcharts%2Fnginx-gateway-fabric%3Apull&service=ghcr.io": response status code 403: denied: denied

User is required to login, which should not be needed for public repo, or should be documented if expected.

echo "$SECRET" | helm registry login ghcr.io -u USERNAME --password-stdin

To Reproduce
Steps to reproduce the behavior:

  1. run `helm install ngf oci://ghcr.io/nginx/charts/nginx-gateway-fabric --create-namespace -n nginx-gateway

Expected behavior
I expect that helm does not get a permission denied error

Your environment

  • didnt get that far, basic helm commands fail locally
  • Helm version 3.19

Additional context
https://docs.nginx.com/nginx-gateway-fabric/install/helm/#install-from-the-oci-registry

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions