Announcing a new release of the cht-upgrade-service

We are happy to announce a new release of the cht-upgrade-service!

CHT 4.x deployments should follow these steps to install the new version of the CHT Upgrade Service:

(Deployments hosted via Kubernetes do not include the cht-upgrade-service and so no action is required.)

Docker 26 Incompatibility

The new release of the cht-upgrade-service includes a fix required for the Upgrade Service to be compatible with Docker 26. You must take this release before performing an upgrade of the CHT on a host running Docker 26. Otherwise, the CHT upgrade will fail to complete.

Recovering from a failed CHT upgrade with Docker 26

Thankfully, if you do try to upgrade your CHT instance on a host running Docker 26 without first installing the latest version of the CHT Upgrade Service, the recovery is simple. Run the steps linked above to install the latest version of the CHT Upgrade Service. Once the new cht-upgrade-service container starts, it will complete the CHT upgrade properly.

5 Likes

@Edwin - you wanna check this out; and consider for upcoming prod upgrade.