-
Bug
-
Resolution: Done
-
Undefined
-
rhos-18.0 Dev Preview 3
-
None
-
False
-
-
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