You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(longhorn): cleanup pass following Go best practices
- Drop dead BuildHelmValues exported wrapper. Tests in the same package
use the unexported buildHelmValues directly; the public alias was
added under a misleading 'for tests' comment with no external caller.
- Skip ensureISCSI on the upgrade path. The iSCSI DaemonSet runs once
per cluster on first install; re-running it on every helm upgrade
burned a 3-minute readiness wait for nothing. Now Install consults
the Helm release history first and only provisions iSCSI when the
release is absent.
- Fix Config struct doc. The previous comment claimed 'Enabled defaults
to true so providers that ship a Longhorn block get the install for
free' which contradicts IsEnabled() (nil Config = do not install).
Reword to match the actual semantics.
- Drop the conda-store reference from existing/hetzner config comments.
Nebari no longer ships conda-store; jupyterhub shared-storage for
group dirs is the relevant RWX use case.
0 commit comments