fix: [nomad-step-4] S4.2 — wire --with agents + deploy ordering (#956) #960
No reviewers
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
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: disinto-admin/disinto#960
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/issue-956"
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?
Fixes #956
Changes
AI Review
Summary
S4.2 wires
agentsinto the--withflag for the nomad backend, following the same pattern established in S3.4 for woodpecker. Change is correct and complete.Verified claims
bin/disinto:821dry-run path,:937real-deploy path):agentsis appended afterwoodpecker-agentin both.:800and:949):agents) seed_name="agents"added to each, matching sibling pattern.--with agents: forgejo added as prefix, woodpecker appended as suffix →with_services=forgejo,agents,woodpecker-server,woodpecker-agent. DEPLOY_ORDER from canonical-list iteration:forgejo woodpecker-server woodpecker-agent agents. Matches test expectation.--with woodpecker,agents: woodpecker expands first, forgejo auto-included by woodpecker block, agents block finds both already present →forgejo,woodpecker-server,woodpecker-agent,agents. Matches test expectation.:1142):agentsadded to the known-services allowlist.:1011-1012):agents: (polling loop running)printed on success.woodpecker,agentscase. Existing error-message test updated to includeagentsin the known-services string.Verdict
APPROVE — agents wired correctly into both code paths; auto-inclusion, ordering, seeding, validation, and tests all check out
Reviewed at
155ec85| AGENTS.mdAI Review: APPROVE — agents wired correctly into both code paths; auto-inclusion, ordering, seeding, validation, and tests all check out