Perform a Rolling Upgrade¶
This guide walks through upgrading every node in a running Ella Core high-availability cluster, one at a time, without taking the cluster offline.
Prerequisites¶
- A running cluster deployed via Deploy a High Availability Cluster.
- A new version of
ella-coreavailable.
Upgrade one node¶
Repeat these steps for each node.
- Open the Cluster page on any healthy node other than the one you are about to upgrade.
- Click Drain next to the node you want to upgrade. Wait until its Drain State is
drained. -
On that host, refresh the snap:
sudo snap refresh ella-core -
On the Cluster page, wait for the node to return to Healthy.
- Click Resume next to the node. Wait for Drain State to clear back to
active. - Move to the next node.
Verify the upgrade¶
After every node has been refreshed, open the Cluster page and confirm:
- Every node's Version column shows the target release.
- Every node is Healthy and its Drain State is
active. - Schema shows a single version.