Skip to content

fix(ansible): scope ping output per host - #1317

Merged
simonjcarr merged 1 commit into
mainfrom
codex/issue-1315-ansible-group-hosts
May 12, 2026
Merged

simonjcarr merged 1 commit into
mainfrom
codex/issue-1315-ansible-group-hosts

Conversation

@simonjcarr

Copy link
Copy Markdown
Collaborator

Summary

  • Scope Ansible ping stdout/stderr to the matching inventory host before storing per-host task output
  • Preserve command-level diagnostics when Ansible output is not host-specific
  • Add a contract regression test for multi-host Ansible ping output isolation

Fixes #1315.

Validation

  • python3 -m unittest tests/test_contract.py from apps/ansible-api
  • git diff --check

Note: pnpm is not available on this shell PATH, so web package tests were not run locally.

@simonjcarr
simonjcarr merged commit 96ea431 into main May 12, 2026
19 checks passed
@simonjcarr
simonjcarr deleted the codex/issue-1315-ansible-group-hosts branch May 12, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ansible run against a group reports multiple servers for each entry

1 participant