Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Controller-manager & dashboard in CrashLoopBackOff #4275

Closed
tgaliotto opened this issue Dec 5, 2023 · 0 comments
Closed

Controller-manager & dashboard in CrashLoopBackOff #4275

tgaliotto opened this issue Dec 5, 2023 · 0 comments

Comments

@tgaliotto
Copy link

tgaliotto commented Dec 5, 2023

Bug Report

What version of Kubernetes are you using?

1.27.3

What version of Chaos Mesh are you using?

2.6.2 (latest)

What did you do? / Minimal Reproducible Example

Helm install using following chart/value.
Tried to install on 2.5.2, 2.6.2

chart.yaml

apiVersion: v2
name: chaos-mesh
description: Chaos Mesh
type: application
version: "0.0.1"
appVersion: "0.0.1"
dependencies:
- alias: chaos_mesh
  name: chaos-mesh
  version: "2.5.2"
  repository: https://charts.chaos-mesh.org
  condititon: chaos-mesh.enable

values.yaml

chaos-mesh:
  chaosDaemon:
    nodeSelector:
      key: tools
    resources:
      limits:
        cpu: 500m
        memory: 1024Mi
      requests:
        cpu: 250m
        memory: 512Mi
    tolerations:
    - effect: NoSchedule
      key: key
      operator: Equal
      value: tools
  controllerManager:
    nodeSelector:
      key: tools
    resources:
      limits:
        cpu: 500m
        memory: 1024Mi
      requests:
        cpu: 25m
        memory: 256Mi
    tolerations:
    - effect: NoSchedule
      key: key
      operator: Equal
      value: tools
  dashboard:
    nodeSelector:
      key: tools
    resources:
      limits:
        cpu: 500m
        memory: 1024Mi
      requests:
        cpu: 25m
        memory: 256Mi
    tolerations:
    - effect: NoSchedule
      key: key
      operator: Equal
      value: tools
  enable: true

What did you expect to see?
image

What did you see instead?
image

Logs:

Controller manager Version: version.Info{GitVersion:"v2.6.1", GitCommit:"d9f40ded2f9234e374ebc1d59512895680406a27", BuildDate:"2023-06-28T07:54:23Z", GoVersion:"go1.19.7", Compiler:"gc", Platform:"linux/amd64"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "*prometheus.Registry"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "logr.Logger"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/pkg/metrics.NewChaosControllerManagerMetricsCollector()", "type": "*metrics.ChaosControllerManagerMetricsCollector"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/pkg/ctrl.New()", "type": "*handler.Server"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/provider.NewOption()", "type": "*manager.Options"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/provider.NewClient()", "type": "client.Client"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/provider.NewClientSet()", "type": "*kubernetes.Clientset"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/provider.NewManager()", "type": "manager.Manager"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/provider.NewAuthCli()", "type": "*v1.AuthorizationV1Client"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/provider.NewScheme()", "type": "*runtime.Scheme"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/provider.NewConfig()", "type": "*rest.Config"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/provider.NewNoCacheReader()", "type": "client.Reader[name = \"no-cache\"]"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/provider.NewControlPlaneCacheReader()", "type": "client.Reader[name = \"control-plane-cache\"]"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/utils/chaosdaemon.New()", "type": "*chaosdaemon.ChaosDaemonClientBuilder"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/utils/recorder.NewRecorderBuilder()", "type": "*recorder.RecorderBuilder"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/common.AllSteps()", "type": "[]pipeline.PipelineStep"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/multicluster/clusterregistry.New()", "type": "*clusterregistry.RemoteClusterRegistry"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/schedule/utils.NewActiveLister()", "type": "*utils.ActiveLister"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/awschaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/awschaos/detachvolume.NewImpl()", "type": "*detachvolume.Impl"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/awschaos/ec2restart.NewImpl()", "type": "*ec2restart.Impl"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/awschaos/ec2stop.NewImpl()", "type": "*ec2stop.Impl"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/azurechaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/azurechaos/vmstop.NewImpl()", "type": "*vmstop.Impl"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/azurechaos/vmrestart.NewImpl()", "type": "*vmrestart.Impl"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/azurechaos/diskdetach.NewImpl()", "type": "*diskdetach.Impl"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/dnschaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/httpchaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/httpchaos/podhttpchaosmanager.NewBuilder()", "type": "*podhttpchaosmanager.Builder"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/iochaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/iochaos/podiochaosmanager.NewBuilder()", "type": "*podiochaosmanager.Builder"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/kernelchaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/networkchaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/networkchaos/trafficcontrol.NewImpl()", "type": "*trafficcontrol.Impl"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/networkchaos/partition.NewImpl()", "type": "*partition.Impl"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/networkchaos/podnetworkchaosmanager.NewBuilder()", "type": "*podnetworkchaosmanager.Builder"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/podchaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/podchaos/podkill.NewImpl()", "type": "*podkill.Impl"}
2023-12-05T10:29:50.452Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/podchaos/podfailure.NewImpl()", "type": "*podfailure.Impl"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/podchaos/containerkill.NewImpl()", "type": "*containerkill.Impl"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/gcpchaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/gcpchaos/diskloss.NewImpl()", "type": "*diskloss.Impl"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/gcpchaos/nodereset.NewImpl()", "type": "*nodereset.Impl"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/gcpchaos/nodestop.NewImpl()", "type": "*nodestop.Impl"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/stresschaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/jvmchaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/timechaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/physicalmachinechaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "fx.Annotated{Group: \"impl\", Target: github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/blockchaos.NewImpl()}", "type": "*types.ChaosImplPair[group = \"impl\"]"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/utils.NewContainerRecordDecoder()", "type": "*utils.ContainerRecordDecoder"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/pkg/selector.New()", "type": "*selector.Selector"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/pkg/selector/pod.New()", "type": "*pod.SelectImpl"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/pkg/selector/container.New()", "type": "*container.SelectImpl"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/pkg/selector/aws.New()", "type": "*aws.SelectImpl"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/pkg/selector/azure.New()", "type": "*azure.SelectImpl"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/pkg/selector/gcp.New()", "type": "*gcp.SelectImpl"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/pkg/selector/physicalmachine.New()", "type": "*physicalmachine.SelectImpl"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "github.com/chaos-mesh/chaos-mesh/pkg/selector/nodevolumepath.New()", "type": "*nodevolumepath.SelectImpl"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.Object"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.WebhookObject"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       supplied        {"type": "types.WebhookObject"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "go.uber.org/fx.New.func1()", "type": "fx.Lifecycle"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "go.uber.org/fx.(*App).shutdowner-fm()", "type": "fx.Shutdowner"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       provided        {"constructor": "go.uber.org/fx.(*App).dotGraph-fm()", "type": "fx.DotGraph"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       initialized custom fxevent.Logger       {"function": "main.main.func1()"}
2023-12-05T10:29:50.455Z        INFO    fx      fx-logr@v0.1.0/logr.go:44       invoking        {"function": "github.com/chaos-mesh/chaos-mesh/controllers/common.Bootstrap()"}
2023-12-05T10:29:50.455Z        INFO    setup   provider/controller.go:87       Chaos controller manager is running in cluster scoped mode.
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x13e1e30]

goroutine 1 [running]:
k8s.io/client-go/discovery.convertAPIResource(...)
        /tmp/go/pkg/mod/k8s.io/client-go@v0.26.1/discovery/aggregated_discovery.go:88
k8s.io/client-go/discovery.convertAPIGroup({{{0x0, 0x0}, {0x0, 0x0}}, {{0xc0008d3d10, 0x15}, {0x0, 0x0}, {0x0, 0x0}, ...}, ...})
        /tmp/go/pkg/mod/k8s.io/client-go@v0.26.1/discovery/aggregated_discovery.go:69 +0x5f0
k8s.io/client-go/discovery.SplitGroupsAndResources({{{0xc0008d2108, 0x15}, {0xc0005f8000, 0x1b}}, {{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, ...}, ...})
        /tmp/go/pkg/mod/k8s.io/client-go@v0.26.1/discovery/aggregated_discovery.go:35 +0x2f8
k8s.io/client-go/discovery.(*DiscoveryClient).downloadAPIs(0x2d7ccdc?)
        /tmp/go/pkg/mod/k8s.io/client-go@v0.26.1/discovery/discovery_client.go:310 +0x47c
k8s.io/client-go/discovery.(*DiscoveryClient).GroupsAndMaybeResources(0xc00069e320?)
        /tmp/go/pkg/mod/k8s.io/client-go@v0.26.1/discovery/discovery_client.go:198 +0x5c
k8s.io/client-go/discovery.ServerGroupsAndResources({0x2db8b88, 0xc0008d4ab0})
        /tmp/go/pkg/mod/k8s.io/client-go@v0.26.1/discovery/discovery_client.go:392 +0x59
k8s.io/client-go/discovery.(*DiscoveryClient).ServerGroupsAndResources.func1()
        /tmp/go/pkg/mod/k8s.io/client-go@v0.26.1/discovery/discovery_client.go:356 +0x25
k8s.io/client-go/discovery.withRetries(0x2, 0xc000d5fb90)
        /tmp/go/pkg/mod/k8s.io/client-go@v0.26.1/discovery/discovery_client.go:621 +0x72
k8s.io/client-go/discovery.(*DiscoveryClient).ServerGroupsAndResources(0x0?)
        /tmp/go/pkg/mod/k8s.io/client-go@v0.26.1/discovery/discovery_client.go:355 +0x3a
k8s.io/client-go/restmapper.GetAPIGroupResources({0x2db8b88?, 0xc0008d4ab0?})
        /tmp/go/pkg/mod/k8s.io/client-go@v0.26.1/restmapper/discovery.go:148 +0x42
sigs.k8s.io/controller-runtime/pkg/client/apiutil.NewDynamicRESTMapper.func1()
        /tmp/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.2/pkg/client/apiutil/dynamicrestmapper.go:86 +0x25
sigs.k8s.io/controller-runtime/pkg/client/apiutil.(*dynamicRESTMapper).setStaticMapper(...)
        /tmp/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.2/pkg/client/apiutil/dynamicrestmapper.go:119
sigs.k8s.io/controller-runtime/pkg/client/apiutil.NewDynamicRESTMapper(0xc0008ab3b0?, {0x0, 0x0, 0xa81a664ba2bfe801?})
        /tmp/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.2/pkg/client/apiutil/dynamicrestmapper.go:99 +0x176
sigs.k8s.io/controller-runtime/pkg/cluster.setOptionsDefaults.func1(0xc0004e6230?)
        /tmp/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.2/pkg/cluster/cluster.go:217 +0x25
sigs.k8s.io/controller-runtime/pkg/cluster.New(0xc0008c3d40, {0xc00085e510, 0x1, 0x0?})
        /tmp/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.2/pkg/cluster/cluster.go:159 +0x18d
sigs.k8s.io/controller-runtime/pkg/manager.New(_, {0xc0004e6230, 0x0, 0x0, {{0x2db1fe8, 0xc00048c1c0}, 0x0}, 0x1, {0x299d5d7, 0x10}, ...})
        /tmp/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.2/pkg/manager/manager.go:351 +0xf9
github.com/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/provider.NewManager(0x2?, 0x2?)
        /home/runner/work/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/provider/controller.go:111 +0xd9
reflect.Value.call({0x2556520?, 0x2ae2d78?, 0x40d99f?}, {0x297a577, 0x4}, {0xc0008d4120, 0x2, 0x30?})
        /usr/local/go/src/reflect/value.go:584 +0x8c5
reflect.Value.Call({0x2556520?, 0x2ae2d78?, 0x40dce7?}, {0xc0008d4120?, 0x268b460?, 0xc0008d4101?})
        /usr/local/go/src/reflect/value.go:368 +0xbc
go.uber.org/dig.defaultInvoker({0x2556520?, 0x2ae2d78?, 0xc00037ff00?}, {0xc0008d4120?, 0x2?, 0x2dc14e0?})
        /tmp/go/pkg/mod/go.uber.org/dig@v1.16.1/container.go:238 +0x28
go.uber.org/dig.(*constructorNode).Call(0xc0008743c0, {0x2dc14e0, 0xc00066ef00})
        /tmp/go/pkg/mod/go.uber.org/dig@v1.16.1/constructor.go:165 +0x3e3
go.uber.org/dig.paramSingle.Build({{0x0, 0x0}, 0x0, {0x2dca338, 0x27e1c00}}, {0x2dc14e0, 0xc00066ef00})
        /tmp/go/pkg/mod/go.uber.org/dig@v1.16.1/param.go:287 +0x2af
go.uber.org/dig.paramObjectField.Build(...)
        /tmp/go/pkg/mod/go.uber.org/dig@v1.16.1/param.go:484
go.uber.org/dig.paramObject.Build({{0x2dca338, 0x283a280}, {0xc0006817c0, 0x8, 0x8}, {0x0, 0x0, 0x0}}, {0x2dc14e0, 0xc00066ef00})
        /tmp/go/pkg/mod/go.uber.org/dig@v1.16.1/param.go:412 +0x269
go.uber.org/dig.paramList.BuildList({{0x2dca338, 0x24badc0}, {0xc0006c4bf0, 0x1, 0x1}}, {0x2dc14e0, 0xc00066ef00})
        /tmp/go/pkg/mod/go.uber.org/dig@v1.16.1/param.go:150 +0xb9
go.uber.org/dig.(*Scope).Invoke(0xc00066ef00, {0x24badc0?, 0x2ae2eb0}, {0x24badc0?, 0x3f?, 0x2ae2eb0?})
        /tmp/go/pkg/mod/go.uber.org/dig@v1.16.1/invoke.go:90 +0x315
go.uber.org/dig.(*Container).Invoke(0xc00087d340?, {0x24badc0?, 0x2ae2eb0?}, {0x0?, 0x20?, 0x4370de0?})
        /tmp/go/pkg/mod/go.uber.org/dig@v1.16.1/invoke.go:50 +0x2b
go.uber.org/fx.runInvoke({0x7fdca513df80?, 0xc000187398?}, {{0x24badc0, 0x2ae2eb0}, {0xc0002d9d40, 0x4, 0x5}})
        /tmp/go/pkg/mod/go.uber.org/fx@v1.19.2/invoke.go:108 +0x20b
go.uber.org/fx.(*module).executeInvoke(0xc0007bfd40, {{0x24badc0, 0x2ae2eb0}, {0xc0002d9d40, 0x4, 0x5}})
        /tmp/go/pkg/mod/go.uber.org/fx@v1.19.2/module.go:246 +0x145
go.uber.org/fx.(*module).executeInvokes(0xc0007bfd40)
        /tmp/go/pkg/mod/go.uber.org/fx@v1.19.2/module.go:232 +0xfa
go.uber.org/fx.New({0xc00085ff00, 0x7, 0x5?})
        /tmp/go/pkg/mod/go.uber.org/fx@v1.19.2/app.go:502 +0x918
main.main()
        /home/runner/work/chaos-mesh/chaos-mesh/cmd/chaos-controller-manager/main.go:80 +0x77c

@chaos-mesh chaos-mesh locked and limited conversation to collaborators Dec 12, 2023
@STRRL STRRL converted this issue into discussion #4285 Dec 12, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant