Longhorn
v1.12.1Storage & Data2026年8月14日
`V2` の `linked-clone` ボリュームでは、旧方式から新しいアーキテクチャへの切り替えに伴って扱いが変わります。`v1.12.0` 以前に作成したボリュームを使用している環境では、アップグレード後の操作範囲に影響します。
影響確認 (1)
breaking
V2のlinked-cloneボリュームをレガシー扱いに変更v1.以前に作成した12. 0 V2のlinked-cloneボリュームがある場合に適用されます。v1.以前に作成された12. 0 V2のlinked-cloneボリュームは、v1.からレガシーとして非推奨になります。新しい12. 1 linked-cloneアーキテクチャは旧方式と互換性がないため、アップグレード後に実行できる操作は切り離しと削除に限られます。
その他の記録済み変更 52 件すべてfixes 38 · additions 9 · value changes 5
fixes (38)
- - [BACKPORT][v1.12.1][IMPROVEMENT] V2 volume write I/O stalls(~10s) when a replica is removed during migration [13310](https://github.com/longhorn/longhorn/issues/13310) - @hookak @chriscchien
- - [BACKPORT][v1.12.1][BUG] Host OS nvmf-autoconnect connects kernel initiators to v2 replica subsystems, stalling volume attach/detach for minutes [13660](https://github.com/longhorn/longhorn/issues/13660) - @hookak @chriscchien
- - [BACKPORT][v1.12.1][BUG] Longhorn Helm Chart NetworkPolicies do not honor new RKE2 "rke2-traefik" ingress controller [13665](https://github.com/longhorn/longhorn/issues/13665) - @COLDTURNIP @roger-ryao
- - [BACKPORT][v1.12.1][BUG] Longhorn may try to attach volumes to a node without valid IM pod during the clone [13640](https://github.com/longhorn/longhorn/issues/13640) - @yangchiu @shuo-wu
- - [BACKPORT][v1.12.1][BUG]
Backup Listing With More Than 1000 Backupsfails on v2 volume due to an empty replica address in the backup status [13612](https://github.com/longhorn/longhorn/issues/13612) - @COLDTURNIP @chriscchien - - [BACKPORT][v1.12.1][BUG] Incorrect Web Link in GUI [13539](https://github.com/longhorn/longhorn/issues/13539) - @yangchiu @sushant-suse
- - [BACKPORT][v1.12.1][BUG] Encrypted V2 volume size is 16MB short of the claimed size [13175](https://github.com/longhorn/longhorn/issues/13175) - @mantissahz @roger-ryao
- - [BACKPORT][v1.12.1][BUG] CSI pods do not respect anti-affinity preset update [13548](https://github.com/longhorn/longhorn/issues/13548) - @chriscchien @carterli0407-cell
- - [BACKPORT][v1.12.1][BUG] Failed to add v2 block disk with virtio-scsi BDF path [13475](https://github.com/longhorn/longhorn/issues/13475) - @chriscchien @carterli0407-cell
- - [BACKPORT][v1.12.1][BUG] V2 encrypted volume keeps switching between Attaching and Detaching state after expand operation [13562](https://github.com/longhorn/longhorn/issues/13562) - @mantissahz @roger-ryao
- - [BACKPORT][v1.12.1][BUG] GCS backup target: backup of large volume fails at final .cfg PUT with SignatureDoesNotMatch (residual of #12676 in v1.12.0) [13574](https://github.com/longhorn/longhorn/issues/13574) - @derekbit @chriscchien
- - [BACKPORT][v1.12.1][BUG] Fail to restore a volume from a full backup if a previous backup is corrupted [13538](https://github.com/longhorn/longhorn/issues/13538) - @yangchiu @derekbit
- - [BACKPORT][v1.12.1][BUG] Longhorn 1.12.0: AWS chunked encoding not supported with OCI S3 buckets [13478](https://github.com/longhorn/longhorn/issues/13478) - @derekbit @mantissahz @roger-ryao
- - [BACKPORT][v1.12.1][BUG] Error logs in longhorn-uninstall job [13549](https://github.com/longhorn/longhorn/issues/13549) - @yangchiu @c3y1huang
- - [BACKPORT][v1.12.1][BUG] V2 Data Engine: UBLK fails with EINVAL on Linux kernel 6.17.0 [13274](https://github.com/longhorn/longhorn/issues/13274) - @chriscchien @carterli0407-cell
- - [BACKPORT][v1.12.1][BUG] Kernel Workqueue Lockup and Unstable RKE2 Service After Enabling LH V2 in Harvester [13495](https://github.com/longhorn/longhorn/issues/13495) - @derekbit @chriscchien
- - [BACKPORT][v1.12.1][BUG] V2 expansion can report success while the engine remains at the old size [13380](https://github.com/longhorn/longhorn/issues/13380) - @davidcheng0922 @chriscchien
- - [BACKPORT][v1.12.1][BUG] FilesystemReadOnly never detected on kernel >= 6.12 — ext4 reports emergency_ro, not ro; read-only auto-remount silently inoperative [13482](https://github.com/longhorn/longhorn/issues/13482) - @yangchiu
- - [BACKPORT][v1.12.1][BUG] csi.*ReplicaCount Helm values silently no-op on existing csi-* deployments (only applied at first creation) [13465](https://github.com/longhorn/longhorn/issues/13465) - @roger-ryao
- - [BACKPORT][v1.12.1][BUG] v2 volume may crash again after the auto reattachment [13337](https://github.com/longhorn/longhorn/issues/13337) - @shuo-wu @roger-ryao
- - [BACKPORT][v1.12.1][BUG] V2 Volume Cannot Be Attached When the Storage Network Is Enabled [13490](https://github.com/longhorn/longhorn/issues/13490) - @c3y1huang
- - [BACKPORT][v1.12.1][BUG] v2 volume repeated replica reuse failure [13336](https://github.com/longhorn/longhorn/issues/13336) - @shuo-wu @chriscchien
- - [BACKPORT][v1.12.1][BUG] V2 Encrypted Volume Restore Fails [13365](https://github.com/longhorn/longhorn/issues/13365) - @mantissahz @roger-ryao
- - [BACKPORT][v1.12.1][BUG] V2 backup/snapshot can leave NVMe/TCP frontend or dm device stale, causing pod EIO on attached volumes [13332](https://github.com/longhorn/longhorn/issues/13332) - @davidcheng0922 @chriscchien
- - [BACKPORT][v1.12.1][BUG] (chart) ArgoCD OutOfSync when using Gateway API [13446](https://github.com/longhorn/longhorn/issues/13446) - @yangchiu
- - [BACKPORT][v1.12.1][BUG] Migration Engine Can Be Unexpectedly Deleted If the Target Node Is Still in Readiness Transition [13367](https://github.com/longhorn/longhorn/issues/13367) - @COLDTURNIP @yangchiu
- - [BACKPORT][v1.12.1][BUG] Recurring trim job fails with deadlock [13425](https://github.com/longhorn/longhorn/issues/13425) - @c3y1huang @roger-ryao
- - [BACKPORT][v1.12.1][BUG] volume expansion stuck [13368](https://github.com/longhorn/longhorn/issues/13368) - @shuo-wu @chriscchien
- - [BACKPORT][v1.12.1][BUG] pvc resize fails after iscsid restart [13412](https://github.com/longhorn/longhorn/issues/13412) - @yangchiu @shuo-wu
- - [BACKPORT][v1.12.1][BUG] expanding the volume fails [13384](https://github.com/longhorn/longhorn/issues/13384) - @chriscchien
- - [BACKPORT][v1.12.1][BUG] System Backup RecurringJob retention prunes newest CR — sorts by Status.CreatedAt (zero for Error/racing CRs) [13209](https://github.com/longhorn/longhorn/issues/13209) - @roger-ryao
- - [BACKPORT][v1.12.1][BUG] CSI components may have 0 running replica during upgrade [13348](https://github.com/longhorn/longhorn/issues/13348) - @yangchiu @carterli0407-cell
- - [BACKPORT][v1.12.1][BUG] Node update forces a complete rebuild [13357](https://github.com/longhorn/longhorn/issues/13357) - @mantissahz
- - [BACKPORT][v1.12.1][BUG] Creating backup for a v2 volume may fail [13191](https://github.com/longhorn/longhorn/issues/13191) - @mantissahz
- - [BACKPORT][v1.12.1][BUG] when uploading backup to S3 storage (NetApp appliance) it fails [13297](https://github.com/longhorn/longhorn/issues/13297) - @mantissahz
- - [BACKPORT][v1.12.1][BUG] spdk interrupt mode value is missing in chart/values.yaml [13269](https://github.com/longhorn/longhorn/issues/13269) - @yangchiu
- - [BACKPORT][v1.12.1][BUG] Transient SPDK lvol metadata failure can permanently fault a healthy v2 replica [13542](https://github.com/longhorn/longhorn/issues/13542) - @roger-ryao
- - [BACKPORT][v1.12.1][BUG] v2 volume stuck
attachingwith Storage Network enabled because theEngineFrontendtarget uses the engine pod IP instead ofStorageIP[13353](https://github.com/longhorn/longhorn/issues/13353) - @yangchiu @c3y1huang
additions (9)
- Longhorn v1.12.1 introduces storage sharding as an experimental data protection and storage layout feature built on the V2 Data Engine.
- - [BACKPORT][v1.12.1][UI][FEATURE] V2 Data Engine Fast Cloning [13672](https://github.com/longhorn/longhorn/issues/13672) - @shuo-wu @roger-ryao
- - [BACKPORT][v1.12.1][FEATURE] V2 Data Engine Sharding - Experimental [13176](https://github.com/longhorn/longhorn/issues/13176) - @c3y1huang @chriscchien
- - [BACKPORT][v1.12.1][FEATURE] Support Kubernetes CPU Manager for Longhorn V2 instance-manager SPDK CPU assignment [13320](https://github.com/longhorn/longhorn/issues/13320) - @yangchiu @mantissahz @Copilot
- - [BACKPORT][v1.12.1][IMPROVEMENT] Allow configuring SPDK iobuf small pool size [13675](https://github.com/longhorn/longhorn/issues/13675) - @yangchiu @hookak
- - [BACKPORT][v1.12.1][IMPROVEMENT] always setup NetworkPolicy for the internal communication [13439](https://github.com/longhorn/longhorn/issues/13439) - @COLDTURNIP @roger-ryao
- - [BACKPORT][v1.12.1][IMPROVEMENT] Add metrics to collect information about V2 data engine usage [13262](https://github.com/longhorn/longhorn/issues/13262) - @derekbit @chriscchien
- - [BACKPORT][v1.12.1][IMPROVEMENT] Allow configuring SPDK iobuf large pool size [13415](https://github.com/longhorn/longhorn/issues/13415) - @chriscchien @bachmanity1
- - [BACKPORT][v1.12.1][IMPROVEMENT] Add metrics to collect information about LONGHORN_DISTRO [13253](https://github.com/longhorn/longhorn/issues/13253) - @derekbit @chriscchien
value changes (5)
- - [BACKPORT][v1.12.1][IMPROVEMENT] Steer host RPS away from SPDK reactor cores [13502](https://github.com/longhorn/longhorn/issues/13502) - @bachmanity1 @roger-ryao
- - [BACKPORT][v1.12.1][IMPROVEMENT] updateBackupCompressionMethod may write the Volume even when the method is unchanged [13480](https://github.com/longhorn/longhorn/issues/13480) - @yangchiu
- - [BACKPORT][v1.12.1][IMPROVEMENT] Improving error transparency for volume attachment failure [13431](https://github.com/longhorn/longhorn/issues/13431) - @derekbit @chriscchien
- - [BACKPORT][v1.12.1][IMPROVEMENT] Support mTLS encrypted communication for remaining gRPC services in instance manager [13299](https://github.com/longhorn/longhorn/issues/13299) - @COLDTURNIP @yangchiu
- kill the child process when command execution times out
Longhornをスタックに追加
対応が必要なリリースが出たときに、週次メールでお知らせします。 今回の破壊的変更も、その一例です。