This release mostly updates Kubernetes and components to newer versions.
-
Additionally the OS image template upload has been changed from uploading an OVA to an OVF URL. The image URL provided by default points to an OVF with contains an ExtraConfig parameter
disk.EnableUUID=true
, to allow use of the vCloud-CSI by the user if requested. -
⚠️ Breaking Change: If Helm has problems upgrading an existing Longhorn from a previous version, make sure to delete the Helm configuration secrets in thelonghorn-system
namespace first:
$ kubectl -n longhorn-system get secret
NAME TYPE DATA AGE
secret/longhorn-webhook-ca kubernetes.io/tls 2 237d
secret/longhorn-webhook-tls kubernetes.io/tls 2 237d
secret/sh.helm.release.v1.longhorn.v1 helm.sh/release.v1 1 237d
secret/sh.helm.release.v1.longhorn.v2 helm.sh/release.v1 1 170d
$ kubectl -n longhorn-system delete secret/sh.helm.release.v1.longhorn.v1 secret/sh.helm.release.v1.longhorn.v2
secret "sh.helm.release.v1.longhorn.v1" deleted
secret "sh.helm.release.v1.longhorn.v2" deleted
Component updates:
Component | New version |
---|---|
k3s | v1.25.9+k3s1 |
helm-longhorn | 1.4.1 |
helm-kubernetes-dashboard | 5.11.0 |