github-actions[bot] opened a new pull request, #65868:
URL: https://github.com/apache/airflow/pull/65868

   The jaeger container in the otel integration compose file mapped four
   host ports (34317, 34318, 36686, 39422) inside the Linux default
   ephemeral port range (32768-60999). The kernel can transiently grab a
   port in that range as the source port of an outbound connection from
   any other process on the CI runner, which then races with the docker
   bind and surfaces as:
   
     failed to bind host port for 0.0.0.0:34318:172.18.0.3:4318/tcp:
     address already in use
   
   The retry mechanism (which restarts docker between attempts) does not
   help, because the holder is a non-docker process.
   
   Move the four jaeger host ports below 32768, matching the convention
   the other integration services in the same file already follow, and
   update the docstring in test_otel.py that pointed at the old jaeger UI
   port.
   (cherry picked from commit c29cc61998e6507c105cb580f9aee903ff256809)
   
   Co-authored-by: Jarek Potiuk <[email protected]>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to