How to perform an upgrade or downgrade of the LumenVox software

This guide covers the procedures for upgrading and downgrading the Capacity Private Cloud platform using Helm. Before proceeding, ensure you have a current backup of your values.yaml file and have reviewed the release notes for the target version.

Helm Upgrade

Step 1: Update Helm Charts

helm repo update -n lumenvox

Step 2: Delete the existing persistent-volume-directory-setup job

kubectl delete job persistent-volume-directory-setup -n lumenvox

Step 3: Execute the Helm Upgrade command

Note: If the image tag is specified in the values.yaml file, ensure it has been updated to the correct version (e.g. tag: "7.0").

helm upgrade lumenvox lumenvox/lumenvox -f values.yaml -n lumenvox

Example output:

Release "lumenvox" has been upgraded. Happy Helming!
NAME: lumenvox
LAST DEPLOYED: Thu Feb 19 16:59:20 2026
NAMESPACE: lumenvox
STATUS: deployed
REVISION: 2
TEST SUITE: None

Helm Downgrade

Step 1: Check the Helm revision history to identify the target revision for the downgrade.

helm list -n lumenvox

Example output:

NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
lumenvox        lumenvox        4               2026-02-19 14:58:09.605952471 +0000 UTC deployed        lumenvox-6.3.0  6.3.0

Step 2: Delete the existing persistent-volume-directory-setup job

kubectl delete job persistent-volume-directory-setup -n lumenvox

Step 3: Perform the downgrade by running the Helm rollback command. The revision specified should be N-1 (one revision before the current).

helm rollback lumenvox 3 -n lumenvox

Example output:

Rollback was a success! Happy Helming!

Was this article helpful?