Update Helm release longhorn to v1.12.0#86
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
dbfe094 to
a400b9c
Compare
a400b9c to
4e5bd2d
Compare
4e5bd2d to
eccfedf
Compare
ATLAS ReviewChanges detected in 44 resource(s) across 1 release(s). Affected releasescyrannus/picon / longhorn-system / longhorn (44 resources)ClusterRole/longhorn-role (137 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ rules @@
! - two list entries removed:
- - resources:
- - storageclasses
- - volumeattachments
- - volumeattachments/status
- - csinodes
- - csidrivers
- - csistoragecapacities
- apiGroups:
- - storage.k8s.io
- verbs:
- - "*"
- - resources:
- - volumes
- - volumes/status
- - engines
- - engines/status
- - replicas
- - replicas/status
- - settings
- - settings/status
- - engineimages
- - engineimages/status
- - nodes
- - nodes/status
- - instancemanagers
- - instancemanagers/status
- - sharemanagers
- - sharemanagers/status
- - backingimages
- - backingimages/status
- - backingimagemanagers
- - backingimagemanagers/status
- - backingimagedatasources
- - backingimagedatasources/status
- - backuptargets
- - backuptargets/status
- - backupvolumes
- - backupvolumes/status
- - backups
- - backups/status
- - recurringjobs
- - recurringjobs/status
- - orphans
- - orphans/status
- - snapshots
- - snapshots/status
- - supportbundles
- - supportbundles/status
- - systembackups
- - systembackups/status
- - systemrestores
- - systemrestores/status
- - volumeattachments
- - volumeattachments/status
- - backupbackingimages
- - backupbackingimages/status
- apiGroups:
- - longhorn.io
- verbs:
- - "*"
! + two list entries added:
+ - resources:
+ - storageclasses
+ - volumeattachments
+ - volumeattachments/status
+ - volumeattributesclasses
+ - csinodes
+ - csidrivers
+ - csistoragecapacities
+ apiGroups:
+ - storage.k8s.io
+ verbs:
+ - "*"
+ - resources:
+ - volumes
+ - volumes/status
+ - enginefrontends
+ - enginefrontends/status
+ - engines
+ - engines/status
+ - replicas
+ - replicas/status
+ - settings
+ - settings/status
+ - engineimages
+ - engineimages/status
+ - nodes
+ - nodes/status
+ - instancemanagers
+ - instancemanagers/status
+ - sharemanagers
+ - sharemanagers/status
+ - backingimages
+ - backingimages/status
+ - backingimagemanagers
+ - backingimagemanagers/status
+ - backingimagedatasources
+ - backingimagedatasources/status
+ - backuptargets
+ - backuptargets/status
+ - backupvolumes
+ - backupvolumes/status
+ - backups
+ - backups/status
+ - recurringjobs
+ - recurringjobs/status
+ - orphans
+ - orphans/status
+ - snapshots
+ - snapshots/status
+ - supportbundles
+ - supportbundles/status
+ - systembackups
+ - systembackups/status
+ - systemrestores
+ - systemrestores/status
+ - volumeattachments
+ - volumeattachments/status
+ - backupbackingimages
+ - backupbackingimages/status
+ apiGroups:
+ - longhorn.io
+ verbs:
+ - "*"ClusterRoleBinding/longhorn-bind (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0ClusterRoleBinding/longhorn-support-bundle (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0ConfigMap/longhorn-default-resource (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0ConfigMap/longhorn-default-setting (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0ConfigMap/longhorn-storageclass (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/backingimagedatasources.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/backingimagemanagers.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/backingimages.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/backupbackingimages.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/backups.longhorn.io (19 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.spec.properties.backupMode.enum @@
! - one list entry removed:
- -CustomResourceDefinition/backuptargets.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/backupvolumes.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/enginefrontends.longhorn.io (new) (232 lines)! + entire resource added:
+ ---
+ # Source: longhorn/templates/crds.yaml
+ apiVersion: apiextensions.k8s.io/v1
+ kind: CustomResourceDefinition
+ metadata:
+ annotations:
+ controller-gen.kubebuilder.io/version: v0.19.0
+ labels:
+ app.kubernetes.io/name: longhorn
+ helm.sh/chart: longhorn-1.12.0
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/instance: longhorn
+ app.kubernetes.io/version: v1.12.0
+ longhorn-manager: ""
+ name: enginefrontends.longhorn.io
+ spec:
+ group: longhorn.io
+ names:
+ kind: EngineFrontend
+ listKind: EngineFrontendList
+ plural: enginefrontends
+ shortNames:
+ - lhef
+ singular: enginefrontend
+ scope: Namespaced
+ versions:
+ - additionalPrinterColumns:
+ - description: The data engine of the engine frontend
+ jsonPath: .spec.dataEngine
+ name: Data Engine
+ type: string
+ - description: The current state of the engine frontend
+ jsonPath: .status.currentState
+ name: State
+ type: string
+ - description: The node that the engine frontend is on
+ jsonPath: .spec.nodeID
+ name: Node
+ type: string
+ - description: The instance manager of the engine frontend
+ jsonPath: .status.instanceManagerName
+ name: InstanceManager
+ type: string
+ - jsonPath: .metadata.creationTimestamp
+ name: Age
+ type: date
+ name: v1beta2
+ schema:
+ openAPIV3Schema:
+ description: EngineFrontend is where Longhorn stores engine frontend object for v2 data engine initiator.
+ properties:
+ apiVersion:
+ description: |-
+ APIVersion defines the versioned schema of this representation of an object.
+ Servers should convert recognized schemas to the latest internal value, and
+ may reject unrecognized values.
+ More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
+ type: string
+ kind:
+ description: |-
+ Kind is a string value representing the REST resource this object represents.
+ Servers may infer this from the endpoint the client submits requests to.
+ Cannot be updated.
+ In CamelCase.
+ More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
+ type: string
+ metadata:
+ type: object
+ spec:
+ description: EngineFrontendSpec defines the desired state of the Longhorn engine frontend (v2 initiator)
+ properties:
+ active:
+ type: boolean
+ dataEngine:
+ enum:
+ - v1
+ - v2
+ type: string
+ desireState:
+ type: string
+ disableFrontend:
+ type: boolean
+ engineName:
+ description: EngineName is the name of the v2 engine target (required for EngineFrontend instance creation)
+ type: string
+ frontend:
+ enum:
+ - blockdev
+ - iscsi
+ - nvmf
+ - ublk
+ - ""
+ type: string
+ image:
+ type: string
+ logRequested:
+ type: boolean
+ nodeID:
+ type: string
+ salvageRequested:
+ type: boolean
+ size:
+ description: |-
+ Size is the desired size of the frontend device in bytes, as requested
+ by the volume owner. The EngineFrontend controller drives the frontend
+ device toward this size independently of the engine's target size.
+ format: int64
+ type: string
+ targetIP:
+ description: TargetIP is the IP address of the v2 engine target
+ type: string
+ targetPort:
+ description: TargetPort is the port of the v2 engine target
+ type: integer
+ ublkNumberOfQueue:
+ description: ublkNumberOfQueue controls the number of queues for ublk frontend.
+ type: integer
+ ublkQueueDepth:
+ description: ublkQueueDepth controls the depth of each queue for ublk frontend.
+ type: integer
+ volumeName:
+ type: string
+ volumeSize:
+ format: int64
+ type: string
+ type: object
+ status:
+ description: EngineFrontendStatus defines the observed state of the Longhorn engine frontend
+ properties:
+ activePath:
+ description: ActivePath is the currently active frontend path address.
+ type: string
+ conditions:
+ items:
+ properties:
+ lastProbeTime:
+ description: Last time we probed the condition.
+ type: string
+ lastTransitionTime:
+ description: Last time the condition transitioned from one status to another.
+ type: string
+ message:
+ description: Human-readable message indicating details about last transition.
+ type: string
+ reason:
+ description: Unique, one-word, CamelCase reason for the condition's last transition.
+ type: string
+ status:
+ description: |-
+ Status is the status of the condition.
+ Can be True, False, Unknown.
+ type: string
+ type:
+ description: Type is the type of the condition.
+ type: string
+ type: object
+ nullable: true
+ type: array
+ currentImage:
+ type: string
+ currentSize:
+ description: |-
+ CurrentSize is the current size of the frontend device in bytes, as
+ observed from the data plane. It is 0 while the engine frontend is not
+ running.
+ format: int64
+ type: string
+ currentState:
+ type: string
+ endpoint:
+ description: Endpoint is the initiator endpoint (e.g., /dev/longhorn/vol-name)
+ type: string
+ instanceManagerName:
+ type: string
+ ip:
+ type: string
+ logFetched:
+ type: boolean
+ ownerID:
+ type: string
+ paths:
+ description: Paths describes the currently known frontend multipath state.
+ items:
+ properties:
+ anaState:
+ type: string
+ engineName:
+ type: string
+ nguid:
+ type: string
+ nqn:
+ type: string
+ targetIP:
+ type: string
+ targetPort:
+ type: integer
+ type: object
+ type: array
+ port:
+ type: integer
+ preferredPath:
+ description: PreferredPath is the preferred frontend path address.
+ type: string
+ salvageExecuted:
+ type: boolean
+ started:
+ type: boolean
+ starting:
+ type: boolean
+ storageIP:
+ type: string
+ switchoverPhase:
+ description: SwitchoverPhase is the last completed switchover phase reported by the data plane.
+ type: string
+ targetIP:
+ description: TargetIP is the currently connected IP address of the v2 engine target
+ type: string
+ targetPort:
+ description: TargetPort is the currently connected port of the v2 engine target
+ type: integer
+ ublkID:
+ format: int32
+ type: integer
+ uuid:
+ type: string
+ type: object
+ type: object
+ served: true
+ storage: true
+ subresources:
+ status: {}CustomResourceDefinition/engineimages.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/engines.longhorn.io (53 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.spec.properties @@
! + three map entries added:
+ rebuildConcurrentSyncLimit:
+ type: integer
+ description: |
+ RebuildConcurrentSyncLimit controls the maximum number of file synchronization operations that can run
+ concurrently during a single replica rebuild.
+ It is determined by the global setting or the volume spec field with the same name.
+ maximum: 5
+ minimum: 0
+ ublkNumberOfQueue:
+ type: integer
+ description: "ublkNumberOfQueue controls the number of queues for ublk frontend."
+ ublkQueueDepth:
+ type: integer
+ description: "ublkQueueDepth controls the depth of each queue for ublk frontend."
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.status.properties @@
! + one map entry added:
+ rebuildConcurrentSyncLimit:
+ type: integer
+ description: |
+ RebuildConcurrentSyncLimit controls the maximum number of file synchronization operations that can run
+ concurrently during a single replica rebuild.
+ It is determined by the global setting or the volume spec field with the same name.
+ minimum: 0
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.status.properties.rebuildStatus.additionalProperties.properties @@
! + one map entry added:
+ fromReplicaAddressList:
+ type: array
+ items:
+ type: string
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.status.properties.rebuildStatus.additionalProperties.properties.fromReplicaAddress @@
! + one map entry added:
+ description: "Deprecated. We are now using FromReplicaAddressList to list all source replicas."CustomResourceDefinition/instancemanagers.longhorn.io (223 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.status.properties @@
! - one map entry removed:
- instances:
- type: object
- description: "Deprecated: Replaced by InstanceEngines and InstanceReplicas"
- nullable: true
- additionalProperties:
- type: object
- properties:
- spec:
- type: object
- properties:
- name:
- type: string
- dataEngine:
- type: string
- status:
- type: object
- properties:
- type:
- type: string
- endpoint:
- type: string
- errorMsg:
- type: string
- listen:
- type: string
- portEnd:
- type: integer
- format: int32
- portStart:
- type: integer
- format: int32
- resourceVersion:
- type: integer
- format: int64
- state:
- type: string
- targetPortEnd:
- type: integer
- format: int32
- targetPortStart:
- type: integer
- format: int32
- ublkID:
- type: integer
- format: int32
- uuid:
- type: string
- conditions:
- type: object
- nullable: true
- additionalProperties:
- type: boolean
! + two map entries added:
+ conditions:
+ type: array
+ nullable: true
+ items:
+ type: object
+ properties:
+ type:
+ type: string
+ description: "Type is the type of the condition."
+ lastProbeTime:
+ type: string
+ description: "Last time we probed the condition."
+ lastTransitionTime:
+ type: string
+ description: "Last time the condition transitioned from one status to another."
+ message:
+ type: string
+ description: "Human-readable message indicating details about last transition."
+ reason:
+ type: string
+ description: "Unique, one-word, CamelCase reason for the condition's last transition."
+ status:
+ type: string
+ description: |
+ Status is the status of the condition.
+ Can be True, False, Unknown.
+ instanceEngineFrontends:
+ type: object
+ nullable: true
+ additionalProperties:
+ type: object
+ properties:
+ spec:
+ type: object
+ properties:
+ name:
+ type: string
+ dataEngine:
+ type: string
+ status:
+ type: object
+ properties:
+ type:
+ type: string
+ portStart:
+ type: integer
+ format: int32
+ preferredPath:
+ type: string
+ endpoint:
+ type: string
+ errorMsg:
+ type: string
+ frontend:
+ type: string
+ listen:
+ type: string
+ uuid:
+ type: string
+ ublkID:
+ type: integer
+ format: int32
+ activePath:
+ type: string
+ portEnd:
+ type: integer
+ format: int32
+ resourceVersion:
+ type: integer
+ format: int64
+ state:
+ type: string
+ targetPortEnd:
+ type: integer
+ format: int32
+ targetPortStart:
+ type: integer
+ format: int32
+ conditions:
+ type: object
+ nullable: true
+ additionalProperties:
+ type: boolean
+ paths:
+ type: array
+ items:
+ type: object
+ properties:
+ anaState:
+ type: string
+ engineName:
+ type: string
+ nguid:
+ type: string
+ nqn:
+ type: string
+ targetIP:
+ type: string
+ targetPort:
+ type: integer
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.status.properties.instanceEngines.additionalProperties.properties.status.properties @@
! + four map entries added:
+ activePath:
+ type: string
+ frontend:
+ type: string
+ paths:
+ type: array
+ items:
+ type: object
+ properties:
+ anaState:
+ type: string
+ engineName:
+ type: string
+ nguid:
+ type: string
+ nqn:
+ type: string
+ targetIP:
+ type: string
+ targetPort:
+ type: integer
+ preferredPath:
+ type: string
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.status.properties.instanceReplicas.additionalProperties.properties.status.properties @@
! + four map entries added:
+ activePath:
+ type: string
+ frontend:
+ type: string
+ paths:
+ type: array
+ items:
+ type: object
+ properties:
+ anaState:
+ type: string
+ engineName:
+ type: string
+ nguid:
+ type: string
+ nqn:
+ type: string
+ targetIP:
+ type: string
+ targetPort:
+ type: integer
+ preferredPath:
+ type: stringCustomResourceDefinition/nodes.longhorn.io (75 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.status.properties.diskStatus.additionalProperties.properties @@
! + two map entries added:
+ healthData:
+ type: object
+ additionalProperties:
+ type: object
+ properties:
+ source:
+ type: string
+ enum:
+ - SMART
+ - SPDK
+ capacity:
+ type: integer
+ format: int64
+ diskName:
+ type: string
+ diskType:
+ type: string
+ firmwareVersion:
+ type: string
+ modelName:
+ type: string
+ serialNumber:
+ type: string
+ temperature:
+ type: integer
+ healthStatus:
+ type: string
+ enum:
+ - FAILED
+ - PASSED
+ - UNKNOWN
+ - WARNING
+ attributes:
+ type: array
+ items:
+ type: object
+ properties:
+ name:
+ type: string
+ id:
+ type: integer
+ rawString:
+ type: string
+ rawValue:
+ type: integer
+ format: int64
+ threshold:
+ type: integer
+ value:
+ type: integer
+ whenFailed:
+ type: string
+ worst:
+ type: integer
+ healthDataLastCollectedAt:
+ type: string
+ format: date-timeCustomResourceDefinition/orphans.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/recurringjobs.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/replicas.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/settings.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/sharemanagers.longhorn.io (28 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.versions.v1beta2.additionalPrinterColumns @@
! + one list entry added:
+ - name: Image
+ type: string
+ description: "The current image of the share manager"
+ jsonPath: .status.currentImage
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.status.properties @@
! + one map entry added:
+ currentImage:
+ type: string
+ description: "The image currently used by the share manager pod"CustomResourceDefinition/snapshots.longhorn.io (25 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.status.properties @@
! + two map entries added:
+ checksumCalculatedAt:
+ type: string
+ description: |
+ ChecksumCalculatedAt is the RFC3339 timestamp indicating when the checksum
+ for this snapshot was last calculated or updated.
+ requestedTime:
+ type: stringCustomResourceDefinition/supportbundles.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/systembackups.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/systemrestores.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/volumeattachments.longhorn.io (15 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0CustomResourceDefinition/volumes.longhorn.io (93 lines)@@ metadata.annotations.controller-gen.kubebuilder.io/version @@
! ± value change
- v0.17.1
+ v0.19.0
@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.versions.v1beta2.additionalPrinterColumns @@
! + one list entry added:
+ - name: Switchover
+ type: string
+ description: "The engine switchover state"
+ jsonPath: .status.switchoverState
+ priority: 1
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.spec.properties @@
! + five map entries added:
+ engineNodeID:
+ type: string
+ description: |
+ engineNodeID defines the node where the backend engine (target) runs.
+ If empty, falls back to NodeID.
+ rebuildConcurrentSyncLimit:
+ type: integer
+ description: |
+ RebuildConcurrentSyncLimit controls the maximum number of file synchronization operations that can run
+ concurrently during a single replica rebuild.
+ When set to 0, it means following the global setting.
+ maximum: 5
+ minimum: 0
+ snapshotHashingRequestedAt:
+ type: string
+ description: |
+ SnapshotHashingRequestedAt is the RFC3339 timestamp (e.g., "2026-03-16T10:30:00Z") when an on-demand snapshot checksum calculation is requested.
+ When this value is set and is later than LastOnDemandSnapshotHashingCompleteAt, the system will calculate checksums
+ for all user snapshots.
+
+ If SnapshotHashingRequestedAt differs from LastOnDemandSnapshotHashingCompleteAt, it indicates that a hashing request
+ is still in progress, and a new request will be rejected.
+ ublkNumberOfQueue:
+ type: integer
+ description: "ublkNumberOfQueue controls the number of queues for ublk frontend."
+ ublkQueueDepth:
+ type: integer
+ description: "ublkQueueDepth controls the depth of each queue for ublk frontend."
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.spec.properties.accessMode.enum @@
! + one list entry added:
+ - rwop
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.spec.properties.backingImage @@
! + one map entry added:
+ x-kubernetes-validations:
+ - message: "BackingImage is immutable"
+ rule: "self == oldSelf"
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.spec.properties.encrypted @@
! + one map entry added:
+ x-kubernetes-validations:
+ - message: "Encrypted is immutable"
+ rule: "self == oldSelf"
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.spec.properties.nodeID @@
! + one map entry added:
+ description: "nodeID defines the node where the volume is attached (where the frontend initiator runs)."
@@ spec.versions.v1beta2.schema.openAPIV3Schema.properties.status.properties @@
! + four map entries added:
+ currentEngineNodeID:
+ type: string
+ description: "the node that the engine (target) is currently running on."
+ lastAutoSalvagedAt:
+ type: string
+ lastOnDemandSnapshotHashingCompleteAt:
+ type: string
+ description: |
+ LastOnDemandSnapshotHashingCompleteAt is the RFC3339 timestamp (e.g., "2026-03-16T10:30:00Z") when the
+ most recent on-demand snapshot checksum calculation completed.
+ When this value matches SnapshotHashingRequestedAt, the requested on-demand checksum calculation is considered complete.
+ switchoverState:
+ type: string
+ description: |
+ SwitchoverState describes the current progress of a v2 engine live switchover.
+ Empty when no switchover is in progress.DaemonSet/longhorn-manager (51 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.template.metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ spec.template.metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.template.spec.containers.longhorn-manager.image @@
! ± value change
- longhornio/longhorn-manager:v1.10.1
+ docker.io/longhornio/longhorn-manager:v1.12.0
@@ spec.template.spec.containers.longhorn-manager.command @@
! - six list entries removed:
- - "longhornio/longhorn-engine:v1.10.1"
- - "longhornio/longhorn-instance-manager:v1.10.1"
- - "longhornio/longhorn-share-manager:v1.10.1"
- - "longhornio/backing-image-manager:v1.10.1"
- - "longhornio/support-bundle-kit:v0.0.71"
- - "longhornio/longhorn-manager:v1.10.1"
! + six list entries added:
+ - "docker.io/longhornio/longhorn-engine:v1.12.0"
+ - "docker.io/longhornio/longhorn-instance-manager:v1.12.0"
+ - "docker.io/longhornio/longhorn-share-manager:v1.12.0"
+ - "docker.io/longhornio/backing-image-manager:v1.12.0"
+ - "docker.io/longhornio/support-bundle-kit:v0.0.86"
+ - "docker.io/longhornio/longhorn-manager:v1.12.0"
@@ spec.template.spec.containers.longhorn-manager.env @@
! + one list entry added:
+ - name: LONGHORN_DISTRO
+ value: longhorn
@@ spec.template.spec.containers.pre-pull-share-manager-image.image @@
! ± value change
- longhornio/longhorn-share-manager:v1.10.1
+ docker.io/longhornio/longhorn-share-manager:v1.12.0Deployment/longhorn-driver-deployer (66 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.template.metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ spec.template.metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.template.spec.initContainers.wait-longhorn-manager.image @@
! ± value change
- longhornio/longhorn-manager:v1.10.1
+ docker.io/longhornio/longhorn-manager:v1.12.0
@@ spec.template.spec.containers.longhorn-driver-deployer.image @@
! ± value change
- longhornio/longhorn-manager:v1.10.1
+ docker.io/longhornio/longhorn-manager:v1.12.0
@@ spec.template.spec.containers.longhorn-driver-deployer.command @@
! - one list entry removed:
- - "longhornio/longhorn-manager:v1.10.1"
! + one list entry added:
+ - "docker.io/longhornio/longhorn-manager:v1.12.0"
@@ spec.template.spec.containers.longhorn-driver-deployer.env.CSI_ATTACHER_IMAGE.value @@
! ± value change
- longhornio/csi-attacher:v4.10.0-20251030
+ docker.io/longhornio/csi-attacher:v4.12.0
@@ spec.template.spec.containers.longhorn-driver-deployer.env.CSI_PROVISIONER_IMAGE.value @@
! ± value change
- longhornio/csi-provisioner:v5.3.0-20251030
+ docker.io/longhornio/csi-provisioner:v5.3.0-20260514
@@ spec.template.spec.containers.longhorn-driver-deployer.env.CSI_NODE_DRIVER_REGISTRAR_IMAGE.value @@
! ± value change
- longhornio/csi-node-driver-registrar:v2.15.0-20251030
+ docker.io/longhornio/csi-node-driver-registrar:v2.17.0
@@ spec.template.spec.containers.longhorn-driver-deployer.env.CSI_RESIZER_IMAGE.value @@
! ± value change
- longhornio/csi-resizer:v1.14.0-20251030
+ docker.io/longhornio/csi-resizer:v2.1.0-20260514
@@ spec.template.spec.containers.longhorn-driver-deployer.env.CSI_SNAPSHOTTER_IMAGE.value @@
! ± value change
- longhornio/csi-snapshotter:v8.4.0-20251030
+ docker.io/longhornio/csi-snapshotter:v8.5.0-20260514
@@ spec.template.spec.containers.longhorn-driver-deployer.env.CSI_LIVENESS_PROBE_IMAGE.value @@
! ± value change
- longhornio/livenessprobe:v2.17.0-20251030
+ docker.io/longhornio/livenessprobe:v2.19.0Deployment/longhorn-ui (25 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.template.metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ spec.template.metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.template.spec.containers.longhorn-ui.image @@
! ± value change
- longhornio/longhorn-ui:v1.10.1
+ docker.io/longhornio/longhorn-ui:v1.12.0Job/longhorn-post-upgrade (25 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.template.metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ spec.template.metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.template.spec.containers.longhorn-post-upgrade.image @@
! ± value change
- longhornio/longhorn-manager:v1.10.1
+ docker.io/longhornio/longhorn-manager:v1.12.0Job/longhorn-pre-upgrade (30 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.template.metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ spec.template.metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.template.spec.containers.longhorn-pre-upgrade.image @@
! ± value change
- longhornio/longhorn-manager:v1.10.1
+ docker.io/longhornio/longhorn-manager:v1.12.0
@@ spec.template.spec.containers.longhorn-pre-upgrade.env @@
! + one list entry added:
+ - name: LONGHORN_DISTRO
+ value: longhornJob/longhorn-uninstall (25 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.template.metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ spec.template.metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0
@@ spec.template.spec.containers.longhorn-uninstall.image @@
! ± value change
- longhornio/longhorn-manager:v1.10.1
+ docker.io/longhornio/longhorn-manager:v1.12.0PriorityClass/"longhorn-critical" (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0Role/longhorn (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0Service/longhorn-admission-webhook (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0Service/longhorn-backend (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0Service/longhorn-frontend (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0Service/longhorn-recovery-backend (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0ServiceAccount/longhorn-service-account (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0ServiceAccount/longhorn-support-bundle (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0ServiceAccount/longhorn-ui-service-account (10 lines)@@ metadata.labels.helm.sh/chart @@
! ± value change
- longhorn-1.10.1
+ longhorn-1.12.0
@@ metadata.labels.app.kubernetes.io/version @@
! ± value change
- v1.10.1
+ v1.12.0 |
eccfedf to
a0721a3
Compare
a0721a3 to
44fadda
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.10.1→1.12.0Release Notes
longhorn/charts (longhorn)
v1.12.0Compare Source
Longhorn is a distributed block storage system for Kubernetes.
v1.11.2Compare Source
Longhorn is a distributed block storage system for Kubernetes.
v1.11.1Compare Source
Longhorn is a distributed block storage system for Kubernetes.
v1.11.0Compare Source
Longhorn is a distributed block storage system for Kubernetes.
v1.10.2Compare Source
Longhorn is a distributed block storage system for Kubernetes.
Configuration
📅 Schedule: (UTC)
🚦 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.