chore(deps): update all dependencies #187
Open
+379
−314
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2b7c93f→cba10d7v2.27.3→v2.27.5v1.38.3→v1.39.0v0.141.0→v0.143.0v1.48.0→v1.49.0v1.48.0→v1.49.0v1.48.0→v1.49.0v1.48.0→v1.49.0v0.142.0→v0.143.0v0.142.0→v0.143.0v1.48.0→v1.49.0v0.142.0→v0.143.01.25.5-alpine3.22→1.25.6-alpine3.222.7.2→2.8.0Release Notes
onsi/ginkgo (github.com/onsi/ginkgo/v2)
v2.27.5Compare Source
2.27.5
Fixes
Don't make a new formatter for each GinkgoT(); that's just silly and uses precious memory
v2.27.4Compare Source
2.27.4
Fixes
59bc751]onsi/gomega (github.com/onsi/gomega)
v1.39.0Compare Source
1.39.0
Features
Add
MatchErrorStrictlywhich only passes iferrors.Is(actual, expected)returns true.MatchError, by contrast, will fallback to string comparison.open-telemetry/opentelemetry-operator (github.com/open-telemetry/opentelemetry-operator)
v0.143.0Compare Source
0.143.0
🧰 Bug fixes 🧰
operator: Fix operator ServiceMonitor not created on OpenShift (#4603)Two issues prevented the operator ServiceMonitor from being created on OpenShift:
--create-sm-operator-metrics=true.SchemeHTTPSconstant uses uppercase "HTTPS" which is rejected by ServiceMonitor CRD validation.Components
v0.142.0Compare Source
0.142.0
🛑 Breaking changes 🛑
operator: Remove kube-rbac-proxy from operator deployment and use controller-runtime built-in auth (#3369)The operator now uses controller-runtime built-in auth for the metrics server. It is disabled by default.
The client accessing the metrics endpoint must have the following RBAC rule
nonResourceURLs: "/metrics", verbs: get.Which didn't change from the previous approach of using kube-rbac-proxy.
This changes adds following flags to the operator:
metrics-secure- enables authentication and authorization for the metrics server. If no TLS certificates are provided, self signed certificates will be generated.metrics-tls-cert-file- TLS certificate file for the metrics servermetrics-tls-key-file- TLS private key file for the metrics serverThis change changes the following flags on the operator:
--metrics-addr- changes from127.0.0.1:8080to:8443which matches the operator's metrics service port.💡 Enhancements 💡
target allocator: Add support for prometheus scrape classes (#3600)Added support for configuring
scrapeClasseswhen using the PrometheusCR-feature of the target allocator. The format of thescrapeClassesarray is exactly as same asspec.scrapeClassesof thePrometheusCRD.operator: Add support for Kubernetes 1.35 (#4575)collector: exposes thespec.hostPIDfield for the collector. (#4214)This will allow to set the spec.HostPID field for the collector. By default this the field is false.
🧰 Bug fixes 🧰
target allocator: Fix CA certificate race condition with client cert renewals by extending its duration and and renewal attempt. (#4441)The CA certificate now has a 2-year duration (instead of the default 90 days) to prevent race conditions
where client and server certificates could be signed by different CA versions during simultaneous renewal.
This ensures the CA remains stable while dependent certificates renew regularly.
collector: Add finalizers to OpenTelemetryCollector CR only when cluster roles and bindings for SA are created by Operator. (#4367)Finalizer usage was restricted to cluster scoped resources only. Namespaced resources no longer receive finalizers,
preventing blocked namespace deletion if the operator is removed first. The change aligns finalizer behavior with
cluster-level RBAC availability, ensuring finalizers are applied only when the operator has the required
cluster scoped permissions.
config: Fix manager logger initialization (#4584)Apply config before setting up logger to configure it properly.
operator: Fix the --annotations-filter and --labels-filter CLI flags. (#4594)Components
open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/component)
v1.49.0💡 Enhancements 💡
all: Update semconv import to 1.38.0 (#14305)exporter/nop: Add profiles support to nop exporter (#14331)pkg/pdata: Optimize the size and pointer bytes for pdata structs (#14339)pkg/pdata: Avoid using interfaces/oneof like style for optional fields (#14333)golangci/golangci-lint (golangci/golangci-lint)
v2.8.0Compare Source
Released on 2026-01-07
godoc-lint: from 0.10.2 to 0.11.1 (new rule:require-stdlib-doclink)golines: from442fd00to 0.14.0gomoddirectives: from 0.7.1 to 0.8.0gosec: fromdaccba6to 2.22.11 (new rule:G116)modernize: from 0.39.0 to 0.40.0 (new analyzers:stringscut,unsafefuncs)prealloc: from 1.0.0 to 1.0.1 (message changes)unqueryvet: from 1.3.0 to 1.4.0 (new options:check-aliased-wildcard,check-string-concat,check-format-strings,check-string-builder,check-subqueries,ignored-functions,sql-builders)go-critic: from 0.14.2 to 0.14.3go-errorlint: from 1.8.0 to 1.9.0govet: from 0.39.0 to 0.40.0protogetter: from 0.3.17 to 0.3.18revive: add missing enable-default-rules settingConfiguration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.