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]
