This is an automated email from the ASF dual-hosted git repository.
dimberman pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airflow.git.
from 7a32866 The fix_ownership works independently of backend choice
(#9664)
add d93555b Add git sync option and unit tests for the Helm chart (#9371)
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci.yml | 11 ++
CI.rst | 2 +-
airflow/kubernetes/worker_configuration.py | 4 +
chart/README.md | 40 +++++-
chart/templates/_helpers.yaml | 95 +++++++++++++++
chart/templates/configmap.yaml | 40 +++++-
...vice.yaml => dags-persistent-volume-claim.yaml} | 35 +++---
.../templates/scheduler/scheduler-deployment.yaml | 16 +++
.../templates/webserver/webserver-deployment.yaml | 19 +++
chart/templates/workers/worker-deployment.yaml | 18 +++
chart/tests/dags-persistent-volume-claim_test.yaml | 64 ++++++++++
chart/tests/git-sync-scheduler_test.yaml | 135 +++++++++++++++++++++
chart/tests/git-sync-webserver_test.yaml | 66 ++++++++++
chart/tests/git-sync-worker_test.yaml | 70 +++++++++++
chart/values.yaml | 70 ++++++++++-
.../ci/ci_run_helm_testing.sh | 15 ++-
tests/kubernetes/test_worker_configuration.py | 4 +
17 files changed, 671 insertions(+), 33 deletions(-)
copy chart/templates/{webserver/webserver-service.yaml =>
dags-persistent-volume-claim.yaml} (63%)
create mode 100644 chart/tests/dags-persistent-volume-claim_test.yaml
create mode 100644 chart/tests/git-sync-scheduler_test.yaml
create mode 100644 chart/tests/git-sync-webserver_test.yaml
create mode 100644 chart/tests/git-sync-worker_test.yaml
copy airflow/www/compile_assets.sh => scripts/ci/ci_run_helm_testing.sh (68%)