This is an automated email from the ASF dual-hosted git repository.
ephraimanierobi pushed a change to branch v2-2-stable
in repository https://gitbox.apache.org/repos/asf/airflow.git.
from e0754a4 Fix rat-exclides and issue template licence (#22550)
new b48f614 Revert "Remove RefreshConfiguration workaround for K8s token
refreshing (#20759)"
new 9bd5297 Revert "Update Kubernetes library version (#18797)"
new 03b9b37 Revert "Fix handling some None parameters in kubernetes 23
libs. (#21905)"
new 012b22e Add 2.2.5 to CHANGELOG.txt and UPDATING.md
new 5460876 fixup! Add 2.2.5 to CHANGELOG.txt and UPDATING.md
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
CHANGELOG.txt | 5 +-
UPDATING.md | 6 +-
airflow/kubernetes/kube_client.py | 47 +-
airflow/kubernetes/pod_generator_deprecated.py | 9 +-
airflow/kubernetes/refresh_config.py | 124 +++++
airflow/providers/cncf/kubernetes/CHANGELOG.rst | 231 +--------
airflow/providers/cncf/kubernetes/__init__.py | 27 --
.../backcompat/backwards_compat_converters.py | 22 +-
.../providers/cncf/kubernetes/backcompat/pod.py | 27 +-
.../kubernetes/backcompat/pod_runtime_info_env.py | 18 +-
.../providers/cncf/kubernetes/backcompat/volume.py | 2 +
.../cncf/kubernetes/backcompat/volume_mount.py | 4 +
.../kubernetes/example_dags/example_kubernetes.py | 163 -------
.../providers/cncf/kubernetes/hooks/kubernetes.py | 97 ++--
.../cncf/kubernetes/operators/kubernetes_pod.py | 517 ++++++++++-----------
.../cncf/kubernetes/operators/spark_kubernetes.py | 16 +-
airflow/providers/cncf/kubernetes/provider.yaml | 8 -
.../cncf/kubernetes/sensors/spark_kubernetes.py | 15 +-
.../providers/cncf/kubernetes/utils/pod_manager.py | 8 +-
setup.py | 2 +-
tests/kubernetes/test_client.py | 28 +-
.../kubernetes/test_refresh_config.py | 30 +-
22 files changed, 525 insertions(+), 881 deletions(-)
create mode 100644 airflow/kubernetes/refresh_config.py
delete mode 100644
airflow/providers/cncf/kubernetes/example_dags/example_kubernetes.py
copy airflow/contrib/operators/bigquery_to_bigquery.py =>
tests/kubernetes/test_refresh_config.py (58%)