You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ka...@apache.org on 2020/12/03 23:59:56 UTC

[airflow] branch v1-10-stable updated (41edd25 -> 9b909b7)

This is an automated email from the ASF dual-hosted git repository.

kaxilnaik pushed a change to branch v1-10-stable
in repository https://gitbox.apache.org/repos/asf/airflow.git.


    from 41edd25  Add back mistakenly removed scheduler command (#12779)
     add eb6ae74  Fix issue with empty Resources in executor_config (#12633)
     add 7356ae1  Typo Fix: Deprecated config force_log_out_after was not used (#12661)
     add daa725b  Support creation of configmaps & secrets and extra env & envFrom configuration in Helm Chart (#12164)
     add 3b50f4f  Fix typo in check_environment.sh (#12395)
     add 130ddd9  Remove CodeQL from PRS. (#12406)
     add c12c2f0  Switching to Ubuntu 20.04 as Github Actions runner. (#12404)
     add ff0f26a  The messages about remote image check are only shown with -v (#12402)
     add 011f948  Cope with '%' in password when waiting for migrations (#12440)
     add 7701f51  Fix broken CI.yml (#12454)
     add 951001a  Fix wait-for-migrations command in helm chart (#12522)
     add ff02efe  Fixes unneeded docker-context-files added in CI (#12534)
     add 43784ce  Adds missing licence headers (#12593)
     add 416b125  Use AIRFLOW_CONSTRAINTS_LOCATION when passed during docker build (#12604)
     add a4a825b  Adds possibility of forcing upgrade constraint by setting a label (#12635)
     add 5bd7613  Improved breeze messages for initialize-local-virtualenv and static-check --help (#12640)
     add 2d0b41a  Allows mounting local sources for github run-id images (#12650)
     add 0f18653  Add 1.10.13 to CI, Breeze and Docs (#12652)
     add 71c1e2e  Remove "@" references from constraints generattion (#12671)
     add 74e3c56  Setup.cfg change triggers full build (#12684)
     add 3f43846  Update setup.py to get non-conflicting set of dependencies (#12636)
     add 82fd4f9  Rename `[scheduler] max_threads` to `[scheduler] parsing_processes` (#12605)
     add 38a2219  Fix empty asctime field in JSON formatted logs (#10515)
     add 700bb07  Add metric for scheduling delay between first run task & expected start time (#9544)
     add 21e0202  Clarified information about supported Databases.
     add e3406e3  Improve verification of images with PIP check (#12718)
     add 2f3b1c7  [AIRFLOW-2809] Fix security issue regarding Flask SECRET_KEY
     add a8900fa  [AIRFLOW-2884] Fix Flask SECRET_KEY security issue in www_rbac (#3729)
     add 6b06584  [AIRFLOW-2886] Generate random Flask SECRET_KEY in default config (#3738)
     add 2b8b8a8  Add Kubernetes cleanup-pods CLI command for Helm Chart (#11802)
     add 9312a28  Pins PIP to 20.2.4 in our Dockerfiles (#12738)
     add d59853a  Update documentation about PIP 20.3 incompatibility
     add f46ed7c  Don't let webserver run with dangerous config (#12747)
     add fc6d0a8  Bump Airflow Version to 1.10.14
     add b49838f  Replace pkg_resources with importlib.metadata to avoid VersionConflict errors (#12694)
     add 0ce9e18  Add missing coma in setup.py (#12790)
     add 9b909b7  Add Changelog for 1.10.14

No new revisions were added by this update.

Summary of changes:
 .github/workflows/build-images-workflow-run.yml    |  28 +--
 .github/workflows/ci.yml                           |  92 ++++++--
 .github/workflows/codeql-analysis.yml              |  10 +-
 .github/workflows/delete_old_artifacts.yml         |   2 +-
 .github/workflows/label_when_reviewed.yml          |   2 +-
 .../workflows/label_when_reviewed_workflow_run.yml |   6 +-
 .github/workflows/scheduled_quarantined.yml        |   4 +-
 .pre-commit-config.yaml                            |   2 +-
 BREEZE.rst                                         |  15 +-
 CHANGELOG.txt                                      |  32 +++
 CI.rst                                             |   2 +-
 CONTRIBUTING.rst                                   |  31 ++-
 Dockerfile                                         |  15 +-
 Dockerfile.ci                                      |  21 +-
 IMAGES.rst                                         |  35 ++-
 INSTALL                                            |  26 ++-
 LOCAL_VIRTUALENV.rst                               |   8 +
 README.md                                          |  21 +-
 UPDATING.md                                        |   7 +
 airflow/bin/cli.py                                 |  92 ++++++++
 airflow/config_templates/config.yml                |   8 +-
 airflow/config_templates/default_airflow.cfg       |   8 +-
 airflow/config_templates/default_test.cfg          |   2 +-
 airflow/configuration.py                           |   6 +
 airflow/contrib/kubernetes/pod.py                  |   4 +-
 airflow/jobs/scheduler_job.py                      |   2 +-
 airflow/models/dagrun.py                           |  36 ++++
 airflow/plugins_manager.py                         |  39 +++-
 airflow/settings.py                                |   4 +-
 airflow/utils/dag_processing.py                    |   4 +-
 airflow/utils/log/json_formatter.py                |   3 +
 airflow/version.py                                 |   2 +-
 airflow/www/app.py                                 |   5 +-
 airflow/www_rbac/app.py                            |   4 +-
 breeze                                             |   9 +-
 breeze-complete                                    |   1 +
 chart/README.md                                    |   6 +-
 chart/files/pod-template-file.kubernetes-helm-yaml |  11 +-
 chart/templates/_helpers.yaml                      |  20 +-
 chart/templates/{ => configmaps}/configmap.yaml    |   0
 .../extra-configmaps.yaml}                         |  36 ++--
 chart/templates/create-user-job.yaml               |   2 +
 chart/templates/flower/flower-deployment.yaml      |   2 +-
 chart/templates/migrate-database-job.yaml          |   2 +
 .../templates/scheduler/scheduler-deployment.yaml  |  10 +-
 .../{fernetkey-secret.yaml => extra-secrets.yaml}  |  42 ++--
 .../templates/webserver/webserver-deployment.yaml  |   8 +-
 chart/templates/workers/worker-deployment.yaml     |  10 +-
 chart/tests/helm_template_generator.py             |  12 ++
 chart/tests/test_extra_configmaps_secrets.py       | 110 ++++++++++
 chart/tests/test_extra_env_env_from.py             | 117 ++++++++++
 chart/values.schema.json                           |  44 ++++
 chart/values.yaml                                  |  51 +++++
 docs/faq.rst                                       |   7 +-
 docs/howto/initialize-database.rst                 |   6 +-
 docs/installation.rst                              |  24 ++-
 docs/metrics.rst                                   |  31 ++-
 docs/production-deployment.rst                     |  50 ++---
 docs/security.rst                                  |  23 ++
 docs/start.rst                                     |   9 +
 scripts/ci/dockerfiles/bats/Dockerfile             |  17 ++
 scripts/ci/dockerfiles/stress/Dockerfile           |  17 ++
 scripts/ci/images/ci_prepare_ci_image_on_ci.sh     |   1 -
 scripts/ci/images/ci_prepare_prod_image_on_ci.sh   |   1 -
 scripts/ci/images/ci_verify_ci_image.sh            |  55 +++++
 scripts/ci/images/ci_verify_prod_image.sh          |  94 ++++++++
 scripts/ci/images/ci_wait_for_all_ci_images.sh     |  36 +---
 scripts/ci/images/ci_wait_for_all_prod_images.sh   |  38 +---
 .../ci_wait_for_ci_image.sh}                       |  19 +-
 .../ci_wait_for_prod_image.sh}                     |  19 +-
 scripts/ci/libraries/_build_images.sh              | 163 +++++++++-----
 scripts/ci/libraries/_push_pull_remove_images.sh   |  44 +++-
 scripts/ci/selective_ci_checks.sh                  |  57 +++--
 scripts/in_container/airflow_ci.cfg                |   2 +-
 scripts/in_container/check_environment.sh          |   2 +-
 scripts/in_container/run_ci_tests.sh               |   8 +-
 scripts/in_container/run_generate_constraints.sh   |   1 +
 setup.py                                           |  46 ++--
 tests/cli/test_cli.py                              | 122 +++++++++++
 tests/kubernetes/models/test_pod.py                | 240 +++++++++++++--------
 tests/models/test_dagrun.py                        |  54 ++++-
 tests/plugins/test_plugins_manager_rbac.py         |  56 ++---
 tests/plugins/test_plugins_manager_www.py          |  17 +-
 tests/utils/log/test_json_formatter.py             |   9 +
 tests/utils/test_dag_processing.py                 |   2 +-
 85 files changed, 1825 insertions(+), 516 deletions(-)
 rename chart/templates/{ => configmaps}/configmap.yaml (100%)
 copy chart/templates/{secrets/fernetkey-secret.yaml => configmaps/extra-configmaps.yaml} (58%)
 copy chart/templates/secrets/{fernetkey-secret.yaml => extra-secrets.yaml} (55%)
 create mode 100644 chart/tests/test_extra_configmaps_secrets.py
 create mode 100644 chart/tests/test_extra_env_env_from.py
 create mode 100755 scripts/ci/images/ci_verify_ci_image.sh
 create mode 100755 scripts/ci/images/ci_verify_prod_image.sh
 copy scripts/ci/{pre_commit/pre_commit_sort_in_the_wild.sh => images/ci_wait_for_ci_image.sh} (67%)
 copy scripts/ci/{pre_commit/pre_commit_sort_in_the_wild.sh => images/ci_wait_for_prod_image.sh} (67%)