Skip to content

chore(deps): update all dependencies - #227

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all

Conversation

@renovate

@renovate renovate Bot commented Sep 18, 2026 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Age Confidence
cert-manager/cert-manager patch 1.21.2 → 1.21.3 age confidence
gcr.io/distroless/static final digest e2e927e → 25ac8f0
github.com/onsi/ginkgo/v2 require minor v2.32.2 → v2.34.0 age confidence
github.com/onsi/gomega require minor v1.43.0 → v1.44.0 age confidence
github.com/open-telemetry/opentelemetry-operator/apis require minor v0.159.0 → v0.162.0 age confidence
github.com/prometheus/client_golang require minor v1.24.1 → v1.25.0 age confidence
go.opentelemetry.io/collector/component require minor v1.67.0 → v1.71.0 age confidence
go.opentelemetry.io/collector/config/configauth require minor v1.67.0 → v1.71.0 age confidence
go.opentelemetry.io/collector/config/configcompression require minor v1.67.0 → v1.71.0 age confidence
go.opentelemetry.io/collector/config/configopaque require minor v1.67.0 → v1.71.0 age confidence
go.opentelemetry.io/collector/config/configtelemetry require minor v0.161.0 → v0.165.0 age confidence
go.opentelemetry.io/collector/otelcol require minor v0.161.0 → v0.165.0 age confidence
go.opentelemetry.io/collector/pipeline require minor v1.67.0 → v1.71.0 age confidence
go.opentelemetry.io/collector/service require minor v0.161.0 → v0.165.0 age confidence
golang (source) stage patch 1.27.1-alpine3.23 → 1.27.3-alpine3.23 age confidence
golangci/golangci-lint minor 2.13.2 → 2.15.0 age confidence
k8s.io/api require patch v0.37.0 → v0.37.2 age confidence
k8s.io/apimachinery require patch v0.37.0 → v0.37.2 age confidence
k8s.io/client-go require patch v0.37.0 → v0.37.2 age confidence
kubernetes-sigs/controller-tools minor 0.22.0 → 0.23.0 age confidence
open-telemetry/opentelemetry-operator minor 0.159.0 → 0.162.0 age confidence
opentelemetry-operator (source) minor 0.123.0 → 0.129.0 age confidence
sigs.k8s.io/controller-runtime require patch v0.25.1 → v0.25.2 age confidence

Release Notes

cert-manager/cert-manager

v1.21.3

Compare Source

cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.

v1.21.3 removes trust in the compromised eMudhra CA (see eMudhra Compromise). The updated base images no longer include the "emSign ECC Root CA - G3" root certificate. Go 1.26.10 also makes crypto/x509 reject certificate chains that pass through the compromised intermediates (CVE-2026-111943).

It also fixes an ACME ARI renewal loop, stops the controller copying a private key from a Secret that the Certificate does not own, and quotes the proxy values in the Helm chart. It updates Go and several dependencies to fix reported security vulnerabilities.

All users should upgrade.

Changes by Kind

Bug or Regression
  • Added status.acme.ari.certID to track issuance of new certs and re-fetch ARI from CA. This fixes a renewal loop where a stale ARI window from the previous certificate triggered repeated re-issuance until the CA rate limit was hit. (#​9292, @​hjoshi123)
  • Helm chart: quote the http_proxy, https_proxy and no_proxy values when rendering the controller Deployment env vars, so values like *.example.com no longer break the manifest. (#​9407, @​pujitha24)
  • The requestmanager and issuing controllers now only consume the Secret named by status.nextPrivateKeySecretName when it carries the cert-manager.io/next-private-key label and is owned by the Certificate, matching the invariant the keymanager controller already enforces. Previously a principal able to write the certificates/status subresource, but not to read Secrets, could name any Secret in the namespace and have its private key copied into spec.secretName. The keymanager controller no longer creates the next private key Secret under the name in status.nextPrivateKeySecretName. It always uses a generated name, records a NotOwned Warning event when the field names a Secret it does not own, and repoints the field at the Secret it owns rather than deleting that Secret when the two disagree. The Secret named by spec.secretName is never treated as a next private key Secret, even if spec.secretTemplate labels it as one. (#​9368, @​wallrj)
Other (Cleanup or Flake)
  • Upgrade Go to 1.26.9, fixing CVEs in the crypto/tls, net/http, net/textproto and html/template packages. (#​9444, @​wallrj-cyberark)
  • Upgrade Go to 1.26.10, fixing a CVE in the crypto/x509 package. (#​9501, @​wallrj-cyberark)
  • Bump golang.org/x/net to v0.60.0 to fix reported security vulnerabilities (#​9451)
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace and otlptracegrpc to v1.45.0 to fix a reported security vulnerability (#​9374, #​9375)
  • Update distroless base images, removing the compromised "emSign ECC Root CA - G3" root certificate (#​9351, #​9414, #​9493, #​9495)
onsi/ginkgo (github.com/onsi/ginkgo/v2)

v2.34.0

Compare Source

Features
  • DeferOnFailure registers a callback that runs only when a spec fails - as soon as the failing node returns and before any teardown (JustAfterEach, AfterEach, AfterAll, DeferCleanup) - so it can capture the state teardown is about to destroy. It takes exactly what DeferCleanup takes and shares its scoping: called in BeforeEach/JustBeforeEach/It it covers the spec, in BeforeAll the ordered container, and in BeforeSuite the whole suite. It is also available on GinkgoT(); note that this adds a method to FullGinkgoTInterface, so hand-written implementations of that interface need to add it. See https://onsi.github.io/ginkgo/#capturing-failure-state-deferonfailure
Fixes
  • Progress reporters (AttachProgressReporter) are no longer called while Ginkgo holds an internal lock, so a reporter that calls CurrentSpecReport() or AddReportEntry() no longer stalls for 5 seconds and has its output dropped.
  • --sleep-on-failure now runs after any DeferOnFailure callbacks, also pauses when a spec times out, and no longer pauses if the suite has already been interrupted.

v2.33.1

Compare Source

Fixes
  • Add several missing fields to spec report JSON output.

v2.33.0

Compare Source

Features
  • The JUnit reporter now records each spec's ReportEntrys as <properties> on its <testcase> element, with the entry's name and its JSON-encoded value. Thanks @​pohly! [23db51a]
Maintenance
  • Releases are now cut by a GitHub Actions workflow (Actions -> Release -> Run workflow) rather than by hand, with changelog entries collected under ## Unreleased as the work happens. See RELEASING.md. [8616ecb]
onsi/gomega (github.com/onsi/gomega)

v1.44.0

Compare Source

Fixes
  • BeNumerically compares signed and unsigned integers by value: -1 no longer equals uint64(math.MaxUint64) and uint(5) is now greater than -3 (#​925) [26e3c6b]
  • BeNumerically("~") no longer overflows when computing the distance between extreme integers (#​928) [1955764]
  • BeNumerically("==", x, threshold) now honors the threshold for floats, as it already did for integers (#​927) [10e2aca]
  • HaveKeyWithValue succeeds if any key accepted by the key matcher has a matching value, rather than depending on map iteration order (#​929) [ffc577a]
  • HaveKey and HaveKeyWithValue treat key and value matcher errors like ContainElement does: a match wins, and an error is only reported when nothing matches (#​926) [dc91598]
  • MatchJSON no longer treats numbers too large for a float64 as equal to one another (#​930) [9d619a5]
  • MatchJSON compares integers beyond ±2^53 exactly, so neighboring large integers (e.g. IDs) no longer match; all other numbers are still compared as float64s (#​931) [8ef1aa7, 630fe12]
  • HaveExactElements reports missing or extra elements that start at index 0, and reports the first extra element's index rather than the last (#​934) [af1b777]
  • MatchYAML compares every document in a multi-document stream rather than only the first; empty documents (e.g. a leading or trailing ---) are ignored (#​933) [2773796]
  • MatchXML ignores namespace prefixes: elements and attributes are compared by namespace URI, and the URIs declared on each element must match whatever prefix they are bound to (#​932) [c0dbd89, 2565350]

v1.43.1

Compare Source

Maintenance
  • Update go.yaml.in/yaml/v3 to v3.0.5 [d547015]
  • Releases are now cut by a GitHub Actions workflow (Actions -> Release -> Run workflow) rather than by hand, with changelog entries collected under ## Unreleased as the work happens. Releases still ship the stripped-down tree on master-lite - tests removed and Ginkgo dropped from go.mod - and the workflow now builds it and checks it on every push. See RELEASING.md. [e9dc84d]
open-telemetry/opentelemetry-operator (github.com/open-telemetry/opentelemetry-operator/apis)

v0.162.0

Compare Source

0.162.0

🛑 Breaking changes 🛑
  • auto-instrumentation: Block automatic NodeJS instrumentation upgrades across 0.79.0 because of breaking HTTP, network, and database semantic convention changes. (#​2542)
    To upgrade, manually set spec.nodejs.image to an image using instrumentation 0.79.0 or higher. See #​2542 for migration details.
🚀 New components 🚀
  • auto-instrumentation: Add support for auto-instrumentation in PHP applications. (#​932)
    Auto-instrumentation in PHP applications is disabled by default in operator. Users can enable it by setting the
    --enable-php-instrumentation or ENABLE_PHP_AUTO_INSTRUMENTATION environment variable to true in operator
    and setting up the annotations instrumentation.opentelemetry.io/inject-php and instrumentation.opentelemetry.io/otel-php-api-version.
    For more information, please refer to the documentation.

  • auto-instrumentation: Add initial version of autoinstrumentation for ruby (#​3762)
    Ruby auto-instrumentation is disabled by default. Enable it with --enable-ruby-instrumentation=true.

💡 Enhancements 💡
  • collector: Inject the cluster TLS profile's supported groups as curve_preferences into generated collector configurations. (#​6893)
    Receivers and extensions with a tls block in spec.config now get curve_preferences defaulted from the
    cluster's TLS security profile groups, following the same defaults-only rule as min_version and
    cipher_suites: values set by the user are never overridden.
    Groups without a collector curve_preferences spelling are logged at operator startup and not injected.
🧰 Bug fixes 🧰
  • operator, target allocator, opamp, auto-instrumentation: Remove the distrusted emSign root CAs from the operator, target allocator, OpAMP bridge, and Python auto-instrumentation images. (#​5802)
    The operator, target allocator, and OpAMP bridge images require Alpine ca-certificates 2026102-r0 or later.
    The Python auto-instrumentation image requires certifi 2026.10.19 or later and is published as 0.66b1-3.
    The updated CA bundle removes the distrusted eMudhra emSign roots, including emSign ECC Root CA - G3.
    Images are built with Go 1.27.3, which includes the crypto/x509 security fixes released on 2026-10-19.

  • collector: Include the requesting user's UID and extra fields in the SubjectAccessReviews used to check RBAC privilege escalation. (#​5659)
    Authorizers that rely on these fields, such as AKS with Azure RBAC for Kubernetes Authorization, denied the check
    for users who held the required permissions.

  • collector, target allocator: Use pointer for TargetAllocator Telemetry field so omitempty works correctly with encoding/json (#​5695)
    Go's encoding/json does not omit zero-value structs with omitempty. The non-pointer
    TelemetryConfig field caused targetAllocator.telemetry to always be serialized during
    server-side apply, even when not set, breaking consumers that use a CRD version without
    this field.

  • collector: Keep service.telemetry unchanged when the operator cannot parse it, instead of replacing it with the default Prometheus reader. (#​5734)
    The collector accepts telemetry settings the operator does not parse, such as resource.attributes.
    Such a configuration now gets an admission warning, and no default metrics reader is added to it.

Components

v0.161.0

Compare Source

0.161.0

🛑 Breaking changes 🛑
  • opamp: Use the Kubernetes cluster ID to compute standalone OpAMP Bridge agent instance IDs. (#​5689)

    • Existing standalone agents will report new instance IDs after upgrade.
    • The bridge now requires the "get" permission on the "kube-system" namespace to read the cluster ID.
  • collector: Remove the deprecated --create-rbac-permissions CLI flag. RBAC permission creation is now exclusively autodetected at startup. (#​2588)
    The flag was deprecated in v0.88.0. The operator now always autodetects whether its service account can create ClusterRoles and ClusterRoleBindings.

💡 Enhancements 💡
  • collector: Add revisionHistoryLimit field to OpenTelemetryCommonFields to control the number of old ReplicaSets retained for Deployment and StatefulSet workloads, and for the TargetAllocator Deployment. (#​0)

  • collector: Skip the automatic GOMEMLIMIT and GOMAXPROCS environment variables when the collector config enables the cgroup_runtime extension. (#​5651)
    The extension sets both variables from the cgroup limits and does nothing when they are already present.
    The deprecated cgroupruntime type name is recognized as well.
    Each variable is skipped only while its gomemlimit.enabled or gomaxprocs.enabled setting is true.

  • collector, target allocator: Add imagePullSecrets to the OpenTelemetryCollector and TargetAllocator CRs, passed through to the pod spec of the generated workloads. A target allocator embedded in an OpenTelemetryCollector uses the collector's imagePullSecrets. (#​4376)

  • collector: Register the webhook_event receiver (alias webhookevent) so the operator derives its Service port from endpoint, which the receiver requires, and rejects a configuration that omits it. (#​5631)

🧰 Bug fixes 🧰
  • collector: Fix the collector defaulting webhook panicking when receivers or exporters is missing. (#​5735)
    The request is now rejected by CRD validation, as it already was when no component defaults apply.

  • target allocator: Honor the cumulative temporality preference for counters bridged from the Prometheus registry in OTLP self-telemetry. (#​5700)
    Bridged counters, such as the Prometheus service discovery metrics, were converted to delta regardless of
    temporality_preference. They are now converted only when the preference selects delta for counters
    (delta or low_memory), and are exported as cumulative otherwise.

  • target allocator: Keep the Kubernetes API server addresses in the target allocator NetworkPolicy up to date. (#​5551)
    The operator now watches the EndpointSlices of the default/kubernetes Service and updates the target allocator
    NetworkPolicy when they change, instead of using the addresses discovered once at operator startup.
    Addresses which disappear from the EndpointSlices remain allowed for 5 minutes, to tolerate transient changes.
    The NetworkPolicy also allows egress to the kubernetes Service ClusterIP, and uses correct CIDRs for IPv6 addresses.
    The operator now requires the watch permission on endpointslices in the discovery.k8s.io API group.

  • operator: Fix the --tls-min-version CLI flag being ignored because it was matched against the wrong flag name. (#​3565)

  • sidecar: Prevent sidecar injection into invalid pods with zero regular containers (#​5737)
    Pods without containers are invalid in Kubernetes. Skipping injection allows Kubernetes to reject the invalid Pod rather than mutating it into a valid one.

Components

v0.160.0

Compare Source

0.160.0

🛑 Breaking changes 🛑
  • operator, collector, target allocator: Disable operator, collector, and target allocator network policies by default. (#​5551, #​5558, #​5621, #​5624, #​5654)
    The operator.networkpolicy and operand.networkpolicy feature gates are moved back to alpha and are disabled by default.
    The generated network policies can block API server access on some clusters.
    To keep creating network policies, enable them with --feature-gates=+operator.networkpolicy,+operand.networkpolicy,
    or set spec.networkPolicy.enabled: true on individual collectors and target allocators.
🚩 Deprecations 🚩
  • auto-instrumentation: Remove autoinstrumentation-php image definition from the repository (#​932)
    The PHP autoinstrumentation image will be hosted by the packaging SIG.
    The one released image (v0.1.0) of the image in the operator registry will
    eventually be deleted. This image was never used for any functionality shipped by the operator.
💡 Enhancements 💡
  • collector: Add RBAC support for extracting labels and annotations from CronJobs (and Jobs) via the k8sattributes processor. (#​5527)
    The operator's own ServiceAccount must itself hold get/list/watch on batch/jobs and
    batch/cronjobs for this to take effect, since Kubernetes RBAC only lets a ServiceAccount
    grant permissions it already has. This PR also extends the operator's own ClusterRole
    accordingly (config/rbac/role.yaml).

  • collector, target allocator: Add enableServiceLinks to the OpenTelemetryCollector and TargetAllocator CRs, passed through to the pod spec of the generated workloads. It defaults to true, matching the Kubernetes Pod field. (#​5569)

  • operator: Add support for Kubernetes 1.37 (#​5650)

🧰 Bug fixes 🧰
  • auto-instrumentation: Honor Instrumentation CRD/API json tags when loading --config-file (no-CRD webhook configs). (#​5618)
    Operator Config fields still load with gopkg.in/yaml.v3 (yaml tags). The
    instrumentations block is re-parsed with sigs.k8s.io/yaml so embedded API
    types keep their json tags (for example apacheHttpd, imagePullPolicy,
    resourceAttributes, valueFrom, volumeLimitSize, configPath).

  • collector: Preserve TCP and UDP protocols when generating NetworkPolicy ports. (#​5611)

  • target allocator: Use the .svc FQDN for the TargetAllocator endpoint injected into the collector's Prometheus receiver so it works on clusters behind an HTTP proxy. (#​5586)
    The bare service name (http://-targetallocator:80) does not match the standard NO_PROXY
    entries (.svc, .cluster.local), so Go routes the request through the proxy. Using
    -targetallocator..svc matches NO_PROXY=.svc while staying compatible with
    custom cluster domains (unlike the full .svc.cluster.local endpoint reverted in #​3248).

  • target allocator: Restore promhttp_metric_handler_requests_total and promhttp_metric_handler_requests_in_flight on the /metrics endpoint when a custom gatherer is configured. (#​5622)
    #5294 switched the /metrics handler to promhttp.HandlerFor when a custom gatherer
    is set, but omitted the InstrumentMetricHandler wrapper that registers these two metrics.
    The handler is now built once in NewServer (after options are applied) using
    InstrumentMetricHandler, restoring the missing metrics for both code paths.

  • target allocator: Watch and prune all the resources the TargetAllocator controller creates. (#​5657)
    The controller now watches the resources it creates, so manual changes to them are reverted.
    It also deletes the resources it no longer needs, for example the NetworkPolicy after
    spec.networkPolicy.enabled is set to false, or the ServiceMonitor after
    spec.observability.metrics.enableMetrics is set to false.

  • collector: Fix string values that look like numbers, booleans, timestamps or special floats (e.g. "0e12", ".inf") being written unquoted to the collector ConfigMap, which made the collector read them as a different type and fail to start. (#​4314)
    The ConfigMap is now rendered with the same YAML library the collector parses it with (go.yaml.in/yaml/v3),
    and the rendered document is checked to decode back to the values held by the CR before it is written.
    The target allocator rewrite of the Prometheus receiver no longer re-parses the rendered config, and the
    resulting ConfigMap uses the same formatting as configs without a target allocator (2-space indentation).

  • collector: Detect Gateway API availability by the HTTPRoute kind served in gateway.networking.k8s.io/v1 instead of the API group alone, so the operator no longer crash-loops on clusters with a partial Gateway API bundle (for example only GatewayClass). (#​5571)

  • target allocator: Stop assigning targets to collector pods that are being deleted. A terminating pod keeps reporting Ready until the kubelet confirms the deletion, which never happens while its node is unreachable, so its targets were never reassigned. (#​5576)

  • webhook: Configure the standalone OpenShift webhook with the environment variables required for cert-manager autodetection. (#​5660)
    This allows TargetAllocator mTLS admission to discover cert-manager when the webhook is
    installed through the OpenShift/OLM deployment path.

  • opamp: Only require workload patch permissions when the AcceptsRestartCommand capability is enabled, and reject restart commands when it is not. (#​5573)

Components
prometheus/client_golang (github.com/prometheus/client_golang)

v1.25.0

Compare Source

⚠️ This release raises the minimum required Go version to 1.26 and includes breaking API changes in api/prometheus/v1 (see the [CHANGE] entries below). ⚠️

1.25.0 / 2026-10-07
  • [CHANGE] Minimum required Go version is now 1.26, only the two latest Go versions (1.26 and 1.27) are supported from now on. #​2138
  • [CHANGE] api/prometheus/v1: Query, QueryRange, Series, LabelNames, and LabelValues now return Infos annotations in addition to Warnings, matching the Prometheus server's info annotations. This changes the signatures of these methods and of api.Client's Do/DoGetFallback; custom API client implementations must be updated. #​1963
  • [CHANGE] api/prometheus/v1: Rework TSDBBlocks result types to align with the Prometheus server's tsdb.BlockMeta: TSDBBlocksResult now contains Blocks []TSDBBlockMeta directly instead of mirroring the full API envelope, nested types are renamed (TSDBBlockMeta, TSDBBlockStats, TSDBBlockMetaCompaction), stat fields are uint64 with omitempty tags, and the optional compaction parents field is included. #​1928
  • [FEATURE] testutil: Add GatherAndFormat to encode a subset of metrics from a Gatherer. #​2091
  • [FEATURE] promhttp: Add HandlerOpts.AcceptedFormats to customize the formats negotiated from the incoming Accept header, enabling opt-in to experimental formats such as OpenMetrics 2.0 without changing default negotiation. #​2146
  • [ENHANCEMENT] promhttp: Negotiated metrics responses now include a Vary header. #​2142
  • [ENHANCEMENT] prometheus: Regenerate the default runtime collector metrics for Go 1.25 and Go 1.26. #​2090, #​2095
  • [ENHANCEMENT] testutil: Finalize OpenMetrics output in GatherAndFormat and CollectAndFormat (terminating # EOF). #​2125
  • [BUGFIX] api: Match complete URL path placeholders only; a :foo argument no longer substitutes inside :foobar. #​2136
  • [BUGFIX] exp/api/remote: Reset the pooled buffer before generic proto marshaling, preventing corrupted remote-write payloads. #​2139
  • [BUGFIX] testutil/promlint: Fix "mibi" unit prefix to "mebi". #​2135
What's changed
What's Changed

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Etc/UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM (* 0-3 * * *)
  • 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Sep 18, 2026
@renovate
renovate Bot force-pushed the renovate/all branch 4 times, most recently from 4daa517 to 5e7c84c Compare September 24, 2026 21:47
@renovate

renovate Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 107 additional dependencies were updated

Details:

Package Change
cel.dev/expr v0.25.2 -> v0.25.3
cloud.google.com/go/compute/metadata v0.9.0 -> v0.10.0
github.com/ebitengine/purego v0.10.2 -> v0.11.2
github.com/fxamacker/cbor/v2 v2.9.2 -> v2.9.4
github.com/go-openapi/jsonpointer v1.0.0 -> v1.0.1
github.com/go-openapi/jsonreference v1.0.0 -> v1.0.1
github.com/go-openapi/swag v0.28.0 -> v0.29.2
github.com/go-openapi/swag/cmdutils v0.28.0 -> v0.29.2
github.com/go-openapi/swag/conv v0.28.0 -> v0.29.2
github.com/go-openapi/swag/fileutils v0.28.0 -> v0.29.2
github.com/go-openapi/swag/jsonutils v0.28.0 -> v0.29.2
github.com/go-openapi/swag/loading v0.28.0 -> v0.29.2
github.com/go-openapi/swag/mangling v0.28.0 -> v0.29.2
github.com/go-openapi/swag/netutils v0.28.0 -> v0.29.2
github.com/go-openapi/swag/pools v0.28.0 -> v0.29.2
github.com/go-openapi/swag/stringutils v0.28.0 -> v0.29.2
github.com/go-openapi/swag/typeutils v0.28.0 -> v0.29.2
github.com/go-openapi/swag/yamlutils v0.28.0 -> v0.29.2
github.com/grpc-ecosystem/grpc-gateway/v2 v2.29.0 -> v2.31.0
github.com/knadh/koanf/v2 v2.3.6 -> v2.4.1
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 -> v0.0.0-20260805114148-88456608a4f6
github.com/prometheus/common v0.71.0 -> v0.72.1
github.com/prometheus/procfs v0.21.1 -> v0.22.0
github.com/shirou/gopsutil/v4 v4.26.8 -> v4.26.10
github.com/tklauser/go-sysconf v0.3.16 -> v0.4.0
github.com/tklauser/numcpus v0.11.0 -> v0.12.0
go.opentelemetry.io/collector/component/componentstatus v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/component/componenttest v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/confmap v1.67.0 -> v1.71.0
go.opentelemetry.io/collector/confmap/xconfmap v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/connector v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/connector/connectortest v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/connector/xconnector v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/consumer v1.67.0 -> v1.71.0
go.opentelemetry.io/collector/consumer/consumererror v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/consumer/consumertest v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/consumer/xconsumer v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/exporter v1.67.0 -> v1.71.0
go.opentelemetry.io/collector/exporter/exportertest v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/exporter/xexporter v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/extension v1.67.0 -> v1.71.0
go.opentelemetry.io/collector/extension/extensionauth v1.67.0 -> v1.71.0
go.opentelemetry.io/collector/extension/extensioncapabilities v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/extension/extensiontest v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/featuregate v1.67.0 -> v1.71.0
go.opentelemetry.io/collector/internal/componentalias v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/internal/fanoutconsumer v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/internal/telemetry v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/pdata v1.67.0 -> v1.71.0
go.opentelemetry.io/collector/pdata/pprofile v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/pdata/testdata v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/pdata/xpdata v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/pipeline/xpipeline v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/processor v1.67.0 -> v1.71.0
go.opentelemetry.io/collector/processor/processortest v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/processor/xprocessor v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/receiver v1.67.0 -> v1.71.0
go.opentelemetry.io/collector/receiver/receivertest v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/receiver/xreceiver v0.161.0 -> v0.165.0
go.opentelemetry.io/collector/service/hostcapabilities v0.161.0 -> v0.165.0
go.opentelemetry.io/contrib/bridges/otelzap v0.20.0 -> v0.21.0
go.opentelemetry.io/contrib/detectors/aws/ecs v1.45.0 -> v1.47.0
go.opentelemetry.io/contrib/detectors/aws/eks v1.45.0 -> v1.47.0
go.opentelemetry.io/contrib/detectors/azure/azurevm v0.17.0 -> v0.19.0
go.opentelemetry.io/contrib/detectors/gcp v1.45.0 -> v1.47.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.70.0 -> v0.72.0
go.opentelemetry.io/contrib/otelconf v0.25.0 -> v0.27.0
go.opentelemetry.io/contrib/propagators/autoprop v0.70.0 -> v0.72.0
go.opentelemetry.io/contrib/propagators/aws v1.45.0 -> v1.47.0
go.opentelemetry.io/contrib/propagators/b3 v1.45.0 -> v1.47.0
go.opentelemetry.io/contrib/propagators/jaeger v1.45.0 -> v1.47.0
go.opentelemetry.io/contrib/propagators/ot v1.45.0 -> v1.47.0
go.opentelemetry.io/otel v1.46.0 -> v1.47.0
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.21.0 -> v0.23.0
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.21.0 -> v0.23.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.45.0 -> v1.47.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.45.0 -> v1.47.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.45.0 -> v1.47.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.45.0 -> v1.47.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.45.0 -> v1.47.0
go.opentelemetry.io/otel/exporters/prometheus v0.67.0 -> v0.69.0
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.21.0 -> v0.23.0
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.45.0 -> v1.47.0
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.45.0 -> v1.47.0
go.opentelemetry.io/otel/log v0.22.0 -> v1.47.0
go.opentelemetry.io/otel/metric v1.46.0 -> v1.47.0
go.opentelemetry.io/otel/sdk v1.46.0 -> v1.47.0
go.opentelemetry.io/otel/sdk/log v0.21.0 -> v1.47.0
go.opentelemetry.io/otel/sdk/metric v1.46.0 -> v1.47.0
go.opentelemetry.io/otel/trace v1.46.0 -> v1.47.0
go.opentelemetry.io/proto/otlp v1.11.0 -> v1.11.1
go.yaml.in/yaml/v3 v3.0.5 -> v3.0.6
golang.org/x/exp v0.0.0-20260727155853-b88d891fe743 -> v0.0.0-20260908205506-85c1c2202aba
golang.org/x/net v0.60.0 -> v0.62.0
golang.org/x/oauth2 v0.36.0 -> v0.37.0
golang.org/x/sync v0.23.0 -> v0.24.0
golang.org/x/sys v0.48.0 -> v0.49.0
golang.org/x/term v0.46.0 -> v0.47.0
golang.org/x/text v0.42.0 -> v0.43.0
golang.org/x/time v0.15.0 -> v0.16.0
golang.org/x/tools v0.49.0 -> v0.51.0
google.golang.org/genproto/googleapis/api v0.0.0-20260803160001-6ac0973c030d -> v0.0.0-20260928230214-8a89bd6388cc
google.golang.org/genproto/googleapis/rpc v0.0.0-20260803160001-6ac0973c030d -> v0.0.0-20260928230214-8a89bd6388cc
google.golang.org/grpc v1.83.2 -> v1.85.0
k8s.io/kube-openapi v0.0.0-20260721132016-d427ff9ee9ad -> v0.0.0-20260821135717-be32def86098
k8s.io/streaming v0.37.0 -> v0.37.2
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 -> v0.0.0-20260909141634-11ed52e25bc5

@renovate
renovate Bot force-pushed the renovate/all branch 6 times, most recently from 3957605 to 8e3e40a Compare October 5, 2026 19:10
@renovate
renovate Bot force-pushed the renovate/all branch 9 times, most recently from 4324d78 to 9d8712e Compare October 15, 2026 04:22
@renovate
renovate Bot force-pushed the renovate/all branch 6 times, most recently from 7dbeead to 37c4857 Compare October 22, 2026 17:13
@renovate
renovate Bot force-pushed the renovate/all branch 3 times, most recently from 6c02585 to f2cdf04 Compare October 23, 2026 23:49
@renovate
renovate Bot force-pushed the renovate/all branch 6 times, most recently from c919e3d to 8de11be Compare October 31, 2026 22:51
@renovate
renovate Bot force-pushed the renovate/all branch 5 times, most recently from 7fb4aaf to 085f011 Compare November 6, 2026 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants