hiveloom upgrade
Upgrades the hiveloom binary in place. Downloads the matching release
artifact, swaps the binary, and restarts the service if it was running
under the install script’s systemd unit.
Synopsis
hiveloom upgrade [OPTIONS]Options
| Flag | Description |
|---|---|
--check | Print whether an upgrade is available; do not install. |
--version <VERSION> | Target version (e.g. 0.3.0). Defaults to latest. |
--json | JSON output. |
Examples
See whether a newer release exists:
hiveloom upgrade --checkInstall the latest release:
sudo hiveloom upgradePin a specific version:
sudo hiveloom upgrade --version 0.3.0Pre-upgrade checklist
Always:
hiveloom backup create --output ...— seehiveloom backup.sudo systemctl stop hiveloom— if using a manual install path.hiveloom upgrade --version <X>— replace the binary.sudo systemctl start hiveloom— restart.hiveloom health— verify.
If something goes wrong, fall back with hiveloom rollback.
Schema migrations run automatically on the next serve after the
upgrade. Migrations are forward-compatible within a major version; cross-
major upgrades may require an explicit migration step — read the release
notes.
See also
- Upgrade — full operations walkthrough including rollback recipes.