Custom values ignored if values.yaml not present on multi source apps #18090
Labels
bug
Something isn't working
component:helm
component:multi-source-apps
multi-source-apps
Bugs or enhancements related to multi-source Applications.
Checklist:
argocd version
.Describe the bug
Can't add a new application when multiple sources are defined,
<path>/values.yaml
is not present and custom values are defined on the command line.To Reproduce
Try to create a multi source based app and custom values file with the configuration below
Expected behavior
I would expect, that passing --values
<custom file>.yaml
should be sufficient to define a new application.Screenshots
Application repo:
. └── apps ├── Chart.yaml ├── templates │ └── cert-manager.yaml └── values-test.yaml
cert-manager.yaml:
apps/values-test.yaml:
"values" repo:
. └── charts └── cert-manager └── cert-manager-values.yaml
charts/cert-manager/cert-manager-values.yaml:
Version
Logs
Workaround
Create an empty values.yaml file in the "application" repository:
The text was updated successfully, but these errors were encountered: