Skip to content
This repository has been archived by the owner on Oct 3, 2024. It is now read-only.

feat(helm): update chart longhorn to 1.7.1 #206

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 24, 2024

This PR contains the following updates:

Package Update Change
longhorn (source) minor 1.6.2 -> 1.7.1

Release Notes

longhorn/charts (longhorn)

v1.7.1

Compare Source

Longhorn is a distributed block storage system for Kubernetes.

v1.7.0

Compare Source

Longhorn is a distributed block storage system for Kubernetes.


Configuration

📅 Schedule: Branch creation - "on saturday" (UTC), 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.

Copy link

github-actions bot commented Aug 24, 2024

--- kubernetes/apps/longhorn/longhorn/app Kustomization: flux-system/longhorn HelmRelease: longhorn/longhorn

+++ kubernetes/apps/longhorn/longhorn/app Kustomization: flux-system/longhorn HelmRelease: longhorn/longhorn

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

     spec:
       chart: longhorn
       sourceRef:
         kind: HelmRepository
         name: longhorn
         namespace: flux-system
-      version: 1.6.2
+      version: 1.7.1
   install:
     remediation:
       retries: 3
   interval: 30m
   upgrade:
     cleanupOnFail: true

Copy link

github-actions bot commented Aug 24, 2024

--- HelmRelease: longhorn/longhorn ConfigMap: longhorn/longhorn-default-setting

+++ HelmRelease: longhorn/longhorn ConfigMap: longhorn/longhorn-default-setting

@@ -16,10 +16,11 @@

     replica-auto-balance: true
     default-replica-count: 1
     default-data-locality: best-effort
     default-longhorn-static-storage-class: longhorn
     priority-class: longhorn-critical
     node-down-pod-deletion-policy: delete-both-statefulset-and-deployment-pod
+    disable-revision-counter: true
     concurrent-automatic-engine-upgrade-per-node-limit: 3
     orphan-auto-deletion: false
     v2-data-engine: false
 
--- HelmRelease: longhorn/longhorn ConfigMap: longhorn/longhorn-storageclass

+++ HelmRelease: longhorn/longhorn ConfigMap: longhorn/longhorn-storageclass

@@ -24,7 +24,8 @@

       numberOfReplicas: "2"
       staleReplicaTimeout: "30"
       fromBackup: ""
       fsType: "ext4"
       dataLocality: "disabled"
       unmapMarkSnapChainRemoved: "ignored"
+      disableRevisionCounter: "true"
 
--- HelmRelease: longhorn/longhorn ClusterRole: longhorn/longhorn-role

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

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

   - volumes/status
   - engines
   - engines/status
   - replicas
   - replicas/status
   - settings
+  - settings/status
   - engineimages
   - engineimages/status
   - nodes
   - nodes/status
   - instancemanagers
   - instancemanagers/status
--- HelmRelease: longhorn/longhorn Service: longhorn/longhorn-conversion-webhook

+++ HelmRelease: longhorn/longhorn Service: longhorn/longhorn-conversion-webhook

@@ -9,12 +9,12 @@

     app: longhorn-conversion-webhook
   name: longhorn-conversion-webhook
   namespace: longhorn
 spec:
   type: ClusterIP
   selector:
-    app: longhorn-manager
+    longhorn.io/conversion-webhook: longhorn-conversion-webhook
   ports:
   - name: conversion-webhook
     port: 9501
     targetPort: conversion-wh
 
--- HelmRelease: longhorn/longhorn Service: longhorn/longhorn-admission-webhook

+++ HelmRelease: longhorn/longhorn Service: longhorn/longhorn-admission-webhook

@@ -9,12 +9,12 @@

     app: longhorn-admission-webhook
   name: longhorn-admission-webhook
   namespace: longhorn
 spec:
   type: ClusterIP
   selector:
-    app: longhorn-manager
+    longhorn.io/admission-webhook: longhorn-admission-webhook
   ports:
   - name: admission-webhook
     port: 9502
     targetPort: admission-wh
 
--- HelmRelease: longhorn/longhorn Service: longhorn/longhorn-recovery-backend

+++ HelmRelease: longhorn/longhorn Service: longhorn/longhorn-recovery-backend

@@ -9,12 +9,12 @@

     app: longhorn-recovery-backend
   name: longhorn-recovery-backend
   namespace: longhorn
 spec:
   type: ClusterIP
   selector:
-    app: longhorn-manager
+    longhorn.io/recovery-backend: longhorn-recovery-backend
   ports:
   - name: recovery-backend
     port: 9503
     targetPort: recov-backend
 
--- HelmRelease: longhorn/longhorn Service: longhorn/longhorn-engine-manager

+++ HelmRelease: longhorn/longhorn Service: longhorn/longhorn-engine-manager

@@ -1,16 +0,0 @@

----
-apiVersion: v1
-kind: Service
-metadata:
-  labels:
-    app.kubernetes.io/name: longhorn
-    app.kubernetes.io/managed-by: Helm
-    app.kubernetes.io/instance: longhorn
-  name: longhorn-engine-manager
-  namespace: longhorn
-spec:
-  clusterIP: None
-  selector:
-    longhorn.io/component: instance-manager
-    longhorn.io/instance-manager-type: engine
-
--- HelmRelease: longhorn/longhorn Service: longhorn/longhorn-replica-manager

+++ HelmRelease: longhorn/longhorn Service: longhorn/longhorn-replica-manager

@@ -1,16 +0,0 @@

----
-apiVersion: v1
-kind: Service
-metadata:
-  labels:
-    app.kubernetes.io/name: longhorn
-    app.kubernetes.io/managed-by: Helm
-    app.kubernetes.io/instance: longhorn
-  name: longhorn-replica-manager
-  namespace: longhorn
-spec:
-  clusterIP: None
-  selector:
-    longhorn.io/component: instance-manager
-    longhorn.io/instance-manager-type: replica
-
--- HelmRelease: longhorn/longhorn DaemonSet: longhorn/longhorn-manager

+++ HelmRelease: longhorn/longhorn DaemonSet: longhorn/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: longhornio/longhorn-manager:v1.6.2
+        image: longhornio/longhorn-manager:v1.7.1
         imagePullPolicy: IfNotPresent
         securityContext:
           privileged: true
         command:
         - longhorn-manager
         - -d
         - daemon
         - --engine-image
-        - longhornio/longhorn-engine:v1.6.2
+        - longhornio/longhorn-engine:v1.7.1
         - --instance-manager-image
-        - longhornio/longhorn-instance-manager:v1.6.2
+        - longhornio/longhorn-instance-manager:v1.7.1
         - --share-manager-image
-        - longhornio/longhorn-share-manager:v1.6.2
+        - longhornio/longhorn-share-manager:v1.7.1
         - --backing-image-manager-image
-        - longhornio/backing-image-manager:v1.6.2
+        - longhornio/backing-image-manager:v1.7.1
         - --support-bundle-manager-image
-        - longhornio/support-bundle-kit:v0.0.37
+        - longhornio/support-bundle-kit:v0.0.42
         - --manager-image
-        - longhornio/longhorn-manager:v1.6.2
+        - longhornio/longhorn-manager:v1.7.1
         - --service-account
         - longhorn-service-account
         - --upgrade-version-check
         ports:
         - containerPort: 9500
           name: manager
@@ -68,24 +68,35 @@

         - name: longhorn
           mountPath: /var/lib/longhorn/
           mountPropagation: Bidirectional
         - name: longhorn-grpc-tls
           mountPath: /tls-files/
         env:
+        - name: POD_NAME
+          valueFrom:
+            fieldRef:
+              fieldPath: metadata.name
         - name: POD_NAMESPACE
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
         - name: POD_IP
           valueFrom:
             fieldRef:
               fieldPath: status.podIP
         - name: NODE_NAME
           valueFrom:
             fieldRef:
               fieldPath: spec.nodeName
+      - name: pre-pull-share-manager-image
+        imagePullPolicy: IfNotPresent
+        image: longhornio/longhorn-share-manager:v1.7.1
+        command:
+        - sh
+        - -c
+        - echo share-manager image pulled && sleep infinity
       volumes:
       - name: dev
         hostPath:
           path: /dev/
       - name: proc
         hostPath:
--- HelmRelease: longhorn/longhorn Deployment: longhorn/longhorn-driver-deployer

+++ HelmRelease: longhorn/longhorn Deployment: longhorn/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: longhornio/longhorn-manager:v1.6.2
+        image: longhornio/longhorn-manager:v1.7.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: longhornio/longhorn-manager:v1.6.2
+        image: longhornio/longhorn-manager:v1.7.1
         imagePullPolicy: IfNotPresent
         command:
         - longhorn-manager
         - -d
         - deploy-driver
         - --manager-image
-        - longhornio/longhorn-manager:v1.6.2
+        - longhornio/longhorn-manager:v1.7.1
         - --manager-url
         - http://longhorn-backend:9500/v1
         env:
         - name: POD_NAMESPACE
           valueFrom:
             fieldRef:
@@ -52,23 +52,23 @@

               fieldPath: spec.nodeName
         - name: SERVICE_ACCOUNT
           valueFrom:
             fieldRef:
               fieldPath: spec.serviceAccountName
         - name: CSI_ATTACHER_IMAGE
-          value: longhornio/csi-attacher:v4.5.1
+          value: longhornio/csi-attacher:v4.6.1
         - name: CSI_PROVISIONER_IMAGE
-          value: longhornio/csi-provisioner:v3.6.4
+          value: longhornio/csi-provisioner:v4.0.1
         - name: CSI_NODE_DRIVER_REGISTRAR_IMAGE
-          value: longhornio/csi-node-driver-registrar:v2.9.2
+          value: longhornio/csi-node-driver-registrar:v2.12.0
         - name: CSI_RESIZER_IMAGE
-          value: longhornio/csi-resizer:v1.10.1
+          value: longhornio/csi-resizer:v1.11.1
         - name: CSI_SNAPSHOTTER_IMAGE
-          value: longhornio/csi-snapshotter:v6.3.4
+          value: longhornio/csi-snapshotter:v7.0.2
         - name: CSI_LIVENESS_PROBE_IMAGE
-          value: longhornio/livenessprobe:v2.12.0
+          value: longhornio/livenessprobe:v2.14.0
         - name: CSI_ATTACHER_REPLICA_COUNT
           value: '1'
         - name: CSI_PROVISIONER_REPLICA_COUNT
           value: '1'
         - name: CSI_RESIZER_REPLICA_COUNT
           value: '1'
--- HelmRelease: longhorn/longhorn Deployment: longhorn/longhorn-ui

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

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

                   operator: In
                   values:
                   - longhorn-ui
               topologyKey: kubernetes.io/hostname
       containers:
       - name: longhorn-ui
-        image: longhornio/longhorn-ui:v1.6.2
+        image: longhornio/longhorn-ui:v1.7.1
         imagePullPolicy: IfNotPresent
         volumeMounts:
         - name: nginx-cache
           mountPath: /var/cache/nginx/
         - name: nginx-config
           mountPath: /var/config/nginx/
--- HelmRelease: longhorn/longhorn Job: longhorn/longhorn-post-upgrade

+++ HelmRelease: longhorn/longhorn Job: longhorn/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: longhornio/longhorn-manager:v1.6.2
+        image: longhornio/longhorn-manager:v1.7.1
         imagePullPolicy: IfNotPresent
         command:
         - longhorn-manager
         - post-upgrade
         env:
         - name: POD_NAMESPACE
--- HelmRelease: longhorn/longhorn Job: longhorn/longhorn-pre-upgrade

+++ HelmRelease: longhorn/longhorn Job: longhorn/longhorn-pre-upgrade

@@ -21,19 +21,28 @@

         app.kubernetes.io/name: longhorn
         app.kubernetes.io/managed-by: Helm
         app.kubernetes.io/instance: longhorn
     spec:
       containers:
       - name: longhorn-pre-upgrade
-        image: longhornio/longhorn-manager:v1.6.2
+        image: longhornio/longhorn-manager:v1.7.1
         imagePullPolicy: IfNotPresent
+        securityContext:
+          privileged: true
         command:
         - longhorn-manager
         - pre-upgrade
+        volumeMounts:
+        - name: proc
+          mountPath: /host/proc/
         env:
         - name: POD_NAMESPACE
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
+      volumes:
+      - name: proc
+        hostPath:
+          path: /proc/
       restartPolicy: OnFailure
       serviceAccountName: longhorn-service-account
 
--- HelmRelease: longhorn/longhorn Job: longhorn/longhorn-uninstall

+++ HelmRelease: longhorn/longhorn Job: longhorn/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: longhornio/longhorn-manager:v1.6.2
+        image: longhornio/longhorn-manager:v1.7.1
         imagePullPolicy: IfNotPresent
         command:
         - longhorn-manager
         - uninstall
         - --force
         env:

@renovate renovate bot changed the title feat(helm): update chart longhorn to 1.7.0 feat(helm): update chart longhorn to 1.7.1 Sep 4, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants