Upgrades

There are two types of upgrades:

Upgrades to a new minor version (given that we have not yet reached 1.0, this corresponds to an upgrade from 0.A.X to 0.A.Y) and major upgrades (this corresponds to an upgrade from 0.B.X to 0.C.Y).

Minor upgrades can be done by each node independently and only require an upgrade of the docker-compose file or a helm upgrade for a kubernetes deployment. Make sure to read the Release Notes to learn about changes you may need to make as part of the upgrade.

Note that for docker-compose you must update the full bundle including the docker compose file and the start.sh script and adjust IMAGE_TAG. Only updating IMAGE_TAG is insufficient as the old docker compose files might be incompatible with the new version.

Major upgrades currently require a more complex procedure with network-wide coordination and downtime.

Comments