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/11/21 00:49:38 UTC

[airflow] branch v1-10-stable updated (deb7fc0 -> 5b61c21)

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.


    omit deb7fc0  Add setup.cfg for apache-airflow-upgrade-check (#12517)
    omit d7ace02  Add upgrade check rule to ensure on "latest" versions (#12514)
    omit 6739b53  Add upgrade rule to check for mesos executor and flag to change it. (#11528)
    omit 8e5f722  Silence DagBag INFO logs during upgrade check (#12507)
    omit 47fc5c4  Add readme for upgrade-check "subpackage". (#12506)
    omit cb0a290  Fix connection upgrade rules so they run with SQLite backend: (#12502)
    omit 18100a0  Create UndefinedJinjaVariablesRule (Resolves #11144) (#11241)
    omit fb90c75  Make airflow upgrade_check a command from a separate dist (#12397)
    omit 0122893  Fixes bad mocking of UUID and removes upper-limitation on sentry
    omit e7704c5  Marked test_localtaskjob_maintain_heart_rate as xfail
    omit 74d7e2e  Removes stable tests from quarantine (#10768)
    omit 69db6be  Fixes pull error on building tagged image (#12378)
    omit dbbc072  Add extra info when starting extra actions in Breeze (#12377)
    omit f184202  Sentry >= 0.19.0 introduces a breaking change
    omit 88419e6  Limited cryptography to < 3.2 for python 2.7
    omit 9424bff  All kubernetes tests use the same host python version (#12374)
    omit bad94b2  Add TargetQueryValue to KEDA Autoscaler (#9748)
    omit d20392e  Fix missing dash in flag for statsd container (#10691)
    omit 81df5ee  Update scheduler deployment - dags volume mount (#10630)
    omit 8d8e2fd  Wrong key in DAGs Persistent Volume Claim (#10627)
    omit aebfdb5  Add imagePullSecrets to the create user job (#9802)
    omit d633bac  Run create-user-job as user with specified id (#10291)
    omit 30a3cb0  use the correct claim name in the webserver (#9688)
    omit c333fa7  Chart: Flower deployment should use Flower image (#10701)
    omit e255134  Proposal: remove -serviceaccount suffix from KSA names in helm chart (#10892)
    omit 9632d60  Fix helm unit test for pod_template_file (#12345)
    omit 7135196  Mount airflow.cfg to pod_template_file (#12311)
    omit 3b33645  Fix indentation for affinities in helm chart (#12288)
    omit 5bb095f  Fix spelling (#12253)
    omit 2d1c1ba  Move metrics configuration to new section - metrics (#12165)
    omit 1515d64  Fix default values for Helm Chart (#12153)
    omit 95e14c8  Enable Black - Python Auto Formmatter (#9550)
    omit ddea86f  Use PyUpgrade to use Python 3.6 features (#11447)
    omit ebe0a9e  Add Kubernetes cleanup-pods CLI command for Helm Chart (#11802)
    omit 99eba6f  fix helm scheduler deployment / scheduler logs (#11685)
    omit a9396bd8 All k8s object must comply with JSON Schema (#12003)
    omit 6bed3fa  fix helm chart worker deployment without kerberos (#11681)
    omit f057c06  Add Flower Authentication to Helm Chart (#11836)
    omit 960389f  Validate airflow chart values.yaml & values.schema.json (#11990)
    omit 8db6881  Remove unused value in Helm Chart - podMutation (#11703)
    omit 3f2f454  Consistent use images in Helm Chart (#11701)
    omit 0175f7a  fix pod launcher rolebinding in helm chart (#11675)
    omit dcdf5cb  Pod template file uses custom custom env variable (#11480)
    omit 9700fa3  Improvements for pod template file with git sync container (#11511)
    omit d95bb96  Create job for airflow migrations (#11533)
    omit 4cd3e95  Add missing values entries to Parameters in chart/README.md (#11477)
    omit 46ef146  Allow multiple schedulers in helm chart (#11330)
    omit 1df2dbe  Mount volumes and volumemounts into scheduler and workers (#11426)
    omit 6811b51  Adds missing schema for kerberos sidecar configuration (#11413)
    omit c2de339  Mutual SSL added in PGBouncer configuration in the Chart (#11384)
    omit 169a57a  Add capability of adding service account annotations to Helm Chart (#11387)
    omit 8c728cf  Add CeleryKubernetesExecutor to helm chart (#11288)
    omit 07c1cf2  Single/Multi-Namespace mode for helm chart (#11034)
    omit b359d70  Kubernetes executor can adopt tasks from other schedulers (#10996)
    omit 294d3bd  Enables Kerberos sidecar support (#11130)
    omit 5f50a93  Adds Kubernetes Service Account for the webserver (#11131)
    omit 956e933  Fix gitSync user in the helm Chart (#11127)
    omit 0bee131  Install cattr on Python 3.7 - Fix docs build on RTD (#12045)
    omit fa39d24  Removes the cidfile before generation (#12372)
    omit 59f2f35  Limit version of marshmallow-sqlalchemy
    omit 6541d49  Bump attrs and cattrs dependencies (#11969)
    omit 1475110  Bump attrs to > 20.0 (#11799)
    omit e15b0be  Synchronize INTHEWILD.md with master
    omit c72954e  Simplifies check whether the CI image should be rebuilt (#12181)
    omit ca7cc59  For v1-10-test PRs and pushes, use target branch scripts for images (#12339)
    omit e2005ae  Deploy was not working from Breeze (#12319)
    omit 78caaa7  Python base image is shared between CI and PROD image (#12280)
    omit 7b2e9ac  Added k9s as integrated tool to help with kubernetes testing (#12163)
    omit b02cb03  Docker context files should be available earlier (#12219)
    omit df2fc8f  Fixes continuous image rebuilding with Breeze (#12256)
    omit bb1be3f  Add Markdown linting to pre-commit (#11465)
    omit fe394fd  Beautify Output of setup-installation pre-commit (#12218)
    omit 857feea  Fix permissions of mounted /tmp directory for Breeze (#12157)
    omit c8776bd  Remove popd which is a remnant from past (#12211)
    omit 2dd0a8d  Fixes timeout in helm chart tests (#12209)
    omit 2efdf79  Fixed path of the test_core.py file in docs (#12191)
    omit 0d481f4  Adds extra check while the selective checks are run (#12178)
    omit 256a4e3  Uses always the same Python base image as used for CI image (#12177)
    omit abb0cea  Fixes "--force-clean-images" flag in Breeze (#12156)
    omit 22a469e  Fixes undefined variables (#12155)
    omit 78d3e43  Update to new helm stable repo (#12137)
    omit 3d3cb17  Work properly if some variables are not defined (#12135)
    omit 9f93b3f  Add Kubernetes files to selective checks (#12114)
    omit b5259da  Update install_mysql.sh (#12101)
    omit f224e26  Fix proper SHA in check preventing accidentally merging PR (#12083)
    omit bd93d0a  Use sys.exit() instead of exit() (#12084)
    omit 52ccf22  Fixes problem with building a PROD image (#12080)
    omit e7e6bda  If we build a new image, we should run more than basic checks (#12070)
    omit a6c31ea  Adds a forgotten word in a README.md (#12066)
    omit fb67c5a  Uses DOCKER_TAG when building image in DockerHub (#12050)
    omit a8d6dd2  Fixes documentation-only selective checks (#12038)
    omit cbf035b  Checks if all the libraries in setup.py are listed in installation.rst file (#12023)
    omit 2395879  Turns failure of PR label when approved action into warning (#12017)
    omit 6daee11  Fix canceling of CodeQL workflow (#12024)
    omit a7c9a4a  Fixes problem with non-iterable data returned by GH API (#12021)
    omit 60bddcf  Revise "Project Focus" copy (#12011)
    omit 0e464de  Adds more aggressive cancelling of duplicate Build Image jobs (#12018)
    omit a4ad74f  Add contributor-targeted description of the PR workflow. (#12016)
    omit 2b86a9a  Adds documentation about the optimized PR workflow (#12006)
    omit 8bf0569  Fix K8S CI job name rendering (#12007)
    omit 03e1d96  Switches to "cancel-all-duplicates' mode of cancelling. (#12004)
    omit c6f41af  Implements canceling of future duplicate runs (but the latest) (#11980)
    omit ed76100  Move Project focus and Principles higher in the README (#11973)
    omit 9f6e739  Pin `kubernetes` to a max version of 11.0.0. (#11974)
    omit 02df87c  Updated documentation for the CI with mermaid sequence diagrams (#10380)
    omit 5d16302  Migrate from helm-unittest to python unittest (#11827)
    omit 05780f2  Remove archived link from README.md (#11945)
    omit abf7d49  ci: Fix CodeQL Workflow for Javascript (#11941)
    omit 66040c8  The PRs which are not approved run subset of tests (#11828)
    omit 03a03fb  Simplify "scheduled" conditons to follow today's change in GA (#11876)
    omit 9ee300c  Fix Helm Chart Testing guide (#11909)
    omit b39c47d  Constraints job depends on CI images (#11904)
    omit d153de4  Add Python Helm testing framework (#11693)
    omit 4c338bd  Fixes a problem with checked-out version of the selective check (#11891)
    omit b9d2efa  Fix broken link in README.md (#11885)
    omit 5eb88c7  Fixes the doc pattern in selective checks (#11834)
    omit ca59ac0  Constraints generation runs regardless from test status (#11838)
    omit 0e8e2d0  Retrieve PR labels from the associated PR (#11820)
    omit 6911a4a  Occasional docker-compose errors will be easier to diagnose (#11835)
    omit 4fde2f0  Local Executor is used by default for MySQL/Postgres breeze (#11792)
    omit d2e6393  Removes duplicates from DISABLED_INTEGRATIONS variable (#11831)
    omit 4be0003  Fix typo in scripts/in_container/entrypoint_ci.sh (#11824)
    omit 9d3d423  Switch postgres from 10 to 13 (#11785)
    omit 0197867  Use LocalExecutor by default with tmux + Breeze (#11791)
    omit d356bb6  Update download url for Airflow Version (#11800)
    omit e34f69d  Add Project URLs for PyPI page (#11801)
    omit afbd433  The .pypirc file is read from docker-context-files (#11779)
    omit abe30a6  Add test types displayed in CI (#11770)
    omit 7740be0  Enables splitting tests into smaller chunks (#11659)
    omit b0602e6  Fixes ROVIDERS -> PROVIDERS typo in Dockerfile (#11738)
    omit c1468a7  Also cancel duplicated Build Image runs for master pushes (#11655)
    omit e2c5a61  Fixing problem with missing output in pre-commits in some cases (#11684)
    omit 321d968  Security scans are also selective now (#11674)
    omit 6f36d99  Add missing doc dependency in CI (#11678)
    omit 8cf6a5a  Removes separate cancel codeql workflow (#11672)
    omit 8c81379  Bats tests should be much faster now for pre-commits. (#11662)
    omit 20785ce  Brings back fixup to CI optimisation (#11671)
    omit f5bc901  Optimizes CI builds heavily with selective checks (#11656)
    omit 490b70d  Fixes versioning for pre-release provider packages (#11586)
    omit d571e58  Sourcing the profile file should be sufficient to update the PATH, re-login is not required. (#11588)
    omit 98d4a67  Dumps more logs in case of CI failure (#11614)
    omit 0611fbd  Revert "Fixed an error introduced in selective checks (#11640)" (#11647)
    omit a68fad4  Revert "Fixes selective tests in case of missing merge commits (#11641)" (#11646)
    omit 37603d2  Fixes selective tests in case of missing merge commits (#11641)
    omit 4fce985  Fixed an error introduced in selective checks (#11640)
    omit e22f176  Fix random kills during pre-commit image building (#11535)
    omit 6a54c96  Improves stability of K8S tests by caching binaries and repeats (#11634)
    omit 1038a4a  Optimizes CI builds heavily with selective checks (#11541)
    omit 26bbe72  Fix typo in BREEZE.rst (#11637)
    omit 6f9af0e  Name and optionally preserve data volumes in Breeze (#11628)
    omit bbcecd7  Expose flower and redis ports in breeze (#11624)
    omit 5dc4981  The scripts fixing ownership and cleaning tmp use docker run (#11569)
    omit 31fe3d8  Clarify breeze docs --install-airflow-version/-reference (#11570)
    omit 33bc7e4  Adds capability of installing wheel packages in CI image (#11527)
    omit 74addf6  More stable kubernetes port forwarding (#11538)
    omit 4b73531  Fixes remaining test-type strategy problems (#11522)
    omit 39aa068  Fix typo in scripts/ci/libraries/_initialization.sh (#11517)
    omit db7038b  Combine back multiple test types into single jobs (#11504)
    omit 7ff9360  Update CONTRIBUTING.rst (#11461)
    omit 947d601  Enables back duplicate cancelling on push/schedule (#11471)
    omit af792b3  Increase timeout for waiting for images (#11460)
    omit 2197297  Selective tests - depends on files changed in the commit. (#11417)
    omit 460c09b  Fix constraints generation script (#11412)
    omit ac39581  Split tests to more sub-types (#11402)
    omit 4ae2f74  Fix command to run tmux with breeze in BREEZE.rst (#11340)
    omit fae238b  Improve Committer's guide docs (#11338)
    omit 27ec832  Adds --install-wheels flag to breeze command line (#11317)
    omit 975866b  Moves Commiter's guide to CONTRIBUTING.rst (#11314)
    omit a03d535  Add remaining community guidelines to CONTRIBUTING.rst (#11312)
    omit 1c4e4dc  Fix link to static checks in CONTRIBUTING.rst (#11271)
    omit 7749b5a  The bats script for CI image is now placed in the docker folder (#11262)
    omit f400df3  Add Python version to Breeze cmd (#11228)
    omit 1330da9  Fix typo in command in CI.rst (#11233)
    omit 6155dfb  Fix typos in Dockerfile.ci (#11187)
    omit 9b375f4  Cache for kubernetes tests is updateable (#10945)
    omit 6247bf9  Update node installation cmd (#10744)
    omit 1ae344f  Add Airflow 1.10.12 to breeze-complete (#10592)
    omit 3f96a5b  Use snakebite-py3 for HDFS dependency for Python3 (#12340)
    omit d986a75  Better file extension for Helm template (#11702)
    omit 7b015b0  Enforce strict rules for yamllint (#11709)
    omit f81247b  Revert "Update yamllint & isort pre-commit hooks (#11252)"
    omit 4c18502  Revert "Adds --no-rbac-ui flag for Breeze airflow 1.10 installation (#11315)"
    omit 1366113f The .pypirc file is read from docker-context-files (#11779)
    omit 4c70c8f  [AIRFLOW-3607] Optimize dep checking when depends on past set and concurrency limit
    omit 69d41e9  [AIRFLOW-3607] Only query DB once per DAG run for TriggerRuleDep (#4751)
    omit e3233e5  Modify helm chart to use pod_template_file (#10872)
    omit 4ed747d  Fixes SHA used for cancel-workflow-action (#11400)
    omit 7e5de65  Add capability of customising PyPI sources (#11385)
    omit 7dc8bb0  Workarounds "unknown blob" issue by introducing retries (#11411)
    omit d1fb27d  Fixes cancelling of too many workflows. (#11403)
    omit 19ae898  Fixes automated upgrade to latest constraints. (#11399)
    omit 0544629  Push and schedule duplicates are not cancelled. (#11397)
    omit 7394c3e  Constraints and PIP packages can be installed from local sources (#11382)
    omit d93fade  Add pypirc initialization (#11386)
    omit e5558a2  Better diagnostics when there are problems with Kerberos (#11353)
    omit 25fb57a  Bump cache version for kubernetes tests (#11355)
    omit 8137295  Better message when Building Image fails or gets cancelled. (#11333)
    omit d9dcb0f  Adds --no-rbac-ui flag for Breeze airflow 1.10 installation (#11315)
    omit 9205a4f  Breeze start-airflow command wasn't able to initialize the db in 1.10.x (#11207)
    omit 04807f2  SkipMixin: Handle empty branches (#11120)
    omit 67fc43d  [AIRFLOW-5274] dag loading duration metric name too long (#5890)
    omit f85c7b2  Handle no Dagrun in DagrunIdDep (#8389) (#11343)
    omit 45b744b  Replaces depreated set-env with env file (#11292)
    omit e9933a1  Switched to Run Checks for Building Images. (#11276)
    omit 9018b9d  Improve running and canceliling of the PR-triggered builds. (#11268)
    omit 186f0ea  Limits CodeQL workflow to run only in the Apache Airflow repo (#11264)
    omit 1e26ce3  Add Github Code Scanning (#11211)
    omit 7d24c76  Add ImportChangesRule for upgrade check (#11056)
    omit 9ea83e6  The bats script for CI image is now placed in the docker folder
    omit 2d53a28  Fix 'Upload documentation' step in CI (#10981)
    omit 7d3f481  Breeze: Fix issue with pulling an image via ID (#11255)
    omit daed5c9  Update yamllint & isort pre-commit hooks (#11252)
     add 580d1e7  Breeze: Fix issue with pulling an image via ID (#11255)
     add c174146  Fix 'Upload documentation' step in CI (#10981)
     add d76466b  The bats script for CI image is now placed in the docker folder
     add 1b7638e  Add ImportChangesRule for upgrade check (#11056)
     add 4bbc58f  Add Github Code Scanning (#11211)
     add 8c753aa  Limits CodeQL workflow to run only in the Apache Airflow repo (#11264)
     add 865eb40  Improve running and canceliling of the PR-triggered builds. (#11268)
     add fd52ea2  Switched to Run Checks for Building Images. (#11276)
     add bbc2447  Replaces depreated set-env with env file (#11292)
     add 3a3d176  Handle no Dagrun in DagrunIdDep (#8389) (#11343)
     add 50a22ea  [AIRFLOW-5274] dag loading duration metric name too long (#5890)
     add 8d9217f  SkipMixin: Handle empty branches (#11120)
     add df4c0b4  Breeze start-airflow command wasn't able to initialize the db in 1.10.x (#11207)
     add 70911da  Better message when Building Image fails or gets cancelled. (#11333)
     add 7e06e5d  Bump cache version for kubernetes tests (#11355)
     add f609d56  Better diagnostics when there are problems with Kerberos (#11353)
     add 57a8907  Add pypirc initialization (#11386)
     add 25a5638  Constraints and PIP packages can be installed from local sources (#11382)
     add 5a7181b  Push and schedule duplicates are not cancelled. (#11397)
     add e3ca2cc  Fixes automated upgrade to latest constraints. (#11399)
     add 6d813a4  Fixes cancelling of too many workflows. (#11403)
     add ed989f2  Workarounds "unknown blob" issue by introducing retries (#11411)
     add 129df5c  Add capability of customising PyPI sources (#11385)
     add 6c911f4  Fixes SHA used for cancel-workflow-action (#11400)
     add 1ab6391  Modify helm chart to use pod_template_file (#10872)
     add cb8d53f  [AIRFLOW-3607] Only query DB once per DAG run for TriggerRuleDep (#4751)
     add 268f1be  [AIRFLOW-3607] Optimize dep checking when depends on past set and concurrency limit
     add a1113cc  The .pypirc file is read from docker-context-files (#11779)
     add 21ff7aa  Enforce strict rules for yamllint (#11709)
     add 9ccbd1f  Better file extension for Helm template (#11702)
     add e855562  Use snakebite-py3 for HDFS dependency for Python3 (#12340)
     add 4173b72  Add Airflow 1.10.12 to breeze-complete (#10592)
     add 2add685  Update node installation cmd (#10744)
     add d0f46ba  Cache for kubernetes tests is updateable (#10945)
     add 31ed09c  Fix typos in Dockerfile.ci (#11187)
     add 2218ecb  Fix typo in command in CI.rst (#11233)
     add 1fd5dee  Add Python version to Breeze cmd (#11228)
     add f03f813  The bats script for CI image is now placed in the docker folder (#11262)
     add b093df9  Fix link to static checks in CONTRIBUTING.rst (#11271)
     add cfcbfbe  Add remaining community guidelines to CONTRIBUTING.rst (#11312)
     add ae99892  Moves Commiter's guide to CONTRIBUTING.rst (#11314)
     add c2a8bf2  Adds --install-wheels flag to breeze command line (#11317)
     add b8bce768 Improve Committer's guide docs (#11338)
     add 16b843b  Fix command to run tmux with breeze in BREEZE.rst (#11340)
     add 25be527  Split tests to more sub-types (#11402)
     add dabf12f  Fix constraints generation script (#11412)
     add 69696d8  Selective tests - depends on files changed in the commit. (#11417)
     add f1278a2  Increase timeout for waiting for images (#11460)
     add 47087c0  Enables back duplicate cancelling on push/schedule (#11471)
     add a8798fd  Update CONTRIBUTING.rst (#11461)
     add d78c923  Combine back multiple test types into single jobs (#11504)
     add c69a6ab  Fix typo in scripts/ci/libraries/_initialization.sh (#11517)
     add 8a32d3e  Fixes remaining test-type strategy problems (#11522)
     add c0f9122  More stable kubernetes port forwarding (#11538)
     add 7974524  Adds capability of installing wheel packages in CI image (#11527)
     add 9578262  Clarify breeze docs --install-airflow-version/-reference (#11570)
     add 0b15ed1  The scripts fixing ownership and cleaning tmp use docker run (#11569)
     add bcc3323  Expose flower and redis ports in breeze (#11624)
     add e0da354  Name and optionally preserve data volumes in Breeze (#11628)
     add 59a2b4a  Fix typo in BREEZE.rst (#11637)
     add d9b8b90  Optimizes CI builds heavily with selective checks (#11541)
     add 416e8dd  Improves stability of K8S tests by caching binaries and repeats (#11634)
     add ce77fb6  Fix random kills during pre-commit image building (#11535)
     add 5d2be3c  Dumps more logs in case of CI failure (#11614)
     add dd6df90  Sourcing the profile file should be sufficient to update the PATH, re-login is not required. (#11588)
     add 2a500e1  Fixes versioning for pre-release provider packages (#11586)
     add e7f38ec  Optimizes CI builds heavily with selective checks (#11656)
     add be83bd3  Brings back fixup to CI optimisation (#11671)
     add d345b58  Bats tests should be much faster now for pre-commits. (#11662)
     add 9e5bcae  Removes separate cancel codeql workflow (#11672)
     add 3b3e520  Add missing doc dependency in CI (#11678)
     add ccdee1d  Security scans are also selective now (#11674)
     add aa57093  Fixing problem with missing output in pre-commits in some cases (#11684)
     add a02570b  Also cancel duplicated Build Image runs for master pushes (#11655)
     add 4ac986c  Fixes ROVIDERS -> PROVIDERS typo in Dockerfile (#11738)
     add 3f655fd  Enables splitting tests into smaller chunks (#11659)
     add 4b24f59  Add test types displayed in CI (#11770)
     add 3b51512  The .pypirc file is read from docker-context-files (#11779)
     add a531cc1  Add Project URLs for PyPI page (#11801)
     add 9d0b9fd  Update download url for Airflow Version (#11800)
     add 70a4370  Use LocalExecutor by default with tmux + Breeze (#11791)
     add c4d04da  Switch postgres from 10 to 13 (#11785)
     add 5d945dd  Fix typo in scripts/in_container/entrypoint_ci.sh (#11824)
     add 9b1cadd  Removes duplicates from DISABLED_INTEGRATIONS variable (#11831)
     add 2a73739  Local Executor is used by default for MySQL/Postgres breeze (#11792)
     add 295f9b0  Occasional docker-compose errors will be easier to diagnose (#11835)
     add 98ffb05  Retrieve PR labels from the associated PR (#11820)
     add ed37aea  Constraints generation runs regardless from test status (#11838)
     add 9f4e324  Fixes the doc pattern in selective checks (#11834)
     add 70d4f44  Fix broken link in README.md (#11885)
     add 325e3d6  Fixes a problem with checked-out version of the selective check (#11891)
     add 643998d  Add Python Helm testing framework (#11693)
     add ab1e3c6  Constraints job depends on CI images (#11904)
     add 16a5f39  Fix Helm Chart Testing guide (#11909)
     add 9b2664c  Simplify "scheduled" conditons to follow today's change in GA (#11876)
     add 325b1bb  The PRs which are not approved run subset of tests (#11828)
     add 473e249  ci: Fix CodeQL Workflow for Javascript (#11941)
     add 4b3bcfe  Remove archived link from README.md (#11945)
     add 39e3912  Migrate from helm-unittest to python unittest (#11827)
     add 2474dd2  Updated documentation for the CI with mermaid sequence diagrams (#10380)
     add 509a097  Pin `kubernetes` to a max version of 11.0.0. (#11974)
     add 5fb21a8  Move Project focus and Principles higher in the README (#11973)
     add ae0bafc  Implements canceling of future duplicate runs (but the latest) (#11980)
     add b8dde2d  Switches to "cancel-all-duplicates' mode of cancelling. (#12004)
     add 4c8ef55  Fix K8S CI job name rendering (#12007)
     add d1efda0  Adds documentation about the optimized PR workflow (#12006)
     add 6088319  Add contributor-targeted description of the PR workflow. (#12016)
     add 94ca985  Adds more aggressive cancelling of duplicate Build Image jobs (#12018)
     add c43b692  Revise "Project Focus" copy (#12011)
     add 5927e22  Fixes problem with non-iterable data returned by GH API (#12021)
     add 8688a8c  Fix canceling of CodeQL workflow (#12024)
     add 8f96bd0  Turns failure of PR label when approved action into warning (#12017)
     add 3b27980  Checks if all the libraries in setup.py are listed in installation.rst file (#12023)
     add 8eca3f5  Fixes documentation-only selective checks (#12038)
     add 41e72ad  Uses DOCKER_TAG when building image in DockerHub (#12050)
     add 64b9177  Adds a forgotten word in a README.md (#12066)
     add b97e837  If we build a new image, we should run more than basic checks (#12070)
     add 6912044  Fixes problem with building a PROD image (#12080)
     add 6a68ee8  Use sys.exit() instead of exit() (#12084)
     add 7654c13  Fix proper SHA in check preventing accidentally merging PR (#12083)
     add 528ec2e  Update install_mysql.sh (#12101)
     add 0053dc0  Add Kubernetes files to selective checks (#12114)
     add d620118  Work properly if some variables are not defined (#12135)
     add 95dac80  Update to new helm stable repo (#12137)
     add ba148a7  Fixes undefined variables (#12155)
     add c3b5c07  Fixes "--force-clean-images" flag in Breeze (#12156)
     add 1a9873c  Uses always the same Python base image as used for CI image (#12177)
     add 1bf1583  Adds extra check while the selective checks are run (#12178)
     add 8e5f222  Fixed path of the test_core.py file in docs (#12191)
     add 0e9651e  Fixes timeout in helm chart tests (#12209)
     add cc26964  Remove popd which is a remnant from past (#12211)
     add 97e23ee  Fix permissions of mounted /tmp directory for Breeze (#12157)
     add c7f1587  Beautify Output of setup-installation pre-commit (#12218)
     add fac7687  Add Markdown linting to pre-commit (#11465)
     add e5f78e0  Fixes continuous image rebuilding with Breeze (#12256)
     add 3b5d6ec  Docker context files should be available earlier (#12219)
     add ac7f97d  Added k9s as integrated tool to help with kubernetes testing (#12163)
     add 6b9d942  Python base image is shared between CI and PROD image (#12280)
     add 10b7a29  Deploy was not working from Breeze (#12319)
     add ee92e47  For v1-10-test PRs and pushes, use target branch scripts for images (#12339)
     add 567a4b9  Simplifies check whether the CI image should be rebuilt (#12181)
     add a9a7156  Synchronize INTHEWILD.md with master
     add f6f56e2  Bump attrs to > 20.0 (#11799)
     add 6b41e95  Bump attrs and cattrs dependencies (#11969)
     add 2a906e3  Limit version of marshmallow-sqlalchemy
     add bdf3a31  Removes the cidfile before generation (#12372)
     add 707d762  Install cattr on Python 3.7 - Fix docs build on RTD (#12045)
     add 74c1fb2  Fix gitSync user in the helm Chart (#11127)
     add a8b5048  Adds Kubernetes Service Account for the webserver (#11131)
     add 5f40cbc  Enables Kerberos sidecar support (#11130)
     add 84af189  Single/Multi-Namespace mode for helm chart (#11034)
     add 3dc2201  Add CeleryKubernetesExecutor to helm chart (#11288)
     add 0302473  Add capability of adding service account annotations to Helm Chart (#11387)
     add 01fcf9d  Mutual SSL added in PGBouncer configuration in the Chart (#11384)
     add d0d6cdf  Adds missing schema for kerberos sidecar configuration (#11413)
     add 1a2b4b0  Mount volumes and volumemounts into scheduler and workers (#11426)
     add d52e907  Allow multiple schedulers in helm chart (#11330)
     add 1d54f89  Add missing values entries to Parameters in chart/README.md (#11477)
     add f916a3b  Create job for airflow migrations (#11533)
     add ee81e6e  Improvements for pod template file with git sync container (#11511)
     add 8a69939  Pod template file uses custom custom env variable (#11480)
     add c586f2e  fix pod launcher rolebinding in helm chart (#11675)
     add 4d15caa  Consistent use images in Helm Chart (#11701)
     add 25bc6d7  Remove unused value in Helm Chart - podMutation (#11703)
     add 568b439  Validate airflow chart values.yaml & values.schema.json (#11990)
     add e7e612e  Add Flower Authentication to Helm Chart (#11836)
     add c43329f  fix helm chart worker deployment without kerberos (#11681)
     add 84ac8e1  All k8s object must comply with JSON Schema (#12003)
     add 791f143  fix helm scheduler deployment / scheduler logs (#11685)
     add 37d580c  Add Kubernetes cleanup-pods CLI command for Helm Chart (#11802)
     add 5155fc5  Fix default values for Helm Chart (#12153)
     add 8a4c139  Move metrics configuration to new section - metrics (#12165)
     add f9754a9  Fix spelling (#12253)
     add 096b726  Fix indentation for affinities in helm chart (#12288)
     add ffefce7  Mount airflow.cfg to pod_template_file (#12311)
     add c7b5a88  Fix helm unit test for pod_template_file (#12345)
     add e5fba60  Proposal: remove -serviceaccount suffix from KSA names in helm chart (#10892)
     add c54b0f8  Chart: Flower deployment should use Flower image (#10701)
     add 9aa9639  use the correct claim name in the webserver (#9688)
     add 5eb1622  Run create-user-job as user with specified id (#10291)
     add 4b152ac  Add imagePullSecrets to the create user job (#9802)
     add 846d555  Wrong key in DAGs Persistent Volume Claim (#10627)
     add 7185baf  Update scheduler deployment - dags volume mount (#10630)
     add 39f2299  Fix missing dash in flag for statsd container (#10691)
     add cffb5c6  Add TargetQueryValue to KEDA Autoscaler (#9748)
     add e379bf8  All kubernetes tests use the same host python version (#12374)
     add 7ef3e7a  Limited cryptography to < 3.2 for python 2.7
     add 54e5bc8  Properly mocks UUID objects (#12381)
     add 653ba89  Add extra info when starting extra actions in Breeze (#12377)
     add e2ec58c  Fixes pull error on building tagged image (#12378)
     add 0c5a73e  Removes stable tests from quarantine (#10768)
     add 00d1485  Marked test_localtaskjob_maintain_heart_rate as xfail
     add b4652d6  Make airflow upgrade_check a command from a separate dist (#12397)
     add 3cd9e9f  Mask Password in Log table when using the CLI (#11468)
     add d2c423a  Add permission "extra_links" for Viewer role and above (#10719)
     add 5b65c17  Log instead of raise an Error for unregistered OperatorLinks (#11959)
     add 7f2057a  [Doc] Correct description for macro task_instance_key_str (#11062)
     add c6b5fac  Security upgrade lodash from 4.17.19 to 4.17.20 (#11095)
     add 7f9105a  Fix Entrypoint and _CMD config variables (#12411)
     add f680ae8  Fix issues with Gantt View (#12419)
     add 9818932  Webserver: Further Sanitize values passed to origin param (#12459)
     add a22dba1  Fix operator field update for SerializedBaseOperator (#10924)
     add ad70ce2  SkipMixin: Add missing session.commit() and test (#10421)
     add caadab1  [AIRFLOW-4438] Add Gzip compression to S3_hook (#8571)
     add 25c16e8  Fix KubernetesExecutor import in views.py
     add be4637d  Pass SQLAlchemy engine options to FAB based UI (#11395)
     add 3633585  When sending tasks to celery from a sub-process, reset signal handlers (#11278)
     add b053546  Fixes issue with affinity backcompat in Airflow 1.10
     add 9d0d30d  URL encode execution date in the Last Run link (#10595)
     add b89f8dc  Add "already checked" to failed pods in K8sPodOperator (#11368)
     add f0b8e86  Fix Start Date tooltip on DAGs page (#10637)
     add 10eee5a  Manage Flask AppBuilder Tables using Alembic Migrations (#12352)
     add 39c91d9  Rename task with duplicate task_id
     add 24c0db8  Fix displaying of add serialized_dag table migration
     add 55dd4aa  Bump version to 1.10.13
     add ea184b5  Sync FAB Permissions for all base views (#12162)
     add e0ade6a  Show Generic Error for Charts & Query View in old UI (#12495)
     add 652b0c1  TimeSensor should respect the default_timezone config (#9699)
     add cad03ba  TimeSensor should respect DAG timezone (#9882)
     add 37da5a1  Merge invalid_kubernetes_config rule and pod_template_file rule
     add 7e0ab06  Unify user session lifetime configuration (#11970)
     add fbaddaa  Handle outdated webserver session timeout gracefully. (#12332)
     add f91966d  Change log level for User's session to DEBUG (#12414)
     add 560ae75  Add Note about hook, Operators/Senesors deprecation in Updating.md
     add e57798b  Fix the default value for VaultBackend's config_path (#12518)
     add b2631fc  Add 1.10.13 Changelog
     add 15b628e  Create UndefinedJinjaVariablesRule (Resolves #11144) (#11241)
     add 61079d8  Fix connection upgrade rules so they run with SQLite backend: (#12502)
     add 7ea8a1e  Add readme for upgrade-check "subpackage". (#12506)
     add f47efe9  Silence DagBag INFO logs during upgrade check (#12507)
     add 60b43ef  Add upgrade rule to check for mesos executor and flag to change it. (#11528)
     add 41bb8f2  Add upgrade check rule to ensure on "latest" versions (#12514)
     add fa4bf45  Add setup.cfg for apache-airflow-upgrade-check (#12517)
     add 5b61c21  Replace 1.10.12 to 1.10.13 in Readme instructions

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (deb7fc0)
            \
             N -- N -- N   refs/heads/v1-10-stable (5b61c21)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 CHANGELOG.txt                                      | 113 ++++++++
 README.md                                          |  12 +-
 UPDATING.md                                        |  38 +++
 airflow/bin/cli.py                                 |   1 +
 airflow/config_templates/config.yml                |  19 +-
 airflow/config_templates/default_airflow.cfg       |   9 +-
 airflow/contrib/executors/kubernetes_executor.py   |   2 +-
 .../contrib/operators/kubernetes_pod_operator.py   |  24 +-
 airflow/contrib/secrets/hashicorp_vault.py         |   2 +-
 airflow/example_dags/example_complex.py            |   2 +-
 airflow/executors/celery_executor.py               |   9 +-
 airflow/hooks/S3_hook.py                           |   5 +-
 airflow/kubernetes/pod_generator.py                |   8 +
 airflow/kubernetes/pod_launcher.py                 |   2 +-
 ...6b6f902_increase_length_of_fab_ab_view_menu_.py |  90 ++++++
 .../versions/92c57b58940d_add_fab_tables.py        | 182 ++++++++++++
 .../d38e04c12aa2_add_serialized_dag_table.py       |   2 +
 airflow/models/skipmixin.py                        |   3 +
 airflow/models/taskinstance.py                     |   2 +-
 airflow/sensors/external_task_sensor.py            |  14 +
 airflow/sensors/time_sensor.py                     |   2 +-
 airflow/serialization/serialized_objects.py        |   3 +-
 airflow/settings.py                                |  90 ++++--
 .../upgrade/rules/invalid_kubernetes_configs.py    |  69 -----
 airflow/upgrade/rules/pod_template_file_rule.py    |  42 ++-
 airflow/utils/cli.py                               |  13 +-
 airflow/version.py                                 |   2 +-
 airflow/www/app.py                                 |   7 +
 airflow/www/views.py                               |  20 +-
 airflow/www_rbac/app.py                            |  17 +-
 airflow/www_rbac/package.json                      |   4 +-
 airflow/www_rbac/security.py                       |   1 +
 airflow/www_rbac/templates/airflow/dags.html       |   9 +-
 airflow/www_rbac/views.py                          |  63 ++--
 airflow/www_rbac/yarn.lock                         |   5 +
 docs/macros-ref.rst                                |   2 +-
 kubernetes_tests/test_kubernetes_pod_operator.py   |  38 +++
 scripts/in_container/prod/entrypoint_prod.sh       |  30 +-
 setup.py                                           |   2 +-
 tests/core/test_core.py                            |   2 +
 tests/core/test_sqlalchemy_config.py               |   3 +-
 tests/hooks/test_s3_hook.py                        |  12 +-
 tests/kubernetes/test_pod_launcher.py              | 319 ++++++++++++---------
 tests/models/test_skipmixin.py                     |  28 ++
 tests/models/test_taskinstance.py                  |  18 ++
 tests/sensors/test_external_task_sensor.py         |  21 ++
 tests/sensors/test_time_sensor.py                  |  52 ++++
 tests/serialization/test_dag_serialization.py      |  37 ++-
 tests/test_local_settings/test_local_settings.py   |  40 ++-
 tests/utils/test_cli_util.py                       |  48 +++-
 tests/www/test_app.py                              |  34 ++-
 tests/www/test_views.py                            |   6 +-
 tests/www_rbac/test_app.py                         |  33 ++-
 tests/www_rbac/test_views.py                       |  24 +-
 54 files changed, 1287 insertions(+), 348 deletions(-)
 create mode 100644 airflow/migrations/versions/03afc6b6f902_increase_length_of_fab_ab_view_menu_.py
 create mode 100644 airflow/migrations/versions/92c57b58940d_add_fab_tables.py
 delete mode 100644 airflow/upgrade/rules/invalid_kubernetes_configs.py
 create mode 100644 tests/sensors/test_time_sensor.py