Skip to content

Commit 525db8b

Browse files
Merge pull request #480 from ComplianceAsCode/renovate/github.com-prometheus-operator-prometheus-operator-pkg-client-0.x
Update module github.com/prometheus-operator/prometheus-operator/pkg/client to v0.79.2
2 parents 9ab7563 + 9c20e40 commit 525db8b

File tree

154 files changed

+8828
-5911
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

154 files changed

+8828
-5911
lines changed

cmd/manager/operator.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -705,6 +705,7 @@ func getDefaultRoles(platform PlatformType) []string {
705705

706706
func generateOperatorServiceMonitor(service *v1.Service, namespace string) *monitoring.ServiceMonitor {
707707
serviceMonitor := GenerateServiceMonitor(service)
708+
m := "metrics." + namespace + ".svc"
708709
for i := range serviceMonitor.Spec.Endpoints {
709710
if serviceMonitor.Spec.Endpoints[i].Port == ctrlMetrics.ControllerMetricsServiceName {
710711
serviceMonitor.Spec.Endpoints[i].Path = ctrlMetrics.HandlerPath
@@ -720,7 +721,7 @@ func generateOperatorServiceMonitor(service *v1.Service, namespace string) *moni
720721
}
721722
serviceMonitor.Spec.Endpoints[i].TLSConfig = &monitoring.TLSConfig{
722723
SafeTLSConfig: monitoring.SafeTLSConfig{
723-
ServerName: "metrics." + namespace + ".svc",
724+
ServerName: &m,
724725
},
725726
CAFile: serviceMonitorTLSCAFile,
726727
}

cmd/manager/operator_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,15 @@ var _ = Describe("Operator Startup Function tests", func() {
2121
})
2222
})
2323
Context("Service Monitor Creation", func() {
24+
m := "metrics.foobar.svc"
2425
When("Installing to non-controlled namespace", func() {
2526
It("ServiceMonitor is generated with the proper TLSConfig ServerName", func() {
2627
metricService := operatorMetricService("foobar")
2728
sm := generateOperatorServiceMonitor(metricService, "foobar")
2829
controllerMetricServiceFound := false
2930
for _, ep := range sm.Spec.Endpoints {
3031
if ep.Port == metrics.ControllerMetricsServiceName && ep.TLSConfig != nil {
31-
Expect(ep.TLSConfig.ServerName).To(BeEquivalentTo("metrics.foobar.svc"))
32+
Expect(ep.TLSConfig.ServerName).To(BeEquivalentTo(&m))
3233
controllerMetricServiceFound = true
3334
}
3435
}

go.mod

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ require (
9494
github.com/openshift/machine-config-operator v0.0.1-0.20230815171034-c2bb862bc08a
9595
github.com/pborman/uuid v1.2.1
9696
github.com/pkg/errors v0.9.1
97-
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.69.1
98-
github.com/prometheus-operator/prometheus-operator/pkg/client v0.68.0
97+
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.79.2
98+
github.com/prometheus-operator/prometheus-operator/pkg/client v0.79.2
9999
github.com/prometheus/client_golang v1.19.1
100100
github.com/prometheus/client_model v0.6.1
101101
github.com/prometheus/common v0.55.0 // indirect
@@ -110,11 +110,11 @@ require (
110110
go.uber.org/zap v1.27.0
111111
golang.org/x/mod v0.22.0
112112
golang.org/x/net v0.34.0
113-
golang.org/x/oauth2 v0.23.0 // indirect
113+
golang.org/x/oauth2 v0.24.0 // indirect
114114
golang.org/x/sys v0.29.0 // indirect
115115
golang.org/x/term v0.28.0 // indirect
116116
golang.org/x/text v0.21.0 // indirect
117-
golang.org/x/time v0.7.0 // indirect
117+
golang.org/x/time v0.8.0 // indirect
118118
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
119119
google.golang.org/protobuf v1.36.1 // indirect
120120
gopkg.in/inf.v0 v0.9.1 // indirect
@@ -126,12 +126,12 @@ require (
126126
k8s.io/apiserver v0.32.0
127127
k8s.io/component-base v0.32.0 // indirect
128128
k8s.io/klog/v2 v2.130.1 // indirect
129-
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect
129+
k8s.io/kube-openapi v0.0.0-20241212045625-5ad02ce6640f // indirect
130130
k8s.io/pod-security-admission v0.31.0
131-
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect
131+
k8s.io/utils v0.0.0-20241210054802-24370beab758 // indirect
132132
sigs.k8s.io/controller-tools v0.17.1
133-
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect
134-
sigs.k8s.io/structured-merge-diff/v4 v4.4.2 // indirect
133+
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
134+
sigs.k8s.io/structured-merge-diff/v4 v4.5.0 // indirect
135135
sigs.k8s.io/yaml v1.4.0
136136
)
137137

@@ -147,16 +147,16 @@ require (
147147
github.com/coreos/ign-converter v0.0.0-20230417193809-cee89ea7d8ff // indirect
148148
github.com/coreos/ignition v0.35.0 // indirect
149149
github.com/coreos/vcontext v0.0.0-20230201181013-d72178a18687 // indirect
150-
github.com/emicklei/go-restful/v3 v3.11.0 // indirect
150+
github.com/emicklei/go-restful/v3 v3.12.1 // indirect
151151
github.com/evanphx/json-patch/v5 v5.9.0 // indirect
152152
github.com/fatih/color v1.18.0 // indirect
153153
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
154154
github.com/ghodss/yaml v1.0.1-0.20190212211648-25d852aebe32 // indirect
155155
github.com/go-openapi/jsonpointer v0.21.0 // indirect
156-
github.com/go-openapi/jsonreference v0.20.4 // indirect
156+
github.com/go-openapi/jsonreference v0.21.0 // indirect
157157
github.com/go-openapi/swag v0.23.0 // indirect
158158
github.com/gobuffalo/flect v1.0.3 // indirect
159-
github.com/google/gnostic-models v0.6.8 // indirect
159+
github.com/google/gnostic-models v0.6.9 // indirect
160160
github.com/gookit/color v1.5.4 // indirect
161161
github.com/inconshreveable/mousetrap v1.1.0 // indirect
162162
github.com/itchyny/timefmt-go v0.1.6 // indirect
@@ -167,7 +167,6 @@ require (
167167
github.com/mattn/go-runewidth v0.0.15 // indirect
168168
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
169169
github.com/olekukonko/tablewriter v0.0.5 // indirect
170-
github.com/onsi/ginkgo/v2 v2.22.1 // indirect
171170
github.com/openshift/client-go v0.0.0-20240528061634-b054aa794d87 // indirect
172171
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
173172
github.com/prometheus/prometheus v0.54.1

0 commit comments

Comments
 (0)