Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-4427

cert-manager operator installation is a prerequisite now if not installed openstack-operator-controller-manager fails installing

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • ?
    • ?
    • ?
    • No
    • Critical

      In the DP3 staging documentation is missing the Cert-manager operator installation to enable TLS everywhere deployments.

      If cert-manager operator isn't installed the openstack-operator installation fails with the following error: 

      manager 2024-02-03T11:48:46.293Z    ERROR    controller-runtime.source    if kind is a CRD, it should be installed before calling Start    {"kind": "Issuer.cert-manager.io", "error": "no matches for kind \"Issuer\" in version \"cert-manager.io/v1\""}                                                                                                                                              │
      │ manager sigs.k8s.io/controller-runtime/pkg/source.(*Kind).Start.func1.1                                                                                                                                                                                                                                                                                                                                 │
      │ manager     /remote-source/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.6/pkg/source/source.go:143                                                                                                                                                                                                                                                                                           │
      │ manager k8s.io/apimachinery/pkg/util/wait.runConditionWithCrashProtectionWithContext                                                                                                                                                                                                                                                                                                                    │
      │ manager     /remote-source/deps/gomod/pkg/mod/k8s.io/apimachinery@v0.26.9/pkg/util/wait/wait.go:235                                                                                                                                                                                                                                                                                                     │
      │ manager k8s.io/apimachinery/pkg/util/wait.WaitForWithContext                                                                                                                                                                                                                                                                                                                                            │
      │ manager     /remote-source/deps/gomod/pkg/mod/k8s.io/apimachinery@v0.26.9/pkg/util/wait/wait.go:662                                                                                                                                                                                                                                                                                                     │
      │ manager k8s.io/apimachinery/pkg/util/wait.poll                                                                                                                                                                                                                                                                                                                                                          │
      │ manager     /remote-source/deps/gomod/pkg/mod/k8s.io/apimachinery@v0.26.9/pkg/util/wait/wait.go:596                                                                                                                                                                                                                                                                                                     │
      │ manager k8s.io/apimachinery/pkg/util/wait.PollImmediateUntilWithContext                                                                                                                                                                                                                                                                                                                                 │
      │ manager     /remote-source/deps/gomod/pkg/mod/k8s.io/apimachinery@v0.26.9/pkg/util/wait/wait.go:547                                                                                                                                                                                                                                                                                                     │
      │ manager sigs.k8s.io/controller-runtime/pkg/source.(*Kind).Start.func1                                                                                                                                                                                                                                                                                                                                   │
      │ manager     /remote-source/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.6/pkg/source/source.go:136                                                                                                                                                                                                                                                                                           │
      │ manager 2024-02-03T11:48:51.543Z    ERROR    controller-runtime.source    if kind is a CRD, it should be installed before calling Start    {"kind": "Certificate.cert-manager.io", "error": "no matches for kind \"Certificate\" in version \"cert-manager.io/v1\""}                                                                                                                                    │
      │ manager sigs.k8s.io/controller-runtime/pkg/source.(*Kind).Start.func1.1                                                                                                                                                                                                                                                                                                                                 │
      │ manager     /remote-source/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.6/pkg/source/source.go:143                                                                                                                                                                                                                                                                                           │
      │ manager k8s.io/apimachinery/pkg/util/wait.runConditionWithCrashProtectionWithContext                                                                                                                                                                                                                                                                                                                    │
      │ manager     /remote-source/deps/gomod/pkg/mod/k8s.io/apimachinery@v0.26.9/pkg/util/wait/wait.go:235                                                                                                                                                                                                                                                                                                     │
      │ manager k8s.io/apimachinery/pkg/util/wait.WaitForWithContext                                                                                                                                                                                                                                                                                                                                            │
      │ manager     /remote-source/deps/gomod/pkg/mod/k8s.io/apimachinery@v0.26.9/pkg/util/wait/wait.go:662                                                                                                                                                                                                                                                                                                     │
      │ manager k8s.io/apimachinery/pkg/util/wait.poll                                                                                                                                                                                                                                                                                                                                                          │
      │ manager     /remote-source/deps/gomod/pkg/mod/k8s.io/apimachinery@v0.26.9/pkg/util/wait/wait.go:596                                                                                                                                                                                                                                                                                                     │
      │ manager k8s.io/apimachinery/pkg/util/wait.PollImmediateUntilWithContext                                                                                                                                                                                                                                                                                                                                 │
      │ manager     /remote-source/deps/gomod/pkg/mod/k8s.io/apimachinery@v0.26.9/pkg/util/wait/wait.go:547                                                                                                                                                                                                                                                                                                     │
      │ manager sigs.k8s.io/controller-runtime/pkg/source.(*Kind).Start.func1                                                                                                                                                                                                                                                                                                                                   │
      │ manager     /remote-source/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.14.6/pkg/source/source.go:136 

              igallagh@redhat.com Irina Gallagher
              pnavarro@redhat.com Pedro Navarro Perez
              rhos-dfg-security
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: