This is an automated email from the ASF dual-hosted git repository.
dimberman pushed a change to branch v1-10-test
in repository https://gitbox.apache.org/repos/asf/airflow.git.
from 8cd08b6 Fix failing docker image builds on python 2.7
new 7c7766e Add git sync option and unit tests for the Helm chart (#9371)
new 24103e3 Helm chart can now place arbitrary config settings in to
airflow.cfg (#9816)
The 2 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:
.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 | 86 ++----------
...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 | 152 ++++++++++++++++++++-
...rate_requirements.sh => ci_run_helm_testing.sh} | 15 +-
scripts/ci/libraries/_kind.sh | 3 +-
tests/kubernetes/test_worker_configuration.py | 4 +
18 files changed, 729 insertions(+), 106 deletions(-)
copy chart/templates/{flower/flower-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 scripts/ci/{ci_generate_requirements.sh => ci_run_helm_testing.sh} (68%)