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

   * Fix KubernetesPodOperator XCom sidecar hang on Alpine
   The [extract_xcom_kill] method previously used  to identify and kill the 
sidecar process. However, the  implementation in some Alpine/BusyBox versions 
does not support the  flag, causing the command to fail and the sidecar to hang 
indefinitely.
   This commit replaces the  command with a portable shell loop that iterates 
over  to identify processes owned by the current user. This ensures 
compatibility with all Alpine versions and removes the dependency on .
   
   * changed alpine fallback command
   
   * added conditional fallback xcom kill command when the primary one fails
   
   * Revert "changed alpine fallback command"
   
   This reverts commit 8c4b5f50fa284bee5d7b310d41bc983862cc406b.
   
   * Convert the xcom kill command conditioning to exception and try/catch
   
   * Fixed command string format
   (cherry picked from commit ed78d6c2c9e98c35dfdd58dc8b410bab89847de7)
   
   Co-authored-by: Yahely Ushpiz 
<[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