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
ArgoCD CLI does not respect --helm-set-string
during app creation
#18129
Comments
One more observation... After creating the app with
and I got:
I was able to successfully |
same behavior observed with v2.11.0 --helm-set-string flags are ignored |
Checklist:
argocd version
.Describe the bug
The current latest version of the ArgoCD CLI (
v2.11.0
) does not respect--helm-set-string
during app creation.To Reproduce
Create a Kubernetes cluster with
kind
(skip if you already have a cluster since this is not crucial for reproduction):Follow the official instructions to install the current latest version of ArgoCD (
v2.11.0
):Download the current latest version of ArgoCD CLI (
v2.11.0
) and login:Create a test application manifest and save it to
hello-world-app.yaml
:Create the app and configure the
ServiceAccount
name to befoo
using the--helm-set-string
option:Sync the app:
After the app has synced, observe that the
ServiceAccount
name is notfoo
:Output:
Expected behavior
--helm-set-string
should be respected during app creation and theServiceAccount
name should have beenfoo
.Repeating the same steps above but with a different version of the ArgoCD CLI (in my case, I tried
v2.7.17
) resolves the issue:Screenshots
Version
Logs
This seems to be an issue with the CLI binary rather than the server but please let me know which logs are helpful and I'll send them. Please note that running
argocd app create
with--loglevel debug
did not print anything extra.The text was updated successfully, but these errors were encountered: