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

Version number with + gets double URL escaped when using relative URLs #242

Open
pete-woods opened this issue Nov 24, 2022 · 0 comments
Open

Comments

@pete-woods
Copy link

e.g. v0.1.86-alpha+a857d7c can be seen in the YAML index as:

  - apiVersion: v2
    created: "2022-11-24T09:39:55.864130924Z"
    description: Deploy
    digest: 241ab62077ab3ca7f0e173b3400ee11fa3bbcb1b845be2ddf63cc3beb73a6ac3
    name: deploy
    type: library
    urls:
    - deploy-v0.1.86-alpha%2Ba857d7c.tgz
    version: v0.1.86-alpha+a857d7c

Then Helm later tries to download from a URL like: https://...../deploy-v0.1.86-alpha%252Ba857d7c.tgz, where %252B appears to be a doubly escaped +.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant