Skip to content

Commit 53871a3

Browse files
committed
UPSTREAM: <carry>: Fix PSM
Signed-off-by: Todd Short <[email protected]>
1 parent 56ef271 commit 53871a3

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

cmd/package-server-manager/main.go

+5-2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import (
1717
"sigs.k8s.io/controller-runtime/pkg/healthz"
1818
"sigs.k8s.io/controller-runtime/pkg/log/zap"
1919
"sigs.k8s.io/controller-runtime/pkg/manager"
20+
metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server"
2021

2122
"github.com/openshift/operator-framework-olm/pkg/leaderelection"
2223
controllers "github.com/openshift/operator-framework-olm/pkg/package-server-manager"
@@ -81,8 +82,7 @@ func run(cmd *cobra.Command, args []string) error {
8182
packageserverCSVFields := fields.Set{"metadata.name": name}
8283
mgr, err := ctrl.NewManager(restConfig, manager.Options{
8384
Scheme: setupScheme(),
84-
Namespace: namespace,
85-
MetricsBindAddress: metricsAddr,
85+
Metrics: metricsserver.Options{BindAddress: metricsAddr},
8686
LeaderElection: !disableLeaderElection,
8787
LeaderElectionNamespace: namespace,
8888
LeaderElectionID: leaderElectionConfigmapName,
@@ -93,6 +93,9 @@ func run(cmd *cobra.Command, args []string) error {
9393
PprofBindAddress: pprofAddr,
9494
LeaderElectionReleaseOnCancel: true,
9595
Cache: cache.Options{
96+
DefaultNamespaces: map[string]cache.Config{
97+
namespace: {},
98+
},
9699
ByObject: map[client.Object]cache.ByObject{
97100
&olmv1alpha1.ClusterServiceVersion{}: {
98101
Field: packageserverCSVFields.AsSelector(),

0 commit comments

Comments
 (0)