Fetching Helm Charts from a private repository #12330
Labels
L: docker
Docker containers
L: elm
Elm packages
L: helm
T: feature-request
Requests for new features
Is there an existing issue for this?
Feature description
As Dependabot introduced support for updating Helm Charts we added a Chart which gets picked up by the Dependabot runner, but the source of the Chart, which is located in another private repository, cannot be fetched. It seems that the issue is that Dependabot is only using authenticated requests for registries, but not 'classic' repositories.
dependabot.yml (truncated)
The error we get is the same as if you try to fetch the index.yaml by hand without the use of a Github PAT or Basic Auth:
When adding the respective code for
helm repo add
with username and password (after the registry login fails with a400 Bad Request
error) it works in the local docker-dev-shell. The working concept is available under https://github.com/lottosechser/dependabot-core/tree/add-auth-repo but lacks of additional tests.Could you please add support for private helm repositories or are you open to accept a PR for this feature?
The text was updated successfully, but these errors were encountered: