openvibers/openvibe.contracts Commits

manifests/services/games.json: rollback follows the 2026-09-27 ovhost cutover. ovhost deploy games (pnpm-build) restores the previous sha, rebuilds and restarts on a failed readiness check, and sudo ovhost rollback games --to <sha> is the manual path. The note that Games was not managed by ovhost was stale. Ships in the next tag.

OP OpenVibers committed 28 Sept 2026 · 6b5dbcf4ff · 1 file, +2 −1


Changes

ddiff --git a/manifests/services/games.json b/manifests/services/games.json
iindex 472bcbe8..6ef4e262 100644
---- a/manifests/services/games.json
++++ b/manifests/services/games.json
@@@ -97,7 +97,8 @@
},
"rollback": {
"conditions": [
-- "manual only: Games is not managed by ovhost (pnpm workspace with a TypeScript build); check out the previous commit, rebuild and restart openvibe-games.service"
++ "automatic: ovhost deploy games (strategy pnpm-build) restores the previous sha, rebuilds and restarts when the ready URL does not answer 2xx after the restart",
++ "manual: sudo ovhost rollback games --to <sha> (rebuilds the workspace)"
],
"window": "as long as world.db has not been migrated past the older build's SCHEMA_VERSION",
"blockers": [