v0.3.12
v0.3.12
Fixes the console-driven upgrade introduced in v0.3.11, which could not complete on a real install (#111):
- Upgrader trusts the mounted checkout — git refused to operate on a checkout owned by the installing user (
dubious ownership) when run from the upgrader container. - Upgrader uses host networking —
upgrade.sh's health check probes127.0.0.1:<SANDBOXD_API_BIND>, which inside the container was its own loopback, so every console upgrade rolled back even though the new version was healthy. - Rollback re-stamps the version — after a rollback the rebuilt image now reports the version it rolled back to.
To get this release, run ./upgrade.sh once from your checkout (the upgrader image is built from it). From here on, the Upgrade now button in the console will do it.