CI: drop host port mapping on rabbitmq service in contract job #139
Reference in New Issue
Block a user
Delete Branch "worker/ci-host-port-collision-c3fcad-2"
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?
The contract job talks to the RabbitMQ service container over its network alias (rabbitmq:5672), so the host-side 5672:5672 mapping is unused. But it still binds port 5672 on the runner host, so two CI runs sharing a host collide and the service container fails to start (seen as run 210 failing with every step 'cancelled', while run 209 passed concurrently; run 210 alone later passed on the identical commit).
This removes exactly those two lines. The PR's own CI run is the proof: both build and contract jobs must go green.
Diff: 2 lines deleted, nothing else.