-
Notifications
You must be signed in to change notification settings - Fork 6.5k
Open
Labels
bugSomething isn't workingSomething isn't workingtriage/pendingThis issue needs further triage to be correctly classifiedThis issue needs further triage to be correctly classified
Description
Checklist:
- I've searched in the docs and FAQ for my answer: https://bit.ly/argocd-faq.
- I've included steps to reproduce the bug.
- I've pasted the output of
argocd version.
Describe the bug
Path in values ref is not working
Failed to load target state: failed to generate manifest for source 1 of 2: rpc error: code = Unknown desc = failed to execute helm template command: failed to get command args to log: `helm template . --name-template api-dev --namespace dev --kube-version 1.33 --values <path to cached source>/kubeform/charts/base-chart/values.yaml --values <path to cached source>/api/values/dev.yaml <api versions removed> --include-crds` failed exit status 1: Error: open <path to cached source>/api/values/dev.yaml: no such file or directory
To Reproduce
Apply this:
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: example
namespace: argocd
spec:
generators:
- list:
elements:
- name: app1
env: dev
namespace: dev
- name: app2
env: dev
namespace: dev
- name: app3
env: dev
namespace: dev
template:
metadata:
name: '{{name}}-{{env}}'
spec:
project: apps
sources:
- repoURL: https://github.com/example-org/example-repo.git
targetRevision: HEAD
path: kubeform/charts/base-chart
helm:
valueFiles:
- values.yaml
- $values/{{name}}/values/{{env}}.yaml
- repoURL: https://github.com/example-org/example-repo.git
targetRevision: HEAD
ref: values
path: kubeform/apps
destination:
server: https://kubernetes.default.svc
namespace: '{{namespace}}'
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
Expected behavior
Properly address values.
Without path in 2nd source repo and with following valueFiles in 1sr source repo it's working:
sources:
- repoURL: https://github.com/example-org/example-repo.git
targetRevision: HEAD
path: kubeform/charts/base-chart
helm:
valueFiles:
- values.yaml
- $values/kubeform/apps/{{name}}/values/{{env}}.yaml
- repoURL: https://github.com/example-org/example-repo.git
targetRevision: HEAD
ref: values
Version
argocd: v3.1.8+becb020
BuildDate: 2025-09-30T17:00:33Z
GitCommit: becb020064fe9be5381bf6e5818ff8587ca8f377
GitTreeState: clean
GoVersion: go1.25.1
Compiler: gc
Platform: darwin/arm64
argocd-server: v3.1.8+becb020
BuildDate: 2025-09-30T15:33:46Z
GitCommit: becb020064fe9be5381bf6e5818ff8587ca8f377
GitTreeState: clean
GoVersion: go1.24.6
Compiler: gc
Platform: linux/amd64
Kustomize Version: v5.7.0 2025-06-28T07:00:07Z
Helm Version: v3.18.4+gd80839c
Kubectl Version: v0.33.1
Jsonnet Version: v0.21.0Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingtriage/pendingThis issue needs further triage to be correctly classifiedThis issue needs further triage to be correctly classified