Skip to content

chore(deps): update all non-major dependencies - #525

Merged
jdwillmsen merged 1 commit into
mainfrom
renovate/all-minor-patch
Oct 26, 2026
Merged

jdwillmsen merged 1 commit into
mainfrom
renovate/all-minor-patch

Conversation

@renovate

@renovate renovate Bot commented Oct 24, 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
adminer (source) digest 49a7d30 → 251295c
argo-cd minor 10.10.5 → 10.11.1
cert-manager (source) patch v1.21.2 → v1.21.3
cilium (source) patch 1.20.3 → 1.20.4
curlimages/curl digest a134550 → 11e64e2
docker.io/kiwigrid/k8s-sidecar minor 2.5.0 → 2.14.1
external-secrets minor 2.13.0 → 2.14.0
golang (source) stage digest 5cf287a → 972b411
k8s-monitoring patch 4.5.3 → 4.5.5
kube-prometheus-stack (source) minor 92.10.1 → 92.13.1
loki (source) minor 7.3.0 → 7.5.0
prometheus-blackbox-exporter (source) patch 11.20.0 → 11.20.2
tempo (source) patch 3.2.0 → 3.2.1
vault-config-operator patch v1.0.3 → v1.0.5

Release Notes

argoproj/argo-helm (argo-cd)

v10.11.1

Compare Source

A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.

What's Changed

Full Changelog: argoproj/argo-helm@argo-cd-10.11.0...argo-cd-10.11.1

v10.11.0

Compare Source

A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.

What's Changed
New Contributors

Full Changelog: argoproj/argo-helm@argo-workflows-2.0.14...argo-cd-10.11.0

cert-manager/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)
cilium/cilium (cilium)

v1.20.4: 1.20.4

Compare Source

Security patch release

Out-of-band security patch release to fix CVE-2026-111943 (golang/go#82345): upgrades Go to 1.26.10 so that the compromised eMudhra intermediate CA certificates are no longer trusted, and updates all dependencies to their latest patch versions.

Summary of Changes

Minor Changes:

  • alibabacloud: support RRSA (RAM Roles for Service Accounts) credentials in the IPAM allocator, alongside static AccessKeys and ECS instance RAM roles (Backport PR #​49474, Upstream PR #​49093, @​4n4nd)

Bugfixes:

  • Allow wildcard CIDR selectors to match nodes when --policy-cidr-match-mode=nodes is configured (Backport PR #​49474, Upstream PR #​47828, @​TheBeeZee)
  • bpf: nat: fix outer ICMP checksum for ICMP/SCTP NAT error packets (Backport PR #​49474, Upstream PR #​48819, @​fds7280)
  • CiliumEnvoyConfig now only redirects Services in its own namespace, as documented; service references in CiliumClusterwideEnvoyConfig without a namespace default to "default" again. (Backport PR #​49474, Upstream PR #​49076, @​maxskokov)
  • datapath: Fix NAT46x64 gateway prefix conversion panic (Backport PR #​49474, Upstream PR #​49177, @​HadrienPatte)
  • Fix an issue where terminating backends were evicted from BPF maps when trafficDistribution was enabled. (Backport PR #​49474, Upstream PR #​48349, @​taesung320)
  • Fix invalid L4 checksum on IPv6 ClusterIP reverse NAT for CHECKSUM_PARTIAL packets on kernels < 6.12, affecting the case when packets are bridged/tunneled from the client pod to a remote host (Backport PR #​49474, Upstream PR #​49204, @​liuyuan10)
  • Fix regression in Cilium 1.20.3 where the Gateway API implementation would incorrectly handle BackendTLSPolicy configurations, leading to high Cilium CPU usage and inability to forward traffic. (Backport PR #​49568, Upstream PR #​49525, @​youngnick)
  • Fixes an issue in LBIPAM where on service upsert, if IP allocations are not changed the sharing index is not updated. (Backport PR #​49474, Upstream PR #​48938, @​0xch4z)
  • nodediscovery: in IPAM ENI and Azure modes the operator now treats nodes as running in multi-pool mode from the very first event. (Backport PR #​49390, Upstream PR #​49242, @​41ks)
  • Reduce transient DNS SERVFAIL/REFUSED for pods that query immediately at startup by pushing/applying Standalone DNS Proxy policy snapshots more frequently (Backport PR #​49474, Upstream PR #​49112, @​QxBytes)
  • Remove the unused pebble binary from the cilium image to clear its Go standard library vulnerability findings. (Backport PR #​49474, Upstream PR #​49380, @​aanm)

CI Changes:

Misc Changes:

Other Changes:

Docker Manifests
cilium

quay.io/cilium/cilium:v1.20.4@sha256:20fe92e4c86641233a450098c158d2d29085f3419931ab6bf681d2485dedf16e
quay.io/cilium/cilium:stable@sha256:20fe92e4c86641233a450098c158d2d29085f3419931ab6bf681d2485dedf16e

clustermesh-apiserver

quay.io/cilium/clustermesh-apiserver:v1.20.4@sha256:aeac78ae77d166b86630310f2eb53fbc92014eda36ada8e6b2d7f2b8f2dadbfa
quay.io/cilium/clustermesh-apiserver:stable@sha256:aeac78ae77d166b86630310f2eb53fbc92014eda36ada8e6b2d7f2b8f2dadbfa

hubble-relay

quay.io/cilium/hubble-relay:v1.20.4@sha256:cb23408209697ed30d2bc462e1f01eb622ea4423a891458f78bc88d7255bbfc1
quay.io/cilium/hubble-relay:stable@sha256:cb23408209697ed30d2bc462e1f01eb622ea4423a891458f78bc88d7255bbfc1

operator-alibabacloud

quay.io/cilium/operator-alibabacloud:v1.20.4@sha256:163a08ee4438780638899742e95521e1a37edeb676c6e5c924d320c4c0bd09ad
quay.io/cilium/operator-alibabacloud:stable@sha256:163a08ee4438780638899742e95521e1a37edeb676c6e5c924d320c4c0bd09ad

operator-aws

quay.io/cilium/operator-aws:v1.20.4@sha256:caab27c6e3286a596d502f76aa6cffe2efab6e8a92234a0d10d2eed3eda85c7c
quay.io/cilium/operator-aws:stable@sha256:caab27c6e3286a596d502f76aa6cffe2efab6e8a92234a0d10d2eed3eda85c7c

operator-azure

quay.io/cilium/operator-azure:v1.20.4@sha256:0669c35e9f1638bbdd6cf5c64163e7ee4ea4ef440e223050e60665811369b4ec
quay.io/cilium/operator-azure:stable@sha256:0669c35e9f1638bbdd6cf5c64163e7ee4ea4ef440e223050e60665811369b4ec

operator-generic

quay.io/cilium/operator-generic:v1.20.4@sha256:7a7a3489dc66ad67e420d285c8a8d2e169b0957ad15e120f593d27081bf38d82
quay.io/cilium/operator-generic:stable@sha256:7a7a3489dc66ad67e420d285c8a8d2e169b0957ad15e120f593d27081bf38d82

operator

quay.io/cilium/operator:v1.20.4@sha256:f94e9812f191e0c31b5cfe6cb1f38f5c349d4f159f2030e621d179d826257263
quay.io/cilium/operator:stable@sha256:f94e9812f191e0c31b5cfe6cb1f38f5c349d4f159f2030e621d179d826257263

kiwigrid/k8s-sidecar (docker.io/kiwigrid/k8s-sidecar)

v2.14.1

Compare Source

📦 Dependencies
  • build(deps): bump kubernetes from 35.0.0 to 36.0.3
ℹ️ Notes

kubernetes 36 ships an additional asyncio client and makes aiohttp a required dependency, although the sidecar only uses the synchronous client. As a result, the image now also contains aiohttp, multidict, yarl, frozenlist, propcache, aiosignal, aiohappyeyeballs and attrs, which you will see in SBOMs and vulnerability scans. The image grows from about 85 MB to 116 MB unpacked (25 → 29 MB compressed, amd64).

v2.14.0

Compare Source

🚀 Features

  • fix: move to stable Python 3.14 base image, fix charset segfault, re-add s390x

🐛 Fixes

  • fix: move to stable Python 3.14 base image, fix charset segfault, re-add s390x

v2.13.4

Compare Source

🚀 Features
  • build: drop Rust and C++ toolchain from the image build

v2.13.3

Compare Source

📦 Dependencies
  • build(deps): remove unused pyasn1 pin

v2.13.2

Compare Source

🐛 Fixes
  • ci: serialize releases and only release on an explicit bump token
  • ci: pin release changelog range to the tags of the current run
  • ci: evaluate only the merge commit message for the release bump
💬 Other
  • docs: update tested Kubernetes range in README to v1.25-v1.37
📦 Dependencies
  • build(deps): bump kubernetes from 32.0.1 to 35.0.0

v2.13.1

Compare Source

📦 Dependencies

  • build(deps): bump requests from 2.33.1 to 2.34.2

v2.13.0

Compare Source

📦 Dependencies

  • build(deps-dev): bump setuptools from 83.0.0 to 84.0.0

v2.12.0

Compare Source

🐛 Fixes

  • ci: stop release test workflow from pushing images to public registries
  • ci: point Dependabot pip updates at pyproject.toml in repo root

📦 Dependencies

  • build(deps): bump python-json-logger from 4.1.0 to 4.2.0
  • build(deps): bump docker/bake-action from 7.3.0 to 7.4.0
  • build(deps): bump docker/build-push-action from 7.3.0 to 7.4.0
  • build(deps): bump the codeql-action group with 2 updates
  • build(deps): bump mikepenz/release-changelog-builder-action from 6.3.0 to 6.4.0
  • ci: bump helm/kind-action to v1.15.1 and test against k8s 1.36/1.37
  • build(deps): bump docker/setup-qemu-action from 4.2.0 to 4.4.0
  • build(deps): bump docker/setup-buildx-action from 4.3.0 to 4.4.1
  • build(deps): bump softprops/action-gh-release from 3.0.2 to 3.0.3
  • build(deps): bump the codeql-action group with 2 updates

v2.11.2

Compare Source

🐛 Fixes

  • fix: detect a stalled watch by tracking K8s contact per watcher thread

v2.11.1

Compare Source

🐛 Fixes

  • fix: pass folder_per_namespace to list_resources() in the SLEEP/resource_name watch loop

⚠️ Regression notice:
2.11.0 broke METHOD=SLEEP and single-namespace RESOURCE_NAME watches: list_resources() was called with one argument too few. 2.10.3 is the last unaffected release. Anyone on 2.11.0 should upgrade to 2.11.1 immediately. See #​628 for the full analysis.

v2.11.0

Compare Source

🚀 Features

  • feat: add FOLDER_PER_NAMESPACE to organize output files by namespace …

📦 Dependencies

  • build(deps): bump the codeql-action group with 2 updates
  • build(deps): bump mikepenz/release-changelog-builder-action from 6.2.3 to 6.3.0

v2.10.3

Compare Source

📦 Dependencies

  • build(deps): remove redundant argparse==1.4.0 dependency - #​622
  • build(deps): bump docker/setup-buildx-action from 4.2.0 to 4.3.0 - #​619
  • build(deps): bump docker/login-action from 4.5.1 to 4.6.0 - #​618
  • build(deps): bump actions/stale from 10.4.0 to 11.0.0 - #​617
  • build(deps): bump the codeql-action group across 1 directory with 2 updates - #​616

🐛 Fixes

  • fix: use floor constraint for libcrypto3/libssl3 pin - #​623

v2.10.1

Compare Source

🚀 Features
  • feat: expose --req-username-file and --req-password-file as env vars REQ_USERNAME_FILE and REQ_PASSWORD_FILE

v2.10.0

Compare Source

🐛 Fixes
  • fix: fall back to IPv4 for health server when IPv6 is unavailable
🧪 Tests
  • fix: fall back to IPv4 for health server when IPv6 is unavailable
📦 Dependencies
  • build(deps): bump actions/checkout from 7.0.0 to 7.0.1

v2.9.0

Compare Source

🚀 Features

  • Use ENTRYPOINT instead of CMD to allow CLI flags

v2.8.2

Compare Source

📦 Dependencies

  • build(deps): bump docker/setup-buildx-action from 4.1.0 to 4.2.0
  • build(deps): bump docker/bake-action from 7.2.0 to 7.3.0
  • build(deps): bump docker/setup-qemu-action from 4.1.0 to 4.2.0
  • build(deps): bump docker/login-action from 4.2.0 to 4.5.1
  • build(deps): bump actions/stale from 10.3.0 to 10.4.0
  • build(deps): bump the codeql-action group with 2 updates
  • build(deps): bump docker/build-push-action from 7.2.0 to 7.3.0
  • build(deps): bump softprops/action-gh-release from 3.0.1 to 3.0.2
  • fix: upgrade Alpine packages for CVE-2026-45447
  • fix: upgrade Python packages for CVE-2026-59885, CVE-2026-59886 and CVE-2026-59890

v2.8.1

Compare Source

🐛 Fixes

  • fix: scope the diff for multi-namespaced setups

📦 Dependencies

  • build(deps): bump mikepenz/release-changelog-builder-action from 6.2.2 to 6.2.3
  • build(deps): bump docker/setup-qemu-action from 4.0.0 to 4.1.0

v2.8.0

Compare Source

🚀 Features

  • add support for ppc64le and riscv64

📦 Dependencies

  • build(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0
  • build(deps): bump actions/stale from 10.2.0 to 10.3.0
  • build(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.1
  • build(deps): bump docker/bake-action from 7.1.0 to 7.2.0
  • build(deps): bump actions/checkout from 6.0.2 to 7.0.0

v2.7.4

Compare Source

📦 Dependencies

  • build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0
  • build(deps): bump docker/login-action from 4.1.0 to 4.2.0
  • build(deps): bump github/codeql-action from 4.35.4 to 4.36.0
  • build(deps): bump mikepenz/release-changelog-builder-action from 6.2.1 to 6.2.2
  • build(deps): bump softprops/action-gh-release from 2.5.0 to 3.0.0
  • build(deps): bump python from 3.15.0b1-alpine3.22 to 3.15.0b2-alpine3.22

v2.7.3

Compare Source

v2.7.1

Compare Source

🐛 Fixes

  • Fix file deletes in SLEEP mode

📦 Dependencies

  • build(deps): bump docker/bake-action from 7.0.0 to 7.1.0

v2.7.0

Compare Source

v2.6.1

Compare Source

🐛 Fixes

  • fix: TypeError when insufficient privileges to create folder

📦 Dependencies

  • build(deps): bump mikepenz/release-changelog-builder-action from 6.1.0 to 6.2.1
  • build(deps): bump docker/build-push-action from 7.0.0 to 7.1.0
  • build(deps): bump github/codeql-action from 4.32.4 to 4.35.1
  • build(deps): bump docker/login-action from 3.7.0 to 4.1.0

v2.6.0

Compare Source

📦 Dependencies

  • build(deps): bump python from 3.13.12-alpine3.23 to 3.14.3-alpine3.23

v2.5.5

Compare Source

📦 Dependencies

  • build(deps): bump actions/download-artifact from 8.0.0 to 8.0.1
  • build(deps): bump docker/build-push-action from 6.19.2 to 7.0.0
  • build(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0
  • build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0
  • build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0
  • Pin python version

v2.5.4

Compare Source

Breaking Change: Removal of :latest Tag

Starting with version 2.5.4, we no longer publish the :latest Docker image tag. This is part of our move towards immutable artifacts to improve deployment stability and predictability.

Please update your configurations to use a specific version tag.

v2.5.3

Compare Source

📦 Dependencies

  • build(deps): bump github/codeql-action from 4.32.2 to 4.32.4
  • build(deps): bump actions/stale from 10.1.1 to 10.2.0
  • build(deps): bump docker/build-push-action from 6.18.0 to 6.19.2
  • build(deps): bump actions/download-artifact from 7.0.0 to 8.0.0
  • build(deps): bump helm/kind-action from 1.13.0 to 1.14.0

v2.5.2

Compare Source

📦 Dependencies

  • build(deps): bump python-json-logger from 4.0.0 to 4.1.0 in /src
  • build(deps): bump logfmter from 0.0.11 to 0.0.12 in /src
  • build(deps): bump requests from 2.32.5 to 2.33.1 in /src
external-secrets/external-secrets (external-secrets)

v2.14.0

Compare Source

Image: ghcr.io/external-secrets/external-secrets:v2.14.0
Image: ghcr.io/external-secrets/external-secrets:v2.14.0-ubi
Image: ghcr.io/external-secrets/external-secrets:v2.14.0-ubi-boringssl

What's Changed

General
Dependencies

New Contributors

Full Changelog: external-secrets/external-secrets@v2.13.0...v2.14.0

grafana/helm-charts (k8s-monitoring)

v4.5.5

Compare Source

Capture all telemetry data from your Kubernetes cluster.

Source commit: grafana/k8s-monitoring-helm@720b8cd

Tag on source: https://github.com/grafana/k8s-monitoring-helm/releases/tag/k8s-monitoring-4.5.5

v4.5.4

Compare Source

Capture all telemetry data from your Kubernetes cluster.

Source commit: grafana/k8s-monitoring-helm@d0bf216

Tag on source: https://github.com/grafana/k8s-monitoring-helm/releases/tag/k8s-monitoring-4.5.4

prometheus-community/helm-charts (kube-prometheus-stack)

v92.13.1

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-92.13.0...kube-prometheus-stack-92.13.1

v92.13.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

  • [kube-prometheus-stack] use kubernetes.io/tls secret for admission webhook certificates by @​jkroepke in #​7373

Full Changelog: prometheus-community/helm-charts@prometheus-couchdb-exporter-1.2.0...kube-prometheus-stack-92.13.0

v92.12.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

New Contributors

Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-92.11.1...kube-prometheus-stack-92.12.0

v92.11.1

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

  • [kube-prometheus-stack] Aggregate thanosrulers into view/edit roles by @​cwrau in #​7347

Full Changelog: prometheus-community/helm-charts@prometheus-29.38.0...kube-prometheus-stack-92.11.1

v92.11.0

Compare Source

kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

What's Changed

New Contributors

Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-92.10.1...kube-prometheus-stack-92.11.0

grafana-community/helm-charts (tempo)

v3.2.1

Compare Source

Grafana Tempo Single Binary Mode

What's Changed

Full Changelog: grafana-community/helm-charts@loki-19.0.3...tempo-3.2.1

redhat-cop/vault-config-operator (vault-config-operator)

v1.0.5

Compare Source

What's Changed

Full Changelog: redhat-cop/vault-config-operator@v1.0.4...v1.0.5

v1.0.4

Compare Source

What's Changed

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


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "on saturday"
  • 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 Oct 24, 2026
@coderabbitai

coderabbitai Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@jdwlabs-review-bot

Copy link
Copy Markdown

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

🎫 Ticket compliance analysis 🔶

82345 - Partially compliant

Compliant requirements:

  • The golang image in the cli/cmd/truenas-prometheus-exporter/Dockerfile has been updated to a newer digest (972b4110ba0f47539a975c31e52c64765e1ff19f2d74469ae4a595c6676e80a5) which likely includes the security fix for CVE-2026-111943

Non-compliant requirements:

  • The PR does not explicitly verify that the updated Go version (1.27) includes the specific security mitigation for the Certificate Authority issue referenced in the ticket

Requires further human verification:

  • Need to confirm that the updated Go version (1.27) in the Dockerfile indeed includes the security patch for CVE-2026-111943
⏱️ Estimated effort to review: 3 🔵🔵🔵⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ Recommended focus areas for review

Dependency Update Verification

The golang base image has been updated to a new digest. While this may include the security fix for CVE-2026-111943, it's important to verify that the specific version of Go being used actually contains the mitigation for the described Certificate Authority security concerns. Without explicit confirmation that the new digest corresponds to a Go version with the necessary patches, there's a risk that the security vulnerability remains unaddressed.

FROM golang:1.27-bookworm@sha256:972b4110ba0f47539a975c31e52c64765e1ff19f2d74469ae4a595c6676e80a5 AS build

@jdwlabs-review-bot

Copy link
Copy Markdown

PR Code Suggestions ✨

No code suggestions found for the PR.

@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 829a64e to 146d47a Compare October 24, 2026 18:08
@jdwillmsen jdwillmsen added risk/R2 merge-captain tag/ci merge-captain tag/code merge-captain tag/deploy merge-captain tag/platform merge-captain labels Oct 26, 2026
@jdwillmsen
jdwillmsen merged commit eb66245 into main Oct 26, 2026
22 checks passed
@jdwillmsen
jdwillmsen deleted the renovate/all-minor-patch branch October 26, 2026 06:13
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 Review effort 3/5 risk/R2 merge-captain tag/ci merge-captain tag/code merge-captain tag/deploy merge-captain tag/platform merge-captain

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant