WBS-7.9: target snapshot admin deploy host runner
This commit is contained in:
@@ -47,6 +47,20 @@ Confirm that `snapshot_admin_server_v1.py` runs on Synology with loopback bindin
|
||||
- Re-run steps 2-7
|
||||
- Expected: identical response pattern after restart
|
||||
|
||||
## Queue check
|
||||
|
||||
If the deployment workflow stays queued for more than a few minutes:
|
||||
|
||||
1. Confirm the runner is registered with the host label.
|
||||
- `RUNNER_LABEL=snapshot-admin-host`
|
||||
- Re-register with `bash tools/re_register_act_runner_synology.sh` after setting the registration token.
|
||||
2. Confirm the runner daemon is running.
|
||||
- `bash tools/start_act_runner_synology.sh`
|
||||
3. Confirm the queue target is the host runner label.
|
||||
- Deploy workflow uses `runs-on: [self-hosted, snapshot-admin-host]`
|
||||
4. If another job is occupying the runner, wait for it to finish or cancel the stale workflow from Gitea.
|
||||
5. Re-dispatch `snapshot_admin_deploy.yml` after the runner is idle.
|
||||
|
||||
## Pass criteria
|
||||
|
||||
- Loopback `200` confirmed.
|
||||
|
||||
Reference in New Issue
Block a user