Closed renovate[bot] closed 3 weeks ago
--- kubernetes/apps/storage/longhorn/app Kustomization: flux-system/longhorn HelmRelease: storage/longhorn
+++ kubernetes/apps/storage/longhorn/app Kustomization: flux-system/longhorn HelmRelease: storage/longhorn
@@ -13,13 +13,13 @@
spec:
chart: longhorn
sourceRef:
kind: HelmRepository
name: longhorn
namespace: flux-system
- version: 1.6.2
+ version: 1.7.0
install:
remediation:
retries: 3
interval: 30m
upgrade:
cleanupOnFail: true
--- kubernetes/apps/external-secrets/external-secrets/app Kustomization: flux-system/external-secrets HelmRelease: external-secrets/external-secrets
+++ kubernetes/apps/external-secrets/external-secrets/app Kustomization: flux-system/external-secrets HelmRelease: external-secrets/external-secrets
@@ -30,13 +30,13 @@
enabled: true
interval: 1m
grafana:
enabled: true
image:
repository: ghcr.io/external-secrets/external-secrets
- tag: main@sha256:322f6a0b99231260f38a6e4df024fb0dddd087f0565f7acbd598bd19e1fcb1f4
+ tag: main@sha256:2a520d847ec0ca2430ed4c83976a0c3a46ef40ce7c68395ce8c8d702db3b4c6c
installCRDs: true
reportsController:
serviceMonitor:
enabled: true
interval: 1m
serviceMonitor:
--- HelmRelease: storage/longhorn ConfigMap: storage/longhorn-default-setting
+++ HelmRelease: storage/longhorn ConfigMap: storage/longhorn-default-setting
@@ -15,9 +15,10 @@
storage-minimal-available-percentage: 1
storage-reserved-percentage-for-default-disk: 10
default-data-locality: true
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: true
--- HelmRelease: storage/longhorn ConfigMap: storage/longhorn-storageclass
+++ HelmRelease: storage/longhorn ConfigMap: storage/longhorn-storageclass
@@ -24,7 +24,8 @@
numberOfReplicas: "1"
staleReplicaTimeout: "30"
fromBackup: ""
fsType: "ext4"
dataLocality: "disabled"
unmapMarkSnapChainRemoved: "ignored"
+ disableRevisionCounter: "true"
--- HelmRelease: storage/longhorn ClusterRole: storage/longhorn-role
+++ HelmRelease: storage/longhorn ClusterRole: storage/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: storage/longhorn Service: storage/longhorn-conversion-webhook
+++ HelmRelease: storage/longhorn Service: storage/longhorn-conversion-webhook
@@ -9,12 +9,12 @@
app: longhorn-conversion-webhook
name: longhorn-conversion-webhook
namespace: storage
spec:
type: ClusterIP
selector:
- app: longhorn-manager
+ longhorn.io/conversion-webhook: longhorn-conversion-webhook
ports:
- name: conversion-webhook
port: 9501
targetPort: conversion-wh
--- HelmRelease: storage/longhorn Service: storage/longhorn-admission-webhook
+++ HelmRelease: storage/longhorn Service: storage/longhorn-admission-webhook
@@ -9,12 +9,12 @@
app: longhorn-admission-webhook
name: longhorn-admission-webhook
namespace: storage
spec:
type: ClusterIP
selector:
- app: longhorn-manager
+ longhorn.io/admission-webhook: longhorn-admission-webhook
ports:
- name: admission-webhook
port: 9502
targetPort: admission-wh
--- HelmRelease: storage/longhorn Service: storage/longhorn-recovery-backend
+++ HelmRelease: storage/longhorn Service: storage/longhorn-recovery-backend
@@ -9,12 +9,12 @@
app: longhorn-recovery-backend
name: longhorn-recovery-backend
namespace: storage
spec:
type: ClusterIP
selector:
- app: longhorn-manager
+ longhorn.io/recovery-backend: longhorn-recovery-backend
ports:
- name: recovery-backend
port: 9503
targetPort: recov-backend
--- HelmRelease: storage/longhorn Service: storage/longhorn-engine-manager
+++ HelmRelease: storage/longhorn Service: storage/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: storage
-spec:
- clusterIP: None
- selector:
- longhorn.io/component: instance-manager
- longhorn.io/instance-manager-type: engine
-
--- HelmRelease: storage/longhorn Service: storage/longhorn-replica-manager
+++ HelmRelease: storage/longhorn Service: storage/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: storage
-spec:
- clusterIP: None
- selector:
- longhorn.io/component: instance-manager
- longhorn.io/instance-manager-type: replica
-
--- 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: longhornio/longhorn-manager:v1.6.2
+ image: longhornio/longhorn-manager:v1.7.0
imagePullPolicy: IfNotPresent
securityContext:
privileged: true
command:
- longhorn-manager
- -d
- daemon
- --engine-image
- - longhornio/longhorn-engine:v1.6.2
+ - longhornio/longhorn-engine:v1.7.0
- --instance-manager-image
- - longhornio/longhorn-instance-manager:v1.6.2
+ - longhornio/longhorn-instance-manager:v1.7.0
- --share-manager-image
- - longhornio/longhorn-share-manager:v1.6.2
+ - longhornio/longhorn-share-manager:v1.7.0
- --backing-image-manager-image
- - longhornio/backing-image-manager:v1.6.2
+ - longhornio/backing-image-manager:v1.7.0
- --support-bundle-manager-image
- - longhornio/support-bundle-kit:v0.0.37
+ - longhornio/support-bundle-kit:v0.0.41
- --manager-image
- - longhornio/longhorn-manager:v1.6.2
+ - longhornio/longhorn-manager:v1.7.0
- --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.0
+ command:
+ - sh
+ - -c
+ - echo share-manager image pulled && sleep infinity
volumes:
- name: dev
hostPath:
path: /dev/
- name: proc
hostPath:
--- 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: longhornio/longhorn-manager:v1.6.2
+ image: longhornio/longhorn-manager:v1.7.0
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.0
imagePullPolicy: IfNotPresent
command:
- longhorn-manager
- -d
- deploy-driver
- --manager-image
- - longhornio/longhorn-manager:v1.6.2
+ - longhornio/longhorn-manager:v1.7.0
- --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.11.1
- 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.13.1
- name: CSI_ATTACHER_REPLICA_COUNT
value: '1'
- name: CSI_PROVISIONER_REPLICA_COUNT
value: '1'
- name: CSI_RESIZER_REPLICA_COUNT
value: '1'
--- HelmRelease: storage/longhorn Deployment: storage/longhorn-ui
+++ HelmRelease: storage/longhorn Deployment: storage/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.0
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: longhornio/longhorn-manager:v1.6.2
+ image: longhornio/longhorn-manager:v1.7.0
imagePullPolicy: IfNotPresent
command:
- longhorn-manager
- post-upgrade
env:
- name: POD_NAMESPACE
--- HelmRelease: storage/longhorn Job: storage/longhorn-pre-upgrade
+++ HelmRelease: storage/longhorn Job: storage/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.0
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: 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: longhornio/longhorn-manager:v1.6.2
+ image: longhornio/longhorn-manager:v1.7.0
imagePullPolicy: IfNotPresent
command:
- longhorn-manager
- uninstall
- --force
env:
--- HelmRelease: external-secrets/external-secrets Deployment: external-secrets/external-secrets
+++ HelmRelease: external-secrets/external-secrets Deployment: external-secrets/external-secrets
@@ -34,13 +34,13 @@
- ALL
readOnlyRootFilesystem: true
runAsNonRoot: true
runAsUser: 1000
seccompProfile:
type: RuntimeDefault
- image: ghcr.io/external-secrets/external-secrets:main@sha256:322f6a0b99231260f38a6e4df024fb0dddd087f0565f7acbd598bd19e1fcb1f4
+ image: ghcr.io/external-secrets/external-secrets:main@sha256:2a520d847ec0ca2430ed4c83976a0c3a46ef40ce7c68395ce8c8d702db3b4c6c
imagePullPolicy: IfNotPresent
args:
- --concurrent=1
- --metrics-addr=:8080
- --loglevel=info
- --zap-time-encoding=epoch
This PR contains the following updates:
1.6.2
->1.7.0
Release Notes
longhorn/charts (longhorn)
### [`v1.7.0`](https://togithub.com/longhorn/charts/releases/tag/longhorn-1.7.0) [Compare Source](https://togithub.com/longhorn/charts/compare/longhorn-1.6.2...longhorn-1.7.0) Longhorn is a distributed block storage system for Kubernetes.Configuration
📅 Schedule: Branch creation - "after 8am every weekday,before 7pm every weekday" in timezone Europe/Berlin, 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.
This PR was generated by Mend Renovate. View the repository job log.