Uploaded image for project: 'Multiple Architecture Enablement'
  1. Multiple Architecture Enablement
  2. MULTIARCH-1589

NFD Operator - Serviceaccount for nfd-instance degraded

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Minor Minor
    • None
    • 4.9
    • Multi-Arch
    • None
    • Quality / Stability / Reliability
    • False
    • None
    • 1
    • None
    • None
    • None
    • Sprint 18: 09/06 - 09/25, Sprint 22: 11/29 - 01/08
    • None
    • None
    • undefined

      Description of problem:
      When deploying the NFD Operator in OCP from OLM and creating the nfd-instance, the status Shows NFDServiceAccountDegraded. NFD works without problems.

      From the Pod Log:

      2021-08-12T12:16:18.728Z ERROR controller-runtime.manager.controller.nodefeaturediscovery Reconciler error

      {"reconciler group": "nfd.openshift.io", "reconciler kind": "N odeFeatureDiscovery", "name": "nfd-instance", "namespace": "openshift-operators", "error": "NFDServiceAccountDegraded"}

      github.com/go-logr/zapr.(*zapLogger).Error
      /go/src/github.com/openshift/cluster-nfd-operator/vendor/github.com/go-logr/zapr/zapr.go:132
      sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler
      /go/src/github.com/openshift/cluster-nfd-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:267
      sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
      /go/src/github.com/openshift/cluster-nfd-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:235
      sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1.1
      /go/src/github.com/openshift/cluster-nfd-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:198
      k8s.io/apimachinery/pkg/util/wait.JitterUntilWithContext.func1
      /go/src/github.com/openshift/cluster-nfd-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:185
      k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1
      /go/src/github.com/openshift/cluster-nfd-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:155
      k8s.io/apimachinery/pkg/util/wait.BackoffUntil
      /go/src/github.com/openshift/cluster-nfd-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:156
      k8s.io/apimachinery/pkg/util/wait.JitterUntil
      /go/src/github.com/openshift/cluster-nfd-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133
      k8s.io/apimachinery/pkg/util/wait.JitterUntilWithContext
      /go/src/github.com/openshift/cluster-nfd-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:185
      k8s.io/apimachinery/pkg/util/wait.UntilWithContext
      /go/src/github.com/openshift/cluster-nfd-operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:99

      Version-Release number of selected component (if applicable):
      NFD 4.9.0-202107210242
      OCP 4.9.0-0.nightly-s390x-2021-08-04-204925

      How reproducible:
      Install NFD from OLM and create the nfd-instance

      Steps to Reproduce:
      1.
      2.
      3.

      Actual results:
      Error shown for serviceaccount for nfd-instance

      Expected results:
      No Errors

      Additional info:
      I don't think there should be a serviceaccount for the custom resource.
      The 3 serviceaccount for operator, master and worker respectevly are created and fine.

              jschinta@redhat.com Jan Schintag
              jschinta@redhat.com Jan Schintag
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: