Skip to content

Can't deploy latest release on GKE #3960

@jairojunior

Description

@jairojunior

While generating the manifests to deploy ww-gitops using gitops CLI[1], can't install HelmRelease as the Pod enters a CrashLoopBackOff.

[1]

gitops create dashboard ww-gitops \
  --password=$PASSWORD \
  --export > ./clusters/development/weave-gitops-dashboard.yaml

Environment

  • Weave-Gitops Version v0.30.0
  • Flux Version 2.0.1
  • Kubernetes version v1.27.3-gke.100

Additional Context (screenshots, logs, etc)

2023-08-22T17:13:16.761Z        INFO    gitops  cmd/cmd.go:135  Version {"version": "v0.30.0", "git-commit": "8d13b121", "branch": "HEAD", "buildtime": "2023-08-16_15:53:45"}
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x1d2bec6]
                                                         
goroutine 1 [running]:              
k8s.io/client-go/discovery.convertAPIResource({{0xc000118850, 0xa}, 0x0, {0xc000118860, 0x7}, {0x0, 0x0}, {0x0, 0x0, 0x0}, ...})
        /go/pkg/mod/k8s.io/client-go@v0.26.3/discovery/aggregated_discovery.go:114 +0x1e6
k8s.io/client-go/discovery.convertAPIGroup({{{0x0, 0x0}, {0x0, 0x0}}, {{0xc000548b28, 0x15}, {0x0, 0x0}, {0x0, 0x0}, ...}, ...})
        /go/pkg/mod/k8s.io/client-go@v0.26.3/discovery/aggregated_discovery.go:95 +0x845
k8s.io/client-go/discovery.SplitGroupsAndResources({{{0xc0000b64f8, 0x15}, {0xc000359440, 0x1b}}, {{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, ...}, ...})
        /go/pkg/mod/k8s.io/client-go@v0.26.3/discovery/aggregated_discovery.go:49 +0x17a
k8s.io/client-go/discovery.(*DiscoveryClient).downloadAPIs(0xc0000a4d50)
        /go/pkg/mod/k8s.io/client-go@v0.26.3/discovery/discovery_client.go:328 +0x838
k8s.io/client-go/discovery.(*DiscoveryClient).GroupsAndMaybeResources(0xc0000a4d50)
        /go/pkg/mod/k8s.io/client-go@v0.26.3/discovery/discovery_client.go:203 +0x1fc
k8s.io/client-go/discovery.ServerGroupsAndResources({0x34f5278, 0xc0000a4d50})
        /go/pkg/mod/k8s.io/client-go@v0.26.3/discovery/discovery_client.go:413 +0x18b
k8s.io/client-go/discovery.(*DiscoveryClient).ServerGroupsAndResources.func1()
        /go/pkg/mod/k8s.io/client-go@v0.26.3/discovery/discovery_client.go:376 +0x91
k8s.io/client-go/discovery.withRetries(0x2, 0xc00071c458) 
        /go/pkg/mod/k8s.io/client-go@v0.26.3/discovery/discovery_client.go:651 +0xec
k8s.io/client-go/discovery.(*DiscoveryClient).ServerGroupsAndResources(0xc0000a4d50)
        /go/pkg/mod/k8s.io/client-go@v0.26.3/discovery/discovery_client.go:375 +0xb9
k8s.io/client-go/restmapper.GetAPIGroupResources({0x34f5278, 0xc0000a4d50})
        /go/pkg/mod/k8s.io/client-go@v0.26.3/restmapper/discovery.go:148 +0xa2
sigs.k8s.io/controller-runtime/pkg/client/apiutil.NewDynamicRESTMapper.func1()
        /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.6/pkg/client/apiutil/dynamicrestmapper.go:94 +0x67
sigs.k8s.io/controller-runtime/pkg/client/apiutil.(*dynamicRESTMapper).setStaticMapper(0xc000469400)
        /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.6/pkg/client/apiutil/dynamicrestmapper.go:130 +0x44
sigs.k8s.io/controller-runtime/pkg/client/apiutil.NewDynamicRESTMapper(0xc000400fc0, {0x0, 0x0, 0x0})
        /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.6/pkg/client/apiutil/dynamicrestmapper.go:110 +0x405
sigs.k8s.io/controller-runtime/pkg/client.newClient(0xc000400fc0, {0xc0000df880, {0x0, 0x0}, {0x0, 0x0}})
        /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.6/pkg/client/client.go:109 +0x1b8
sigs.k8s.io/controller-runtime/pkg/client.New(0xc000526b40, {0xc0000df880, {0x0, 0x0}, {0x0, 0x0}})
        /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.6/pkg/client/client.go:77 +0x99
github.com/weaveworks/weave-gitops/cmd/gitops-server/cmd.runCmd(0xc000004900, {0xc000477020, 0x0, 0x3})
        /app/cmd/gitops-server/cmd/cmd.go:164 +0x97a
github.com/spf13/cobra.(*Command).execute(0xc000004900, {0xc000050090, 0x3, 0x3})
        /go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:940 +0xd02
github.com/spf13/cobra.(*Command).ExecuteC(0xc000004900)
        /go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:1068 +0x991
github.com/spf13/cobra.(*Command).Execute(0xc000004900)
        /go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:992 +0x38
main.main()
        /app/cmd/gitops-server/main.go:11 +0x35```

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions