Upgrade
1
See what's new
Each version’s changes are in the changelog and on GitHub releases.
2
Upgrade the chart
--version, Helm installs the latest. The image’s tag follows the chart unless you set image.tag.3
Check it started
What people see
Sessions live in Lumovi’s memory, so a new pod signs everyone out. Open pages reconnect to the new pod by themselves, and show the sign-in page. With single sign-on, signing in again is a click; with tokens, people paste one again. Behind an authenticating proxy, Lumovi keeps no sessions of its own, so nobody notices more than a reconnect. The same goes for any change that replaces the pod: changing a setting, or the views everyone sees.For the same reason the chart runs one replica. More than one would need sticky sessions, and each replica would still keep its own sessions.
When the client secret changes
A change to a Secret’s contents doesn’t replace the pod. Lumovi reads the single sign-on client’s secret from an environment variable, when the pod starts, so it keeps the old one until it restarts. That’s the case when you changeauth.oidc.clientSecret and upgrade (the chart changes its Secret, not the pod), and when you change the Secret that auth.oidc.existingSecret names.
Restart Lumovi so it reads the new secret:
Roll back
Helm keeps the previous revision, so going back is one command:helm history lumovi --namespace lumovi lists the revisions, and helm rollback lumovi <revision> --namespace lumovi goes back to a particular one.
Changelog
What changed in each version.
Helm values
Every setting the chart has.