Update Longhorn from v1.11.1 to v1.12.0 (release notes). The version is pinned via the vendored manifest in services/kuber/manifests/longhorn.yaml.
Replace the manifest with the upstream v1.12.0 deploy manifest — all Claudie customizations live outside it (services/kuber/manifests/claudie-defaults.yaml, enable-ca.goyaml, storage-class templates), so nothing needs to be re-applied inside the file except the prepended Namespace block.
Verify the settings referenced in claudie-defaults.yaml and enable-ca.goyaml still exist in 1.12, and that the app.kubernetes.io/version label is still present on the Deployments — task_deploy_storage_longhorn.go reads it to detect the installed version on upgrades.
Update Longhorn from
v1.11.1tov1.12.0(release notes). The version is pinned via the vendored manifest inservices/kuber/manifests/longhorn.yaml.Replace the manifest with the upstream
v1.12.0deploy manifest — all Claudie customizations live outside it (services/kuber/manifests/claudie-defaults.yaml,enable-ca.goyaml, storage-class templates), so nothing needs to be re-applied inside the file except the prependedNamespaceblock.Verify the settings referenced in
claudie-defaults.yamlandenable-ca.goyamlstill exist in 1.12, and that theapp.kubernetes.io/versionlabel is still present on the Deployments —task_deploy_storage_longhorn.goreads it to detect the installed version on upgrades.