• Matt Butcher's avatar
    fix(helm): prepend repo URL to packages missing scheme · 4c6a7cf7
    Matt Butcher authored
    When a repository is generated without --url, the packages in that
    repository do not have FQDNs. In this case, the URL prefix (FQDN plus
    base path) should be derived from the repository's base URL. This seems
    to be a regression that crept in around Helm 2.2.0. This is now fixed.
    
    Closes #2315
    Closes #2510
    Unverified
    4c6a7cf7

Chart Repositories: Frequently Asked Questions

This section tracks some of the more frequently encountered issues with using chart repositories.

We'd love your help making this document better. To add, correct, or remove information, file an issue or send us a pull request.

Fetching

Q: Why do I get a unsupported protocol scheme "" error when trying to fetch a chart from my custom repo?

A: (Helm < 2.5.0) This is likely caused by you creating your chart repo index without specifying the --url flag. Try recreating your index.yaml file with a command like heml repo index --url http://my-repo/charts ., and then re-uploading it to your custom charts repo.

This behavior was changed in Helm 2.5.0.