Details
-
Bug
-
Status: Done
-
Medium
-
Resolution: Fixed
-
1.12.0
-
None
-
None
-
Yes
-
Yes
Description
If we don't use in cr.yaml these fields:
secrets: ssl: my-cluster-name-ssl sslInternal: my-cluster-name-ssl-internal
We see the error in operator log:
{"level":"error","ts":1651761759.943859,"logger":"controller.psmdb-controller","msg":"Reconciler error","name":"my-cluster-name","namespace":"ssl-test","error":"TLS secrets handler: \"create ssl manually: create TLS internal secret: Secret \"\" is invalid: metadata.name: Required value: name or generateName is required\". Please create your TLS secret my-cluster-name-ssl manually or setup cert-manager correctly","errorVerbose":"TLS secrets handler: \"create ssl manually: create TLS internal secret: Secret \"\" is invalid: metadata.name: Required value: name or generateName is required\". Please create your TLS secret my-cluster-name-ssl manually or setup cert-manager correctly\ngithub.com/percona/percona-server-mongodb-operator/pkg/controller/perconaservermongodb.(*ReconcilePerconaServerMongoDB).Reconcile\n\t/go/src/github.com/percona/percona-server-mongodb-operator/pkg/controller/perconaservermongodb/psmdb_controller.go:341\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/go/src/github.com/percona/percona-server-mongodb-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:114\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/go/src/github.com/percona/percona-server-mongodb-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:311\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/src/github.com/percona/percona-server-mongodb-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/go/src/github.com/percona/percona-server-mongodb-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:227\nruntime.goexit\n\t/usr/local/go/src/runtime/asm_amd64.s:1581","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/src/github.com/percona/percona-server-mongodb-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/go/src/github.com/percona/percona-server-mongodb-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:227"}