77 "context"
88 "crypto/md5" //nolint:gosec
99 "fmt"
10+ "os"
1011 "strconv"
1112 "sync"
1213 "time"
@@ -24,8 +25,10 @@ import (
2425 "k8s.io/apimachinery/pkg/types"
2526 ctrl "sigs.k8s.io/controller-runtime"
2627 "sigs.k8s.io/controller-runtime/pkg/client"
28+ metricsServer "sigs.k8s.io/controller-runtime/pkg/metrics/server"
2729
2830 "github.com/percona/percona-postgresql-operator/internal/controller/postgrescluster"
31+ internalRuntime "github.com/percona/percona-postgresql-operator/internal/controller/runtime"
2932 "github.com/percona/percona-postgresql-operator/internal/feature"
3033 "github.com/percona/percona-postgresql-operator/internal/naming"
3134 perconaController "github.com/percona/percona-postgresql-operator/percona/controller"
@@ -539,7 +542,15 @@ var _ = Describe("Watching secrets", Ordered, func() {
539542 Expect (err ).NotTo (HaveOccurred ())
540543
541544 Expect (err ).To (Not (HaveOccurred ()))
542- mgr , err := runtime .CreateRuntimeManager (namespace .Name , cfg , true , true , gate )
545+
546+ os .Setenv ("PGO_TARGET_NAMESPACE" , "" )
547+ mgr , err := runtime .CreateRuntimeManager (cfg , gate , internalRuntime.Options {
548+ LeaderElection : false ,
549+ HealthProbeBindAddress : "0" ,
550+ Metrics : metricsServer.Options {
551+ BindAddress : "0" ,
552+ },
553+ })
543554 Expect (err ).To (Succeed ())
544555 Expect (v2 .AddToScheme (mgr .GetScheme ())).To (Succeed ())
545556
0 commit comments