Per-deployment release and recovery procedures
Node Updates
Datab Node updates are prepared and verified for each institution. Current deployments may use an Ubuntu 24.04 systemd runtime; Ubuntu Core and snap channels are a separate appliance release path. The operator confirms which runtime and update channel a particular node uses before rollout.
Release checks
- Build and test the backend, desktop client, and any database migrations as one compatible release.
- Record the institution, version, artifact hashes, backup status, and rollback procedure.
- Install during an agreed maintenance window and verify service health and critical workflows.
- Keep the previous working release and a tested backup available for recovery.
Automatic desktop installation and node rollback depend on the actual package, configuration, and release channel. Ask Datab for the update procedure for your institution before applying a release.