This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to tag nightly-master
in repository https://gitbox.apache.org/repos/asf/airflow.git.
*** WARNING: tag nightly-master was modified! ***
from 0161b5e (commit)
to e2dc706 (commit)
from 0161b5e Increasing type coverage for multiple provider (#11159)
add f16354b Optionally disables PIP cache from GitHub during the build
(#11173)
add 2d831fb Update UPDATING.md (#11172)
add 0db7a30 New Breeze command start-airflow, it replaces the previous
flag (#11157)
add 044b441 Conditional MySQL Client installation (#11174)
add cb52fb0 Add example DAG and system test for MySQLToGCSOperator
(#10990)
add 54353f8 Increase type coverage for five different providers (#11170)
add 0ea3e61 Adds Kubernetes Service Account for the webserver (#11131)
add a888198c Allow overrides for pod_template_file (#11162)
add 4d2a787 Enables Kerberos sidecar support (#11130)
add e2dc706 Make kill log in DagFileProcessorProcess more informative
(#11124)
No new revisions were added by this update.
Summary of changes:
.dockerignore | 1 +
BREEZE.rst | 65 ++++++++++++--
Dockerfile | 76 ++++++-----------
Dockerfile.ci | 36 +++-----
IMAGES.rst | 8 ++
UPDATING.md | 2 +-
airflow/jobs/scheduler_job.py | 2 +-
.../cncf/kubernetes/operators/kubernetes_pod.py | 91 ++++++++++----------
airflow/providers/databricks/hooks/databricks.py | 32 ++++---
.../providers/databricks/operators/databricks.py | 63 +++++++-------
airflow/providers/exasol/hooks/exasol.py | 24 +++---
airflow/providers/exasol/operators/exasol.py | 8 +-
..._postgres_to_gcs.py => example_mysql_to_gcs.py} | 29 ++++---
airflow/providers/jdbc/operators/jdbc.py | 2 +-
airflow/providers/odbc/hooks/odbc.py | 22 ++---
.../providers/singularity/operators/singularity.py | 28 +++---
breeze | 99 ++++++++++++++++++----
breeze-complete | 7 +-
chart/README.md | 17 +++-
chart/templates/_helpers.yaml | 12 +++
chart/templates/configmap.yaml | 4 +
.../templates/webserver/webserver-deployment.yaml | 1 +
.../webserver-serviceaccount.yaml} | 10 +--
chart/templates/workers/worker-deployment.yaml | 61 +++++++++++++
chart/tests/git-sync-webserver_test.yaml | 13 ++-
chart/tests/git-sync-worker_test.yaml | 6 ++
chart/values.yaml | 63 ++++++++++++++
docs/build_docs.py | 1 -
.../{local_to_gcs.rst => mysql_to_gcs.rst} | 34 ++++----
docs/operators-and-hooks-ref.rst | 2 +-
docs/production-deployment.rst | 39 +++++++++
docs/security/kerberos.rst | 2 +
kubernetes_tests/test_kubernetes_pod_operator.py | 95 +++++++++++++--------
scripts/ci/docker-compose/base.yml | 2 +
scripts/ci/libraries/_build_images.sh | 5 ++
scripts/ci/libraries/_docker.env | 2 +
scripts/ci/libraries/_initialization.sh | 15 +++-
scripts/docker/install_mysql.sh | 58 +++++++++++++
scripts/in_container/check_environment.sh | 32 +------
scripts/in_container/entrypoint_ci.sh | 3 +
scripts/in_container/entrypoint_exec.sh | 3 +
scripts/in_container/run_tmux.sh | 53 ++++++++++++
...cheduler_autorestart.sh => run_tmux_welcome.sh} | 13 ++-
.../in_container/stop_tmux_airflow.sh | 11 +--
...o_gcs_system.py => test_mysql_to_gcs_system.py} | 33 +++-----
tests/test_project_structure.py | 1 -
46 files changed, 815 insertions(+), 371 deletions(-)
copy airflow/providers/google/cloud/example_dags/{example_postgres_to_gcs.py
=> example_mysql_to_gcs.py} (59%)
copy chart/templates/{workers/worker-serviceaccount.yaml =>
webserver/webserver-serviceaccount.yaml} (85%)
copy docs/howto/operator/google/transfer/{local_to_gcs.rst =>
mysql_to_gcs.rst} (60%)
create mode 100755 scripts/docker/install_mysql.sh
create mode 100755 scripts/in_container/run_tmux.sh
copy scripts/in_container/{prod/airflow_scheduler_autorestart.sh =>
run_tmux_welcome.sh} (80%)
copy docs/start_doc_server.sh => scripts/in_container/stop_tmux_airflow.sh
(84%)
copy tests/providers/google/cloud/transfers/{test_postgres_to_gcs_system.py =>
test_mysql_to_gcs_system.py} (77%)