Trying to package the helm chart complains about missing dependencies. When deploying, we package up the charts as .tgz files and commit to our repository. Linting the package also produces the warning.
To Reproduce
Steps to reproduce the behavior:
Clone the repository
Open a command prompt in the repository directory
Change into the charts folder
Run helm lint coms
==> Linting coms
[INFO] Chart.yaml: icon is recommended
[WARNING] C:\Users\Phil\source\repos\github\bcgov\common-object-management-service\charts\coms: chart directory is missing these dependencies: patroni
1 chart(s) linted, 0 chart(s) failed
Clone the repository
Open a command prompt in the repository directory
Change into the charts folder
Run helm package coms
Error: found in Chart.yaml, but missing in charts/ directory: patroni
Expected behavior
Should be able to package the helm as a .tgz. It would also be useful to have a github page that allows adding the helm repo without cloning.
Screenshots
n/a
Desktop (please complete the following information):
OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]
Smartphone (please complete the following information):
Describe the bug
Trying to package the helm chart complains about missing dependencies. When deploying, we package up the charts as .tgz files and commit to our repository. Linting the package also produces the warning.
To Reproduce
Steps to reproduce the behavior:
helm lint coms
helm package coms
Expected behavior
Should be able to package the helm as a .tgz. It would also be useful to have a github page that allows adding the helm repo without cloning.
Screenshots
n/a
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context