Skip to content

feat(helm): update chart longhorn ( 1.11.2 ➔ 1.12.1 ) - #319

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/longhorn-1.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/longhorn-1.x

Conversation

@renovate

@renovate renovate Bot commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
longhorn (source) minor 1.11.21.12.1

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

longhorn/charts (longhorn)

v1.12.1

Compare Source

Longhorn is a distributed block storage system for Kubernetes.

v1.12.0

Compare Source

Longhorn is a distributed block storage system for Kubernetes.

v1.11.3

Compare Source

Longhorn is a distributed block storage system for Kubernetes.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "every weekend"
  • 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 this update again.


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

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

@github-actions

github-actions Bot commented Jun 6, 2026

Copy link
Copy Markdown
Contributor
--- kubernetes/apps/storage/longhorn/app Kustomization: storage/longhorn HelmRelease: storage/longhorn

+++ kubernetes/apps/storage/longhorn/app Kustomization: storage/longhorn HelmRelease: storage/longhorn

@@ -12,13 +12,13 @@

     spec:
       chart: longhorn
       interval: 15m
       sourceRef:
         kind: HelmRepository
         name: longhorn
-      version: 1.11.2
+      version: 1.12.1
   install:
     crds: CreateReplace
     strategy:
       name: RetryOnFailure
   interval: 1h
   rollback:

@github-actions

github-actions Bot commented Jun 6, 2026

Copy link
Copy Markdown
Contributor
--- HelmRelease: storage/longhorn ClusterRole: storage/longhorn-role

+++ HelmRelease: storage/longhorn ClusterRole: storage/longhorn-role

@@ -112,12 +112,14 @@

   - '*'
 - apiGroups:
   - longhorn.io
   resources:
   - volumes
   - volumes/status
+  - enginefrontends
+  - enginefrontends/status
   - engines
   - engines/status
   - replicas
   - replicas/status
   - settings
   - settings/status
@@ -154,12 +156,16 @@

   - systemrestores
   - systemrestores/status
   - volumeattachments
   - volumeattachments/status
   - backupbackingimages
   - backupbackingimages/status
+  - shards
+  - shards/status
+  - shardgroups
+  - shardgroups/status
   verbs:
   - '*'
 - apiGroups:
   - coordination.k8s.io
   resources:
   - leases
--- HelmRelease: storage/longhorn DaemonSet: storage/longhorn-manager

+++ HelmRelease: storage/longhorn DaemonSet: storage/longhorn-manager

@@ -20,32 +20,32 @@

         app.kubernetes.io/managed-by: Helm
         app.kubernetes.io/instance: longhorn
         app: longhorn-manager
     spec:
       containers:
       - name: longhorn-manager
-        image: docker.io/longhornio/longhorn-manager:v1.11.2
+        image: docker.io/longhornio/longhorn-manager:v1.12.1
         imagePullPolicy: IfNotPresent
         securityContext:
           privileged: true
         command:
         - longhorn-manager
         - -d
         - daemon
         - --engine-image
-        - docker.io/longhornio/longhorn-engine:v1.11.2
+        - docker.io/longhornio/longhorn-engine:v1.12.1
         - --instance-manager-image
-        - docker.io/longhornio/longhorn-instance-manager:v1.11.2
+        - docker.io/longhornio/longhorn-instance-manager:v1.12.1
         - --share-manager-image
-        - docker.io/longhornio/longhorn-share-manager:v1.11.2
+        - docker.io/longhornio/longhorn-share-manager:v1.12.1
         - --backing-image-manager-image
-        - docker.io/longhornio/backing-image-manager:v1.11.2
+        - docker.io/longhornio/backing-image-manager:v1.12.1
         - --support-bundle-manager-image
-        - docker.io/longhornio/support-bundle-kit:v0.0.84
+        - docker.io/longhornio/support-bundle-kit:v0.0.92
         - --manager-image
-        - docker.io/longhornio/longhorn-manager:v1.11.2
+        - docker.io/longhornio/longhorn-manager:v1.12.1
         - --service-account
         - longhorn-service-account
         ports:
         - containerPort: 9500
           name: manager
         - containerPort: 9502
@@ -88,15 +88,17 @@

             fieldRef:
               fieldPath: status.podIP
         - name: NODE_NAME
           valueFrom:
             fieldRef:
               fieldPath: spec.nodeName
+        - name: LONGHORN_DISTRO
+          value: longhorn
       - name: pre-pull-share-manager-image
         imagePullPolicy: IfNotPresent
-        image: docker.io/longhornio/longhorn-share-manager:v1.11.2
+        image: docker.io/longhornio/longhorn-share-manager:v1.12.1
         command:
         - sh
         - -c
         - echo share-manager image pulled && sleep infinity
       volumes:
       - name: boot
--- HelmRelease: storage/longhorn Deployment: storage/longhorn-driver-deployer

+++ HelmRelease: storage/longhorn Deployment: storage/longhorn-driver-deployer

@@ -20,28 +20,28 @@

         app.kubernetes.io/managed-by: Helm
         app.kubernetes.io/instance: longhorn
         app: longhorn-driver-deployer
     spec:
       initContainers:
       - name: wait-longhorn-manager
-        image: docker.io/longhornio/longhorn-manager:v1.11.2
+        image: docker.io/longhornio/longhorn-manager:v1.12.1
         command:
         - sh
         - -c
         - while [ $(curl -m 1 -s -o /dev/null -w "%{http_code}" http://longhorn-backend:9500/v1)
           != "200" ]; do echo waiting; sleep 2; done
       containers:
       - name: longhorn-driver-deployer
-        image: docker.io/longhornio/longhorn-manager:v1.11.2
+        image: docker.io/longhornio/longhorn-manager:v1.12.1
         imagePullPolicy: IfNotPresent
         command:
         - longhorn-manager
         - -d
         - deploy-driver
         - --manager-image
-        - docker.io/longhornio/longhorn-manager:v1.11.2
+        - docker.io/longhornio/longhorn-manager:v1.12.1
         - --manager-url
         - http://longhorn-backend:9500/v1
         env:
         - name: POD_NAMESPACE
           valueFrom:
             fieldRef:
@@ -52,22 +52,22 @@

               fieldPath: spec.nodeName
         - name: SERVICE_ACCOUNT
           valueFrom:
             fieldRef:
               fieldPath: spec.serviceAccountName
         - name: CSI_ATTACHER_IMAGE
-          value: docker.io/longhornio/csi-attacher:v4.11.0-20260428
+          value: docker.io/longhornio/csi-attacher:v4.12.0
         - name: CSI_PROVISIONER_IMAGE
-          value: docker.io/longhornio/csi-provisioner:v5.3.0-20260428
+          value: docker.io/longhornio/csi-provisioner:v5.3.0
         - name: CSI_NODE_DRIVER_REGISTRAR_IMAGE
-          value: docker.io/longhornio/csi-node-driver-registrar:v2.16.0-20260428
+          value: docker.io/longhornio/csi-node-driver-registrar:v2.17.0
         - name: CSI_RESIZER_IMAGE
-          value: docker.io/longhornio/csi-resizer:v2.1.0-20260428
+          value: docker.io/longhornio/csi-resizer:v2.2.1
         - name: CSI_SNAPSHOTTER_IMAGE
-          value: docker.io/longhornio/csi-snapshotter:v8.5.0-20260428
+          value: docker.io/longhornio/csi-snapshotter:v8.6.0
         - name: CSI_LIVENESS_PROBE_IMAGE
-          value: docker.io/longhornio/livenessprobe:v2.18.0-20260428
+          value: docker.io/longhornio/livenessprobe:v2.19.0
       priorityClassName: longhorn-critical
       serviceAccountName: longhorn-service-account
       securityContext:
         runAsUser: 0
 
--- HelmRelease: storage/longhorn Deployment: storage/longhorn-ui

+++ HelmRelease: storage/longhorn Deployment: storage/longhorn-ui

@@ -34,13 +34,13 @@

                   values:
                   - longhorn-ui
               topologyKey: kubernetes.io/hostname
             weight: 1
       containers:
       - name: longhorn-ui
-        image: docker.io/longhornio/longhorn-ui:v1.11.2
+        image: docker.io/longhornio/longhorn-ui:v1.12.1
         imagePullPolicy: IfNotPresent
         volumeMounts:
         - name: nginx-cache
           mountPath: /var/cache/nginx/
         - name: nginx-config
           mountPath: /var/config/nginx/
--- HelmRelease: storage/longhorn Job: storage/longhorn-post-upgrade

+++ HelmRelease: storage/longhorn Job: storage/longhorn-post-upgrade

@@ -21,13 +21,13 @@

         app.kubernetes.io/name: longhorn
         app.kubernetes.io/managed-by: Helm
         app.kubernetes.io/instance: longhorn
     spec:
       containers:
       - name: longhorn-post-upgrade
-        image: docker.io/longhornio/longhorn-manager:v1.11.2
+        image: docker.io/longhornio/longhorn-manager:v1.12.1
         imagePullPolicy: IfNotPresent
         command:
         - longhorn-manager
         - post-upgrade
         env:
         - name: POD_NAMESPACE
--- HelmRelease: storage/longhorn Job: storage/longhorn-uninstall

+++ HelmRelease: storage/longhorn Job: storage/longhorn-uninstall

@@ -21,13 +21,13 @@

         app.kubernetes.io/name: longhorn
         app.kubernetes.io/managed-by: Helm
         app.kubernetes.io/instance: longhorn
     spec:
       containers:
       - name: longhorn-uninstall
-        image: docker.io/longhornio/longhorn-manager:v1.11.2
+        image: docker.io/longhornio/longhorn-manager:v1.12.1
         imagePullPolicy: IfNotPresent
         command:
         - longhorn-manager
         - uninstall
         - --force
         env:
--- HelmRelease: storage/longhorn NetworkPolicy: storage/backing-image-data-source

+++ HelmRelease: storage/longhorn NetworkPolicy: storage/backing-image-data-source

@@ -0,0 +1,27 @@

+---
+apiVersion: networking.k8s.io/v1
+kind: NetworkPolicy
+metadata:
+  name: backing-image-data-source
+  namespace: storage
+spec:
+  podSelector:
+    matchLabels:
+      longhorn.io/component: backing-image-data-source
+  policyTypes:
+  - Ingress
+  ingress:
+  - from:
+    - podSelector:
+        matchLabels:
+          app: longhorn-manager
+    - podSelector:
+        matchLabels:
+          longhorn.io/component: instance-manager
+    - podSelector:
+        matchLabels:
+          longhorn.io/component: backing-image-manager
+    - podSelector:
+        matchLabels:
+          longhorn.io/component: backing-image-data-source
+
--- HelmRelease: storage/longhorn NetworkPolicy: storage/backing-image-manager

+++ HelmRelease: storage/longhorn NetworkPolicy: storage/backing-image-manager

@@ -0,0 +1,27 @@

+---
+apiVersion: networking.k8s.io/v1
+kind: NetworkPolicy
+metadata:
+  name: backing-image-manager
+  namespace: storage
+spec:
+  podSelector:
+    matchLabels:
+      longhorn.io/component: backing-image-manager
+  policyTypes:
+  - Ingress
+  ingress:
+  - from:
+    - podSelector:
+        matchLabels:
+          app: longhorn-manager
+    - podSelector:
+        matchLabels:
+          longhorn.io/component: instance-manager
+    - podSelector:
+        matchLabels:
+          longhorn.io/component: backing-image-manager
+    - podSelector:
+        matchLabels:
+          longhorn.io/component: backing-image-data-source
+
--- HelmRelease: storage/longhorn NetworkPolicy: storage/instance-manager

+++ HelmRelease: storage/longhorn NetworkPolicy: storage/instance-manager

@@ -0,0 +1,27 @@

+---
+apiVersion: networking.k8s.io/v1
+kind: NetworkPolicy
+metadata:
+  name: instance-manager
+  namespace: storage
+spec:
+  podSelector:
+    matchLabels:
+      longhorn.io/component: instance-manager
+  policyTypes:
+  - Ingress
+  ingress:
+  - from:
+    - podSelector:
+        matchLabels:
+          app: longhorn-manager
+    - podSelector:
+        matchLabels:
+          longhorn.io/component: instance-manager
+    - podSelector:
+        matchLabels:
+          longhorn.io/component: backing-image-manager
+    - podSelector:
+        matchLabels:
+          longhorn.io/component: backing-image-data-source
+
--- HelmRelease: storage/longhorn NetworkPolicy: storage/longhorn-manager

+++ HelmRelease: storage/longhorn NetworkPolicy: storage/longhorn-manager

@@ -0,0 +1,37 @@

+---
+apiVersion: networking.k8s.io/v1
+kind: NetworkPolicy
+metadata:
+  name: longhorn-manager
+  namespace: storage
+spec:
+  podSelector:
+    matchLabels:
+      app: longhorn-manager
+  policyTypes:
+  - Ingress
+  ingress:
+  - from:
+    - podSelector:
+        matchLabels:
+          app: longhorn-manager
+    - podSelector:
+        matchLabels:
+          app: longhorn-ui
+    - podSelector:
+        matchLabels:
+          app: longhorn-csi-plugin
+    - podSelector:
+        matchLabels:
+          longhorn.io/managed-by: longhorn-manager
+        matchExpressions:
+        - key: recurring-job.longhorn.io
+          operator: Exists
+    - podSelector:
+        matchExpressions:
+        - key: longhorn.io/job-task
+          operator: Exists
+    - podSelector:
+        matchLabels:
+          app: longhorn-driver-deployer
+
--- HelmRelease: storage/longhorn NetworkPolicy: storage/longhorn-recovery-backend

+++ HelmRelease: storage/longhorn NetworkPolicy: storage/longhorn-recovery-backend

@@ -0,0 +1,21 @@

+---
+apiVersion: networking.k8s.io/v1
+kind: NetworkPolicy
+metadata:
+  name: longhorn-recovery-backend
+  namespace: storage
+spec:
+  podSelector:
+    matchLabels:
+      longhorn.io/recovery-backend: longhorn-recovery-backend
+  policyTypes:
+  - Ingress
+  ingress:
+  - from:
+    - podSelector:
+        matchLabels:
+          longhorn.io/component: share-manager
+    ports:
+    - protocol: TCP
+      port: 9503
+
--- HelmRelease: storage/longhorn NetworkPolicy: storage/longhorn-webhook

+++ HelmRelease: storage/longhorn NetworkPolicy: storage/longhorn-webhook

@@ -0,0 +1,19 @@

+---
+apiVersion: networking.k8s.io/v1
+kind: NetworkPolicy
+metadata:
+  name: longhorn-webhook
+  namespace: storage
+spec:
+  podSelector:
+    matchLabels:
+      longhorn.io/admission-webhook: longhorn-admission-webhook
+  policyTypes:
+  - Ingress
+  ingress:
+  - ports:
+    - protocol: TCP
+      port: 9501
+    - protocol: TCP
+      port: 9502
+

@renovate
renovate Bot force-pushed the renovate/longhorn-1.x branch from b3d8074 to e5b8103 Compare June 11, 2026 16:02
@renovate
renovate Bot force-pushed the renovate/longhorn-1.x branch from e5b8103 to b598811 Compare June 22, 2026 18:58
@renovate
renovate Bot force-pushed the renovate/longhorn-1.x branch from b598811 to 3787cdd Compare July 20, 2026 19:40
@renovate
renovate Bot force-pushed the renovate/longhorn-1.x branch from 3787cdd to 93cde6b Compare August 12, 2026 01:07
@renovate renovate Bot changed the title feat(helm): update chart longhorn ( 1.11.2 ➔ 1.12.0 ) feat(helm): update chart longhorn ( 1.11.2 ➔ 1.12.1 ) Aug 14, 2026
@renovate
renovate Bot force-pushed the renovate/longhorn-1.x branch from 93cde6b to 54f1d87 Compare August 14, 2026 03:51
@renovate
renovate Bot force-pushed the renovate/longhorn-1.x branch from 54f1d87 to ce0ec0d Compare August 27, 2026 00:18
@renovate
renovate Bot force-pushed the renovate/longhorn-1.x branch from ce0ec0d to 050e328 Compare September 10, 2026 16:47
@renovate
renovate Bot force-pushed the renovate/longhorn-1.x branch from 050e328 to d0b0741 Compare September 15, 2026 21:56
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.

0 participants