From ec222c6449fd26e9a61a8377d1d665c7814c6ca3 Mon Sep 17 00:00:00 2001 From: Ephraim Anierobi Date: Tue, 14 Nov 2023 14:36:09 +0100 Subject: [PATCH] Add `python_kubernetes_script.jinja2` to package_data When providers are installed from sources, the `python_kubernetes_script.jinja2` is missing in the kubernetes provider package. This commit adds the file to package_data so it's available in the kubernetes provider package when installed from sources --- setup.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/setup.py b/setup.py index 8a3abf52ecdfb..9b58f3c49b3a5 100644 --- a/setup.py +++ b/setup.py @@ -895,6 +895,8 @@ def parse_config_files(self, *args, **kwargs) -> None: provider_yaml_file, str(AIRFLOW_SOURCES_ROOT / "airflow") ) self.package_data["airflow"].append(provider_relative_path) + # Add python_kubernetes_script.jinja2 to package data + self.package_data["airflow"].append("providers/cncf/kubernetes/python_kubernetes_script.jinja2") else: self.install_requires.extend( [