helm / helm/chartmuseum

chart-url option does not work when state files are enabled

Open
#157 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
3.8k
Forks
407
PR merge metrics
No merged PRs in 30d

Description

```
$ ./chartmuseum --storage-google-bucket XXXXXXXXX --storage google --chart-url=https://someotherplace/mycharts/blah.yal --gen-index
apiVersion: v1
entries:
nginx:
- created: "2018-08-06T16:41:49.138Z"
description: A basic NGINX HTTP server
digest: 8a0ce2e3391dee90a3e2ae3ddfe62645e5dd61c79be0520eec7b4f7bdff90469
home: https://github.com/kubernetes/helm
keywords:
- http
- nginx
- www
- web
kubeVersion: '>=1.2.0'
maintainers:
- email: mbutcher@deis.com
name: technosophos
name: nginx
sources:
- https://hub.docker.com/_/nginx/
urls:
- charts/nginx-1.0.0.tgz
version: 1.0.0
generated: "2018-08-06T12:43:27-04:00"
```

When I add --disable-statefiles, the chart url is prefixed correctly:

```
$ ./chartmuseum --storage-google-bucket XXXXXXXXX --storage google --chart-url=https://someotherplace/mycharts/blah.yal --gen-index --disable-statefiles
apiVersion: v1
entries:
nginx:
- created: "2018-08-06T16:41:49.138Z"
description: A basic NGINX HTTP server
digest: 8a0ce2e3391dee90a3e2ae3ddfe62645e5dd61c79be0520eec7b4f7bdff90469
home: https://github.com/kubernetes/helm
keywords:
- http
- nginx
- www
- web
kubeVersion: '>=1.2.0'
maintainers:
- email: mbutcher@deis.com
name: technosophos
name: nginx
sources:
- https://hub.docker.com/_/nginx/
urls:
- https://someotherplace/mycharts/blah.yal/charts/nginx-1.0.0.tgz
version: 1.0.0
generated: "2018-08-07T15:38:48-04:00"
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.