Skip to content

fix(container): update image quay.io/cilium/charts/cilium ( 1.19.5 → 1.19.6 ) - #5957

Merged
billimek merged 1 commit into
masterfrom
renovate/cilium
Jul 17, 2026
Merged

fix(container): update image quay.io/cilium/charts/cilium ( 1.19.5 → 1.19.6 )#5957
billimek merged 1 commit into
masterfrom
renovate/cilium

Conversation

@renovate

@renovate renovate Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
quay.io/cilium/charts/cilium (source) patch 1.19.51.19.6

Release Notes

cilium/cilium (quay.io/cilium/charts/cilium)

v1.19.6: 1.19.6

Compare Source

Summary of Changes

Minor Changes:

  • datapath/l2responder: use l3 sockets for solicited node multicast signaling (Backport PR #​46845, Upstream PR #​46332, @​bersoare)
  • gateway-api: add support for configuring Gateway access logs through the new spec.telemetry.accessLogs field in CiliumGatewayClassConfig. (Backport PR #​46933, Upstream PR #​46403, @​arybolovlev)

Bugfixes:

CI Changes:

Misc Changes:

Other Changes:

Docker Manifests

cilium

quay.io/cilium/cilium:v1.19.6@​sha256:0df5b2750b64c49843aba1d649e9eaf61467cb0645ad3171db6f6962c095ac92

clustermesh-apiserver

quay.io/cilium/clustermesh-apiserver:v1.19.6@​sha256:accab5fe6ab7134fcd6f916acc9e4c785382a022128ae5495ec4a45fbe18c9a6

docker-plugin

quay.io/cilium/docker-plugin:v1.19.6@​sha256:81a8d37e541edfff4016037373853e8e875f1ea0433c58b9ab54b314c305b9ec

hubble-relay

quay.io/cilium/hubble-relay:v1.19.6@​sha256:6782a49e3f28eba015701c4410a5ec7fa096fe9a562f879b4372dbecd827ea44

operator-alibabacloud

quay.io/cilium/operator-alibabacloud:v1.19.6@​sha256:031e332cdec61a9ebaca42f044e7e2f5b876ba96ac0ccf1d42acd5954779efaf

operator-aws

quay.io/cilium/operator-aws:v1.19.6@​sha256:546d13ac511cf82441b5e9e99e03d0e054b788513ceb1a883e620b8284d5ccc3

operator-azure

quay.io/cilium/operator-azure:v1.19.6@​sha256:e555430b7f5e4c407daab1afbec3c431ec016a53f1f1b848f67b9242cd3adedd

operator-generic

quay.io/cilium/operator-generic:v1.19.6@​sha256:0db4ca4e06969d8904ee036617795d0e9c3228cf7b8d902ba74fc2bb98d2d665

operator

quay.io/cilium/operator:v1.19.6@​sha256:37e36840be5a0882a9a065b2308859785e960a742aed0aeac794e0ac4aabdf90


Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

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

@skibidi-renovate

Copy link
Copy Markdown
Contributor
--- ConfigMap kube-system/cilium-config
+++ ConfigMap kube-system/cilium-config
@@ -59,6 +59,7 @@
   enable-health-check-loadbalancer-ip: "false"
   enable-health-check-nodeport: "true"
   enable-health-checking: "true"
+  enable-host-firewall: "false"
   enable-hubble: "false"
   enable-ipv4: "true"
   enable-ipv4-big-tcp: "true"

--- DaemonSet kube-system/cilium
+++ DaemonSet kube-system/cilium
@@ -16,7 +16,7 @@
   template:
     metadata:
       annotations:
-        cilium.io/cilium-configmap-checksum: 4e689eba7c6ffca2a7b9b207378f33b3a1ec716ddd5e834d5cadfecfb9c7f51e
+        cilium.io/cilium-configmap-checksum: 84964aa0d0ff0a7b45fdf64396409faf3a24727f4770e806c0afdcb3c7f7174e
         kubectl.kubernetes.io/default-container: cilium-agent
       labels:
         app.kubernetes.io/name: cilium-agent
@@ -62,7 +62,7 @@
           value: "1"
         - name: KUBE_CLIENT_BACKOFF_DURATION
           value: "120"
-        image: quay.io/cilium/cilium:v1.19.5@sha256:20fbbc14ac20b55a292c0dcda5571bf31cde30a7dbc68c29db3e709390ab0732
+        image: quay.io/cilium/cilium:v1.19.6@sha256:0df5b2750b64c49843aba1d649e9eaf61467cb0645ad3171db6f6962c095ac92
         imagePullPolicy: IfNotPresent
         lifecycle:
           postStart:
@@ -224,7 +224,7 @@
           value: 127.0.0.1
         - name: KUBERNETES_SERVICE_PORT
           value: "7445"
-        image: quay.io/cilium/cilium:v1.19.5@sha256:20fbbc14ac20b55a292c0dcda5571bf31cde30a7dbc68c29db3e709390ab0732
+        image: quay.io/cilium/cilium:v1.19.6@sha256:0df5b2750b64c49843aba1d649e9eaf61467cb0645ad3171db6f6962c095ac92
         imagePullPolicy: IfNotPresent
         name: config
         securityContext:
@@ -249,7 +249,7 @@
           value: /sys/fs/cgroup
         - name: BIN_PATH
           value: /opt/cni/bin
-        image: quay.io/cilium/cilium:v1.19.5@sha256:20fbbc14ac20b55a292c0dcda5571bf31cde30a7dbc68c29db3e709390ab0732
+        image: quay.io/cilium/cilium:v1.19.6@sha256:0df5b2750b64c49843aba1d649e9eaf61467cb0645ad3171db6f6962c095ac92
         imagePullPolicy: IfNotPresent
         name: mount-cgroup
         securityContext:
@@ -279,7 +279,7 @@
         env:
         - name: BIN_PATH
           value: /opt/cni/bin
-        image: quay.io/cilium/cilium:v1.19.5@sha256:20fbbc14ac20b55a292c0dcda5571bf31cde30a7dbc68c29db3e709390ab0732
+        image: quay.io/cilium/cilium:v1.19.6@sha256:0df5b2750b64c49843aba1d649e9eaf61467cb0645ad3171db6f6962c095ac92
         imagePullPolicy: IfNotPresent
         name: apply-sysctl-overwrites
         securityContext:
@@ -305,7 +305,7 @@
         - /bin/bash
         - -c
         - --
-        image: quay.io/cilium/cilium:v1.19.5@sha256:20fbbc14ac20b55a292c0dcda5571bf31cde30a7dbc68c29db3e709390ab0732
+        image: quay.io/cilium/cilium:v1.19.6@sha256:0df5b2750b64c49843aba1d649e9eaf61467cb0645ad3171db6f6962c095ac92
         imagePullPolicy: IfNotPresent
         name: mount-bpf-fs
         securityContext:
@@ -340,7 +340,7 @@
           value: 127.0.0.1
         - name: KUBERNETES_SERVICE_PORT
           value: "7445"
-        image: quay.io/cilium/cilium:v1.19.5@sha256:20fbbc14ac20b55a292c0dcda5571bf31cde30a7dbc68c29db3e709390ab0732
+        image: quay.io/cilium/cilium:v1.19.6@sha256:0df5b2750b64c49843aba1d649e9eaf61467cb0645ad3171db6f6962c095ac92
         imagePullPolicy: IfNotPresent
         name: clean-cilium-state
         securityContext:
@@ -367,7 +367,7 @@
           name: cilium-run
       - command:
         - /install-plugin.sh
-        image: quay.io/cilium/cilium:v1.19.5@sha256:20fbbc14ac20b55a292c0dcda5571bf31cde30a7dbc68c29db3e709390ab0732
+        image: quay.io/cilium/cilium:v1.19.6@sha256:0df5b2750b64c49843aba1d649e9eaf61467cb0645ad3171db6f6962c095ac92
         imagePullPolicy: IfNotPresent
         name: install-cni-binaries
         resources:

--- Deployment kube-system/cilium-operator
+++ Deployment kube-system/cilium-operator
@@ -24,7 +24,7 @@
   template:
     metadata:
       annotations:
-        cilium.io/cilium-configmap-checksum: 4e689eba7c6ffca2a7b9b207378f33b3a1ec716ddd5e834d5cadfecfb9c7f51e
+        cilium.io/cilium-configmap-checksum: 84964aa0d0ff0a7b45fdf64396409faf3a24727f4770e806c0afdcb3c7f7174e
       labels:
         app.kubernetes.io/name: cilium-operator
         app.kubernetes.io/part-of: cilium
@@ -66,7 +66,7 @@
           value: 127.0.0.1
         - name: KUBERNETES_SERVICE_PORT
           value: "7445"
-        image: quay.io/cilium/operator-generic:v1.19.5@sha256:be848a365776e07d0c5a895eda7aec928ddc52a5a1fa2f432fd7a286609e1db4
+        image: quay.io/cilium/operator-generic:v1.19.6@sha256:0db4ca4e06969d8904ee036617795d0e9c3228cf7b8d902ba74fc2bb98d2d665
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

--- OCIRepository kube-system/cilium
+++ OCIRepository kube-system/cilium
@@ -12,6 +12,6 @@
     mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
     operation: copy
   ref:
-    tag: 1.19.5
+    tag: 1.19.6
   url: oci://quay.io/cilium/charts/cilium
 

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cilium (kube-system, high-blast-radius: networking): 1.19.5 → 1.19.6

Verdict: Safe to merge

Patch release, 123 upstream commits. Reviewed the full commit log between 1.19.5 and 1.19.6 (Renovate's embedded release notes were just a compare link, no body).

Security fix (bundled, not exploitable in this config):

  • GHSA-33qq-jq9c-6gcc — critical mutual-auth (mTLS) bypass via certificate substitution in verifyPeerCertificate. Only reachable when Cilium's mutual authentication (SPIRE-based) feature is enabled. This repo's kubernetes/kube-system/cilium/cilium.yaml HelmRelease values have no authentication block configured, so mTLS is not in use — not exploitable here, but a good reason to take the upgrade regardless.

Notable fix that self-reverted within this same release (net no-op):

  • Three commits ("preserve restored policy map entries during regeneration", its "reap" follow-up, and "sync desired policy before reload on the restore path") addressed a POLICY_DENIED connection-drop bug on cross-version datapath restarts/downgrades — directly relevant since this repo runs bpf.datapathMode: netkit. However, all three were reverted later in the same 1.19.6 commit range once an unrelated policy-map rename (cilium_policy_v3_, upstream #47080-related) made the original scenario impossible. Net effect on 1.19.6 vs 1.19.5 behavior: none. Flagging only so this isn't mistaken for a shipped fix.

Not applicable to this repo:

  • Gateway API multi-port HTTPS/TLS-passthrough listener fixes — gatewayAPI.enabled: false in values.
  • Hubble correlation/export fixes — hubble.enabled: false.
  • kvstore/etcd circuit-breaker and double-write panic fixes — ipam.mode: kubernetes, no kvstore backend configured.
  • Envoy L7 policy propagation fix — envoy.enabled: false.
  • BIG TCP UDP-tunnel-check fix — only affects routingMode: tunnel; this repo uses routingMode: native.

Possibly relevant, low-risk:

  • loadbalancer: decouple and simplify DSR dispatch configuration validation — repo uses loadBalancer.mode: dsr. Purely relaxes an overly-restrictive validation (allows opt/ipip/geneve for LB-annotation-mode DSR instead of IPIP-only); not a behavior change for the existing native-routing DSR config.
  • Two BGP status-condition "Reason" fixes in the BGP operator/manager — repo has bgpControlPlane.enabled: true and a CiliumBGP* config in bgp.yaml. Cosmetic (condition Reason string accuracy only), no functional/API change.
  • Operator fixes for cilium_operator_unmanaged_pods gauge accuracy and a nil-pointer panic in CiliumNode GC — repo runs operator.replicas: 2; both are stability improvements with no config changes required.

Known issues: Searched cilium/cilium open issues for v1.19.6 regression reports — none found.

Sources consulted:

@github-actions

Copy link
Copy Markdown

Claude Review Usage

When (UTC) Version Model Turns Cost
2026-07-16 17:37 1.19.5 -> 1.19.6 sonnet 22 $0.7039

@billimek
billimek merged commit b2ece48 into master Jul 17, 2026
9 checks passed
@billimek
billimek deleted the renovate/cilium branch July 17, 2026 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant