fix(ci): run the node diagnostics as a script file (ansible-core 2.14 can't parse the multi-line -a) #70

Merged
jfraeys merged 1 commit from jfraeys/fix/staging-diagnostics-script into main 2026-10-11 16:33:36 -04:00
Owner

Run 479's diagnostics step failed with ERROR! Unable to parse argument string. list index out of range: the runner's ansible-core 2.14 can't parse a quoted multi-line -a string (my local ansible could). The snippet is now written to a temp file and run with ansible.builtin.script. Tested locally through the same ansible call. 🤖 Generated with Claude Code

Run 479's diagnostics step failed with `ERROR! Unable to parse argument string. list index out of range`: the runner's ansible-core 2.14 can't parse a quoted multi-line `-a` string (my local ansible could). The snippet is now written to a temp file and run with `ansible.builtin.script`. Tested locally through the same ansible call. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
fix(ci): run the node diagnostics as a script file
All checks were successful
Lint / lint (pull_request) Successful in 2m3s
Secret scan / scan (pull_request) Successful in 15s
b2e767cf85
The runner's ansible-core 2.14 cannot parse a quoted multi-line -a string ("Unable to parse argument string"),
so the failure dump in run 479 never printed. Use ansible.builtin.script with a temp file instead.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jfraeys/infra!70
No description provided.