The GitHub Actions job "Tests (AMD)" on 
airflow.git/fix/coordinator/macos-loopback has succeeded.
Run started by GitHub user jason810496 (triggered by jason810496).

Head commit for run:
c5059fe51e51c076b11dbd54be54a66b25c497bb / LIU ZHE YOU <[email protected]>
Fix Java coordinator rejecting macOS dual-stack loopback connections

## Why

On macOS the task JVM's dual-stack loopback connection is reported by psutil in 
the IPv4-compatible form (`::127.0.0.1`), which the coordinator's ownership 
check did not normalize (only the IPv4-mapped `::ffff:127.0.0.1` form was), so 
every Java task was rejected with "process exited with 1 before connecting".

## What

- Canonicalize IPv4-compatible IPv6 (`::a.b.c.d`) to plain IPv4 in 
`_socket_address`, excluding `::` and `::1`, alongside the existing IPv4-mapped 
handling.
- Add `test_matches_dual_stack_ipv4_compatible_connection` regression test.

---

##### Was generative AI tooling used to co-author this PR?

- [x] Yes, with help of Claude Code Opus 4.8 following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)

Signed-off-by: LIU ZHE YOU <[email protected]>

Report URL: https://github.com/apache/airflow/actions/runs/28142644750

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to