Skip to main content

Upgrade

Read release notes before every upgrade. Authenticate to artifacts.altair.com and verify that the namespace-local registry secret remains available before changing a chart or image version.

Operators

Upgrade the operator chart, then apply CRD updates from approved release artifacts when required.

helm upgrade <operator-release> \
oci://artifacts.altair.com/graph-helmoci/<operator-chart> \
--version <operator-chart-version> \
--namespace <namespace> \
--values operator-values.yaml

Keep the image-pull secret in operator-values.yaml and in the product custom resource pod template. Operator manager secrets are not automatically inherited by Pods created for a custom resource.

Helm does not reliably upgrade CRDs. Check CRD instructions for the release.

Helm releases

Use direct Helm upgrade only when the chart release supports it:

helm upgrade <release-name> \
oci://artifacts.altair.com/graph-helmoci/<chart> \
--version <chart-version> \
--namespace <namespace> \
--values values.yaml

Retain the imagePullSecrets value in the upgrade values file so replacement Pods can authenticate to the Graph registry.

Graph Lakehouse data warning

warning

Graph Lakehouse persisted data can be incompatible across database versions, image changes, or cluster-shape changes such as vCPU count or node count. Some upgrade flows require azgctl -restart -init, which erases persisted data. Export or back up data first.

Before upgrading Graph Lakehouse:

  1. Enable PVC retention.
  2. Export or back up data.
  3. Stop the database according to release instructions.
  4. Apply the release-approved upgrade procedure.
  5. Validate the database and reload data if required.