Comments (6)
I've only managed to reproduce this issue after cloning https://github.com/authelia/chartrepo and adding your dependencies to the Chart.yaml
. It's a valid issue.
[evans] $ helm version
version.BuildInfo{Version:"v3.14.4", GitCommit:"81c902a123462fd4052bc5e9aa9c513c4c8fc142", GitTreeState:"clean", GoVersion:"go1.22.2"}
[evans] $ helm package . --debug
Error: found in Chart.yaml, but missing in charts/ directory: postgresql, redis, mariadb
helm.go:84: [debug] found in Chart.yaml, but missing in charts/ directory: postgresql, redis, mariadb
helm.sh/helm/v3/pkg/action.CheckDependencies
helm.sh/helm/v3/pkg/action/install.go:709
helm.sh/helm/v3/pkg/action.(*Package).Run
helm.sh/helm/v3/pkg/action/package.go:77
main.newPackageCmd.func1
helm.sh/helm/v3/cmd/helm/package.go:103
github.com/spf13/cobra.(*Command).execute
github.com/spf13/[email protected]/command.go:983
github.com/spf13/cobra.(*Command).ExecuteC
github.com/spf13/[email protected]/command.go:1115
github.com/spf13/cobra.(*Command).Execute
github.com/spf13/[email protected]/command.go:1039
main.main
helm.sh/helm/v3/cmd/helm/helm.go:83
runtime.main
runtime/proc.go:271
runtime.goexit
runtime/asm_arm64.s:1222
Copying the same Chart.yaml
to a different chart e.g one created using helm create foo
does not fail as above.
from helm.
@djjudas21 I just tried using your Chart.yaml
to reproduce this issue but I couldn't. Also, could you please link the github action you saw this behaviour in? There might be some more information there to help reproduce this issue.
from helm.
Thanks @banjoh. I ran into this when contributing to someone else's chart, and here is the failed pipeline: https://buildkite.com/authelia/charts/builds/529#018ef5e1-c9e9-4073-89f1-4f4cf9bb8ca2
This is the pipeline code in their chart repo: https://github.com/authelia/chartrepo/blob/master/.buildkite/pipeline.yaml
And here's the issue thread where we've been talking about it: authelia/chartrepo#223
from helm.
That's so weird. So it somehow depends on something else in the repo?
from helm.
That's so weird. So it somehow depends on something else in the repo?
That's how it looks like, though I cannot see what that could be
from helm.
Related Issues (20)
- Helm's ports merging logic differs from Kubernetes HOT 2
- --dependency-update is not working as expected
- Helm translates curly braces {} into normal braces [] when passing value from values.yaml to chart HOT 2
- `--set-literal` does not allow backslash escaping in NAME
- Feature Request: `helm lint` should verify that values used in charts are present in values.yaml HOT 1
- There is a "false" in helm upgrade HOT 2
- Retry Internal Server Error(the server is currently unable to handle the request) HOT 3
- toToml filter converts int to float HOT 5
- helm template --output-dir multiple runs will produce incorrect manifests
- fromJson (toJson .Chart) does not have reflexive behavior HOT 2
- Cannot remove objects in dependent charts by setting values to null HOT 1
- Invalid values.schema.json passes lint HOT 4
- Helm unable to update the dependency chart HOT 1
- Helm sometimes renders unnecessary additional yaml document containing only a comment when templating HOT 2
- How to pass the contents of a dynamically created file as an env variable in helm charts
- Helm lint "--quiet" flag fix HOT 2
- [question/support] What is the request/data/template flow when we leverage the --force flag and when we don't leverage it in the `helm upgrade` command? HOT 1
- Reading sub-chart configmap yaml to rolling the deployment of parent chart pod HOT 1
- Can not use helm binary HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from helm.