argoproj/applicationset

repository not accessible

sgr-smile2015 opened this issue · 0 comments

argoCD version: v2.3.4+ac8b7df
{
"Version": "v2.3.4+ac8b7df",
"BuildDate": "2022-05-18T11:41:37Z",
"GitCommit": "ac8b7df9467ffcc0920b826c62c4b603a7bfed24",
"GitTreeState": "clean",
"GoVersion": "go1.17.10",
"Compiler": "gc",
"Platform": "linux/amd64",
"KsonnetVersion": "v0.13.1",
"KustomizeVersion": "v4.4.1 2021-11-11T23:36:27Z",
"HelmVersion": "v3.8.0+gd141386",
"KubectlVersion": "v0.23.1",
"JsonnetVersion": "v0.18.0"
}

use demo:

apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
  name: guestbook
spec:
  generators:
  - list:
      elements:
      - cluster: engineering-dev
        url: https://kubernetes.default.svc
  template:
    metadata:
      name: '{{cluster}}-guestbook'
    spec:
      project: default
      source:
        repoURL: https://github.com/argoproj/applicationset.git
        targetRevision: HEAD
        path: examples/list-generator/guestbook/{{cluster}}
      destination:
        server: '{{url}}'
        namespace: default

but use commad: argocd --loglevel debug app create -f a.yaml
output this:
FATA[0000] rpc error: code = InvalidArgument desc = application spec for guestbook is invalid: InvalidSpecError: repository not accessible: rpc error: code = Unknown desc = error testing repository connectivity: Repository '' cannot be initialized, because its root would be system temp at /tmp