[nomad-prep] P12 — dispatcher commits result.json via git push, not bind-mount #803
Labels
No labels
action
backlog
blocked
bug-report
cannot-reproduce
in-progress
in-triage
needs-triage
prediction/actioned
prediction/dismissed
prediction/unreviewed
priority
rejected
reproduced
tech-debt
underspecified
vision
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: disinto-admin/disinto#803
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of the Nomad+Vault migration prep backlog. Blocked by: #802 — P2 (dispatcher refactor).
Goal
Make the dispatcher commit
<action-id>.result.jsonback to thedisinto-opsrepo viagit add && git push(throughlib/forge-push.sh) instead of writing to a locally mounted filesystem. Portable across backends.Scope
Audit
docker/edge/dispatcher.shresult-writing logic:vault/actions/directory assuming the dispatcher's filesystem is shared with the host's ops-repo clone — that's docker-backend-coupled.lib/forge-push.shusing vault-bot's token.Acceptance criteria
disinto-opsmain authored by vault-bot withvault/actions/<id>.result.json.Why
Under Nomad, the dispatcher alloc's filesystem is not shared with the host ops-repo clone. Writing via git push works under both backends identically.
Labels / meta
[nomad-prep] P12— blocked by #802.