potiuk commented on issue #22836:
URL: https://github.com/apache/airflow/issues/22836#issuecomment-1093043844

   otherwise https://github.com/apache/airflow/pull/22412 -> WORK
   
   > Is there any feature of airflow 2.3 that restrict the usage of the 
kubernetes provider 4.0.X in airlfow 2.2.5 ?
   
   Yeah. The main problem is that Airlfow 2.2.5 has KubernetesExecutor that 
both - uses cncf.kubernetes provider to run AND relies on old < 20.0.0 of 
`kubernrtes` library. A lot of things will work with `kubernetes==21.7.0` - but 
there are quite a few things that won't work unfortunately. An example (but 
this is just an example) is here: https://github.com/apache/airflow/issues/22560
   
   The new provider depend on > 21 (for good reasons) and rather than risk that 
there are more things not work - we decided that 2.2.* line and before will 
have to stick with the old provider.  Hopefully there will not be serious 
"issues" with the old provider (we can always release a critical fix for the 
the 3.* line of provider). But if you would like to use new features from 
kubernetes provider, you will have to go Airflow 2.3+.
   
   As a bonus, that might actually give people more incentive to move to 
Airlfow 2.3 at some point in time :).


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