-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Helm archive without root directory fails to install #13042
Comments
I also ran into this problem. It looks like although Also, I'm not able to find any Helm requirements around package structure and base directory. |
May I know, is this issue existed only on v2.6.2 or AFTER v2.6.2 ? |
We ran into this issue while trying to install the Red Hat Developer Hub Helm chart via ArgoCD 2.9.5, so it's still current. Maybe it can be solved by adding an option to specify an untar directory. |
Faced the same error in a scenario where the vendor Helm chart had a suffix before the semVer in the |
Checklist:
argocd version
.Describe the bug
While trying to install a helm package without root directory argo gives following error:
rpc error: code = Unknown desc = failed to walk for symlinks in /tmp/7bf5bbf0-889f-4cf7-9f0e-5bd384de4f36/my-app lstat /tmp/7bf5bbf0-889f-4cf7-9f0e-5bd384de4f36/my-app: no such file or directory
When unarchiving the package there is no root dir my-app:
.
├── CHANGELOG.md
├── Chart.yaml
├── README.md
├── charts
│ ├──chart-1.0.0.tgz
├── secrets.yaml
├── templates
│ ├── configmap.yaml
│ └── secret.yaml
├── values.yaml
While a normal helm package would look like this:
my-app
├── CHANGELOG.md
├── Chart.yaml
├── README.md
├── charts
├── secrets.yaml
├── templates
│ ├── configmap.yaml
│ └── secret.yaml
└── values.yaml
Version
The text was updated successfully, but these errors were encountered: