The GitHub Actions job "Tests" on airflow.git has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
02415b4bbc9eb85288941845f7d2a3f8ca747833 / Jarek Potiuk <[email protected]>
move all k8S classes to cncf.kubernetes provider

This is the big move of all Kubenetes classes to go to provider.

The changes that are implemented in this move:

* replaced all imports from airflow.kubernetes to cncf.kubernetes
  Swith PEP-563 dynamic import rediretion and deprecation messages
  those messages now support overriding the "replacement" hints
  to make K8s deprecations more accurate
* pre_7_4_0_compatibility package with classes used by past
  providerrs have been "frozen" and stored in the package with
  import redirections from airflow.kubernetes(with deprecation warnings)
* kubernetes configuration is moved to kubernetes provider
* mypy started complaining about conf and set used in configuration.
  so better solution to handle deprecations and hinting conf
  returning AirlfowConfigParsing was added.
* example_kuberntes_executor uses configuration reading not in
  top level but in execute method
* PodMutationHookException and PodReconciliationError have
  been moved to cncf.kubernetes provider and they are imported
  from there with fallback to an airflow.exception ones in case
  old provider is used in Airflow 2.7.0
* k8s methods in task_instance have been deprecated and reolaced
  with functions in "cncf.kubernetes` template_rendering module
  the old way still works but raise deprecaton warnings.
* added extras with versions for celery and k8s
* raise AirflowOptionalProviderFeatureException in case there is
  attempt to use CeleryK8sExecutor
* added few "new" core utils to k8s (hashlib_wrapper,

Report URL: https://github.com/apache/airflow/actions/runs/5650311384

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to