YahelyUshpiz commented on PR #58931:
URL: https://github.com/apache/airflow/pull/58931#issuecomment-3767246620

   > One general question: You say "some Alpine versions" - do you know which? 
Is it then in general rather advisable to prevent usage of these versions? On 
the other hand if you know this is happening in your environment, ist this then 
not for all Pods? Should the kill command for this case maybe made configurable 
that you can override it in your environment and it is in general configurable 
(e.g. on the default kubernetes connection like the Alpine image?
   
   On Alpine versions older than 3.14 the "-u" flag in "pgrep" doesn't exist, 
and it happened because the xcom sidecar image was specifically set to this 
version.
   It is an old version, and I agree that the solution may be just to upgrade 
the xcom sidecar image, but im my opinion if Airflow gives the user the option 
to set the xcom sidecar image - a better user experience would be to handle 
this fallback inside Airflow instead of handing it to the client.
   Also, this solution gives the most generic fallback (deleting the actual 
proc files), and is suitable if more cases similar to this will happen in the 
future.


-- 
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