Skip to content

Commit dae97c9

Browse files
authored
Bump prometheus-operator to v0.78.2 (#3817)
1 parent a83c64e commit dae97c9

File tree

4 files changed

+15
-16
lines changed

4 files changed

+15
-16
lines changed

cmd/otel-allocator/internal/watcher/promOperator.go

+4-7
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ func NewPrometheusCRWatcher(ctx context.Context, logger logr.Logger, cfg allocat
8383
ProbeNamespaceSelector: cfg.PrometheusCR.ProbeNamespaceSelector,
8484
ServiceDiscoveryRole: &serviceDiscoveryRole,
8585
},
86+
EvaluationInterval: monitoringv1.Duration("30s"),
8687
},
8788
}
8889

@@ -133,6 +134,7 @@ func NewPrometheusCRWatcher(ctx context.Context, logger logr.Logger, cfg allocat
133134
probeNamespaceSelector: cfg.PrometheusCR.ProbeNamespaceSelector,
134135
resourceSelector: resourceSelector,
135136
store: store,
137+
prometheusCR: prom,
136138
}, nil
137139
}
138140

@@ -152,6 +154,7 @@ type PrometheusCRWatcher struct {
152154
probeNamespaceSelector *metav1.LabelSelector
153155
resourceSelector *prometheus.ResourceSelector
154156
store *assets.StoreBuilder
157+
prometheusCR *monitoringv1.Prometheus
155158
}
156159

157160
func getNamespaceInformer(ctx context.Context, allowList, denyList map[string]struct{}, promOperatorLogger *slog.Logger, clientset kubernetes.Interface, operatorMetrics *operator.Metrics) (cache.SharedIndexInformer, error) {
@@ -367,13 +370,7 @@ func (w *PrometheusCRWatcher) LoadConfig(ctx context.Context) (*promconfig.Confi
367370
}
368371

369372
generatedConfig, err := w.configGenerator.GenerateServerConfiguration(
370-
"30s",
371-
"",
372-
nil,
373-
nil,
374-
&monitoringv1.TSDBSpec{},
375-
nil,
376-
nil,
373+
w.prometheusCR,
377374
serviceMonitorInstances,
378375
podMonitorInstances,
379376
probeInstances,

cmd/otel-allocator/internal/watcher/promOperator_test.go

+2
Original file line numberDiff line numberDiff line change
@@ -1251,6 +1251,7 @@ func getTestPrometheusCRWatcher(
12511251
ScrapeConfigNamespaceSelector: cfg.PrometheusCR.ScrapeConfigNamespaceSelector,
12521252
ServiceDiscoveryRole: &serviceDiscoveryRole,
12531253
},
1254+
EvaluationInterval: monitoringv1.Duration("30s"),
12541255
},
12551256
}
12561257

@@ -1295,6 +1296,7 @@ func getTestPrometheusCRWatcher(
12951296
scrapeConfigNamespaceSelector: cfg.PrometheusCR.ScrapeConfigNamespaceSelector,
12961297
resourceSelector: resourceSelector,
12971298
store: store,
1299+
prometheusCR: prom,
12981300
}, source
12991301

13001302
}

go.mod

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ require (
2525
github.com/openshift/api v0.0.0-20240124164020-e2ce40831f2e
2626
github.com/operator-framework/api v0.30.0
2727
github.com/operator-framework/operator-lib v0.17.0
28-
github.com/prometheus-operator/prometheus-operator v0.77.2
29-
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.77.2
30-
github.com/prometheus-operator/prometheus-operator/pkg/client v0.77.2
28+
github.com/prometheus-operator/prometheus-operator v0.78.2
29+
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.78.2
30+
github.com/prometheus-operator/prometheus-operator/pkg/client v0.78.2
3131
github.com/prometheus/client_golang v1.21.0
3232
github.com/prometheus/common v0.63.0
3333
github.com/prometheus/prometheus v0.55.1

go.sum

+6-6
Original file line numberDiff line numberDiff line change
@@ -537,12 +537,12 @@ github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndr
537537
github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s=
538538
github.com/prometheus-community/prom-label-proxy v0.11.0 h1:IO02WiiFMfcIqvjhwMbCYnDJiTNcSHBrkCGRQ/7KDd0=
539539
github.com/prometheus-community/prom-label-proxy v0.11.0/go.mod h1:lfvrG70XqsxWDrSh1843QXBG0fSg8EbIXmAo8xGsvw8=
540-
github.com/prometheus-operator/prometheus-operator v0.77.2 h1:HRewl8m49URAOfRTZql2YjjNGZ8+25srcGji5wx/tic=
541-
github.com/prometheus-operator/prometheus-operator v0.77.2/go.mod h1:y2XLK9xQ4ulaAtWmvKDM+hQNl7w2Wv/iE+tuF5Xnb8A=
542-
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.77.2 h1:F/MALZ518KfI1zEg+Kg8/uTzoXKDyqw+LNC/5irJlJE=
543-
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.77.2/go.mod h1:D0KY8md81DQKdaR/cXwnhoWB3MYYyc/UjvqE8GFkIvA=
544-
github.com/prometheus-operator/prometheus-operator/pkg/client v0.77.2 h1:rEBVlnqBSkNc6ufXnDu/GtSyS2jL1l6imtufzJUfOXI=
545-
github.com/prometheus-operator/prometheus-operator/pkg/client v0.77.2/go.mod h1:Q+R7L3DIlJ2a8R+W+7wjk0B25Ci/VTy7V07Zvq327x0=
540+
github.com/prometheus-operator/prometheus-operator v0.78.2 h1:ismQgRxQbfZf/iFpEXxpbciqmzpUKmQLKmdJl+2k7KE=
541+
github.com/prometheus-operator/prometheus-operator v0.78.2/go.mod h1:6Vv58mZOaqQ2TLLXskA1e7RnQUwmtLIpV5ggHx7rb08=
542+
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.78.2 h1:SyoVBXD/r0PntR1rprb90ClI32FSUNOCWqqTatnipHM=
543+
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.78.2/go.mod h1:SvsRXw4m1F2vk7HquU5h475bFpke27mIUswfyw9u3ug=
544+
github.com/prometheus-operator/prometheus-operator/pkg/client v0.78.2 h1:kiCXsZol0PCuSKA/ShGOzwSqEkAXSeQFLKLrra/vOSk=
545+
github.com/prometheus-operator/prometheus-operator/pkg/client v0.78.2/go.mod h1:gw/WDyY7l0PLuPHdQRuAaibYBBKlwZSQkO9MU6M2MPw=
546546
github.com/prometheus/alertmanager v0.27.0 h1:V6nTa2J5V4s8TG4C4HtrBP/WNSebCCTYGGv4qecA/+I=
547547
github.com/prometheus/alertmanager v0.27.0/go.mod h1:8Ia/R3urPmbzJ8OsdvmZvIprDwvwmYCmUbwBL+jlPOE=
548548
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=

0 commit comments

Comments
 (0)