Airflow: Release backport package for cncf.kubernetes

Created on 12 Jul 2020  路  11Comments  路  Source: apache/airflow

Description

We skipped the cncf.kubernetes when releasing backport packages. This was because the cncf.kubernetes relied heavily on the core kubernetes executor classes and the differences in 1.10 vs. 2.0 for those were quite substantial. In 1.10.11 the Kubernetes executor classes have been been backported by @dimberman (Thanks!) so it should be much easier now to release the "cncf.kubernetes" backport packages (with the limitation that they only work for 1.10.11+).

Use case / motivation

People are asking for it !

Related Issues

8582

feature

Most helpful comment

@mathiassp , it's delayed a bit but for very good reasons (see the last comment and just updated description in https://github.com/apache/airflow/issues/10014)

There is a bug in cncf.kubernetes that several committers try to hunt and fix https://github.com/celery/celery/issues/6229 but also we decided last week that we are going to split Airflow 2.0 into separate packages and for that we want to introduce a mechanism of discovery for the backport and provider packages which I have a POC/WIP in place (for both 2.0 and 1.10.13) - we want to release all that together to make sure it is proven before we release it in 2.0 later this year.

All 11 comments

We should also release GKePodOperator, because it depends on cncf.kubernetes.

Yep. It's actually been released already, but does not work :(

@anitakar told that it was not working but I am not 100% sure if it was missing in the package or not importable. Should be easy to check @mik-laj

@potiuk Is there any update on backport package for cncf.kubernetes

It's planned to release soon: See: https://github.com/apache/airflow/issues/9781

1.10.12 has been released and that was one last blocker - I will take a look at preparing release of backports tomorrow :)

Any update on the release of the backport package for cncf.kubernetes? I can't seem to find it in the PyPi repository.

@mathiassp , it's delayed a bit but for very good reasons (see the last comment and just updated description in https://github.com/apache/airflow/issues/10014)

There is a bug in cncf.kubernetes that several committers try to hunt and fix https://github.com/celery/celery/issues/6229 but also we decided last week that we are going to split Airflow 2.0 into separate packages and for that we want to introduce a mechanism of discovery for the backport and provider packages which I have a POC/WIP in place (for both 2.0 and 1.10.13) - we want to release all that together to make sure it is proven before we release it in 2.0 later this year.

@potiuk is there further action here?
We have cncf provider released

Closed indeed

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ephraimbuddy picture ephraimbuddy  路  3Comments

turbaszek picture turbaszek  路  3Comments

hagope picture hagope  路  4Comments

zacwellmer picture zacwellmer  路  4Comments

Labbs picture Labbs  路  4Comments