This is an automated email from the ASF dual-hosted git repository. kaxilnaik pushed a change to branch v2-1-test in repository https://gitbox.apache.org/repos/asf/airflow.git.
omit e6478fe Add Changelog updates for 2.1.3 (#17644) omit 489f9be Remove repeated test. omit 8f3cce6 Improve `dag_maker` fixture (#17324) omit 4f2f346 Fix task retries when they receive sigkill and have retries and properly handle sigterm (#16301) omit 95e251a Add Pytest fixture to create dag and dagrun and use it on local task job tests (#16889) omit 970c6a2 Run mini scheduler in LocalTaskJob during task exit (#16289) omit 02d3703 Add Changelog updates for 2.1.3 omit 53b3adb Forces rebuilding the image for cache pushing omit eaa09ed Improve validation of Group id (#17578) omit 06d0918 Improve `dag_maker` fixture (#17324) omit eadacc3 Use dag_maker fixture in test_backfill_job.py (#17118) omit 73ff5a8 Fix redacting secrets in context exceptions. (#17618) omit f77cdb6 Update documentation regarding Python 3.9 support (#17611) omit 7d1c056 Bump version to 2.1.3 omit 12f2467 Fix task retries when they receive sigkill and have retries and properly handle sigterm (#16301) omit 343beb6 Add Pytest fixture to create dag and dagrun and use it on local task job tests (#16889) omit 7cc6002 Fix race condition with dagrun callbacks (#16741) omit 5c3e373 Add 'queued' to DagRunState (#16854) omit ee67daa Add 'queued' state to DagRun (#16401) omit 2256716 Move DagFileProcessor and DagFileProcessorProcess out of scheduler_job.py (#16581) omit e8e8b19 Run mini scheduler in LocalTaskJob during task exit (#16289) omit 73ff980 Fix external elasticsearch logs link (#16357) omit 6b8398a Proper warning message when recorded PID is different from current PID (#17411) omit 43a31e1 Fix running tasks with default_impersonation config (#17229) omit 84df5ff Rescue if a DagRun's DAG was removed from db (#17544) omit 42b6e2f Fixed broken json_client (#17529) omit 65667b5 Add missing permissions to varimport (#17468) omit 93b4c7b Optimize context sent for docker build (#17415) omit 0678a94 Handle and log exceptions raised during task callback (#17347) omit 5739fed Fix CLI 'kubernetes cleanup-pods' which fails on invalid label key (#17298) omit db96ee5 Show serialization exceptions in DAG parsing log (#17277) omit 20f6edf Do not seek error file when it is closed (#17187) omit 0656f10 Fix: ``TaskInstance`` does not show ``queued_by_job_id`` & ``external_executor_id`` (#17179) omit 18c6baf Switch test_backfill_job.py from unittest to pytest style (#17112) omit 4709c65 Adds more explanatory message when SecretsMasker is not configured (#17101) omit f5ef0dd #16976 Add json.dumps() for templated fields objects: 'dict' and 'list' (#17082) omit 75c3e75 Core: Enable the use of __init_subclass__ in subclasses of BaseOperator (#17027) omit e7a87e5 Fix UPDATING.md (#16933) omit 84bb043 Fixed task instance retrieval in XCom view (#16923) omit ae4ab58 Don't check execution_date in refresh_from_db (#16809) omit d04fe50 Validate type of `priority_weight` during parsing (#16765) omit 1aa156a Fix unchecked indexing in _build_metrics (#16744) omit 943d3c5 BugFix: Correctly handle custom `deps` and `task_group` during DAG Serialization (#16734) omit 3211672 Fix slow (cleared) tasks being be adopted by Celery worker. (#16718) omit 748c662 Fix calculating duration in tree view (#16695) omit 600309b Set Process title for Worker when using ``LocalExecutor`` (#16623) omit e593671 Fix ``AttributeError``: ``datetime.timezone`` object has no attribute ``name`` (#16599) omit 6eec6d0 Redact conn secrets in webserver logs (#16579) omit f3d431d fix: change graph focus to top of view instead of center (#16484) omit c6d09ed Fail tasks in scheduler when executor reports they failed (#15929) omit dd3c06f commiting dagPickle session when the airflow tasks run --ship-dag --interactive command is executed FIXES: 15748 (#15890) omit dd94647 Add State types for tasks and DAGs (#15285) omit 6ebbf82 fix(smart_sensor): Unbound variable errors (#14774) omit 0d0f4e8 Fix minor typo in configuration.py (#16832) omit e2be8d3 fix: instance name env var (#16749) omit be09eef Path correction in docs for airflow core (#17567) omit b82782c Add back missing permissions to UserModelView controls. (#17431) omit 3833fb7 Better diagnostics and self-healing of docker-compose (#17484) omit 0948366 Install providers from sources in prod image only on main (#17458) omit 8bd1a7d Attempt to reduce flakiness of PythonVirtualeEnv test_airflow_context (#17486) omit 562be8c Disable Helm tests when branch is not main omit 2ba71c9 Fixes some static check errors (#17432) omit 8fc7697 Switches to "/" convention in ghcr.io images (#17356) omit f196690 Fix failing static checks in main (#17424) omit 2df7e6e Improve diagnostics message when users have secret_key misconfigured (#17410) omit 7371f98 Add timeout when asking whether to rebuild image (#17412) omit 106d9f0 Optimizes structure of the Dockerfiles and use latest tools (#17418) omit 8609c82 Improve image building documentation for new users (#17409) omit 38c7115 Increases timeout for helm chart builds (#17417) omit 70794b0 Do not pull CI image for ownership fixing on first, fresh breeze run (#17419) omit 7a43960 Enhancement to bash scripts (#17098) omit 3c0f4d9 Updates to FlaskAppBuilder 3.3.2+ (#17208) omit 37c935d Update alias for field_mask in Google Memmcache (#16975) omit 42334b0 AIRFLOW-5529 Add Apache Drill provider. (#16884) omit 867adda bump dnspython (#16698) omit dfeb73d Add type annotations to setup.py (#16658) omit fe5920e Bump Jinja2 upper-bound from 2.12.0 to 4.0.0 (#16595) omit 68977b9 Remove SQLAlchemy <1.4 constraint (#16630) omit ab3634a Switch back http provider after requests removes LGPL dependency (#16974) omit d415256 Fix typo in webserver.rst (#17288) omit bb59cc5 Doc: Strip unnecessary arguments from MariaDB JIRA URL (#17296) omit e1a3acf More optimized lazy-loading of provider information (#17304) omit 3de7f82 Fix docs link for using SQLite as Metadata DB (#17308) omit 67f04d2 Grammar and clarity pass on documentation (#17318) omit 7ba20f5 docs: fix inconsistencies in configuration docs (#17317) omit f70ef6d Fix link (#17351) omit 358a1cc Update best-practices.rst (#17357) omit ca67972 Moves SchedulerJob initialization to within daemon context (#17157) omit cc51e1f Adds compile_assets to INSTALL (#17377) omit 9a09b29 Added print statements for clarity in provider yaml checks (#17322) omit 0582cce Fix typo in build_images (#17327) omit 029a709 Fix breeze kind-cluster deploy failing with ECONREFUSED (#17293) omit 3c7ea9c Uses current sources when running k8s tests (#17289) omit 6387961 Do not use constraints when preparing venv for k8s tests on CI (#17290) omit fedce03 Stop attempting to pull base python image when pulling commit hash (#17231) omit 55dccc7 Remove support for Airflow 1.10 cmds in entrypoint_prod.sh (#17248) omit 4b40eff Do not fail-fast kubernetes tests (#17228) omit c6333db Avoid logging in to GitHub Container Registry when not in CI (#17169) omit 08c8473 Fixes UI assets compilation from PROD image built from sources (#17086) omit 696352b Support secret backends/airflow.cfg for celery broker in entrypoint_prod.sh (#17069) omit aa2bcd2 Converts the specification of branch for pushes to be flexible (#17065) omit e9eeaa2 Add SSH_PORT variable omit 91007ef Fixes detection of version 2 of docker-compose (#17062) omit 5c7505f Updated clean-logs.sh (#16978) omit 61dc4ca Fixes "development" and "rc" cross dependencies between providers (#17023) omit 4047c78 Dev: Bump stale action to v4 (#17025) omit 672959c Fix bug and small improvements in scripts/tools/list-integrations.py (#17004) omit 5ca1a2e Drop support for Airflow 1.10 in entrypoint_prod.sh and improve MSSQL compatibility (#17011) omit 54d2ae9 Fix release guide when copying artifacts (#17001) omit c450b66 Errors out instead of trying to workaround buggy docker-compose v2 (#16989) omit e10acaa Move CI-integration images to ghcr.io (#16797) omit f5c64aa Fixes typo in the name of file for Breeze docker compose env (#16971) omit e3ef80d Fixes passing variables via docker --env-file command (#16959) omit 4781a59 Fixed parsing issue of _docker.env file for docker-compose v2 (#16950) omit 079acb1 Pulls latest images to build images in "Build Image" flow (#16948) omit 425f85b Switch Breeze/CI to ghcr.io excusively (#16780) omit 7607ad7 Remove cache for kubernetes tests (#16927) omit 7c1ce3a Avoid verification of images multiple times (#16928) omit b7493b6 Fix Airflow releasing guide (#16924) omit 03a23e0 Remove legacy GitHub Packages (#16776) omit cf497c0 Removes coverage from kubernetes tests (#16794) omit 061ab9b Switches to ghcr.io container registry (#16775) omit 811f516 Breeze should work with new docker-compose fallback (#16743) omit fa813c2 Fix timing out tests for public GitHub Runners. (#16750) omit 0c24da0 Adding missing word to welcome message (#16726) omit 11e73c5 Change default airflow version in Dockerfile (#16714) omit bc49f1f Use different executors for Helm Chart tests in CI (#15791) omit 91b59e9 Add --executor option to breeze kind-cluster deploy command (#15661) omit a1e9d43 Add preparation of images as part of RC preparation process (#16674) omit 00e8072 Remove upstart from docs (#16672) omit 8c336c1 Fix permissions for CodeQL workflows (#16660) omit 051d4a1 Update changelog with Python 3.9 support. add d25854d Update changelog with Python 3.9 support. (#16918) add d97735e Fix permissions for CodeQL workflows (#16660) add c1df796 Remove upstart from docs (#16672) add 9af9bad Add preparation of images as part of RC preparation process (#16674) add cc9ec7b Add --executor option to breeze kind-cluster deploy command (#15661) add 574acd4 Use different executors for Helm Chart tests in CI (#15791) add 4380eb1 Change default airflow version in Dockerfile (#16714) add d750ee6 Adding missing word to welcome message (#16726) add ff70a03 Fix timing out tests for public GitHub Runners. (#16750) add dc0a27c Breeze should work with new docker-compose fallback (#16743) add adf13bf Switches to ghcr.io container registry (#16775) add d11995f Removes coverage from kubernetes tests (#16794) add 337c1ef Remove legacy GitHub Packages (#16776) add 210e35e Fix Airflow releasing guide (#16924) add 7290f21 Avoid verification of images multiple times (#16928) add ffceee4 Remove cache for kubernetes tests (#16927) add ceb4a8d Switch Breeze/CI to ghcr.io excusively (#16780) add 008a778 Pulls latest images to build images in "Build Image" flow (#16948) add b0915f4 Fixed parsing issue of _docker.env file for docker-compose v2 (#16950) add 0811242 Fixes passing variables via docker --env-file command (#16959) add 16a2271 Fixes typo in the name of file for Breeze docker compose env (#16971) add d8bfaca Move CI-integration images to ghcr.io (#16797) add 4a667b8 Errors out instead of trying to workaround buggy docker-compose v2 (#16989) add 0f91f7a Fix release guide when copying artifacts (#17001) add 9388aa9 Drop support for Airflow 1.10 in entrypoint_prod.sh and improve MSSQL compatibility (#17011) add 6dfb743 Fix bug and small improvements in scripts/tools/list-integrations.py (#17004) add cd6857c Dev: Bump stale action to v4 (#17025) add f52653d Fixes "development" and "rc" cross dependencies between providers (#17023) add cc0e5ef Updated clean-logs.sh (#16978) add 0e81412 Fixes detection of version 2 of docker-compose (#17062) add a91f49a Add SSH_PORT variable add 74ed7d4 Converts the specification of branch for pushes to be flexible (#17065) add 8516991 Support secret backends/airflow.cfg for celery broker in entrypoint_prod.sh (#17069) add 9f82598 Fixes UI assets compilation from PROD image built from sources (#17086) add 58e75b1 Avoid logging in to GitHub Container Registry when not in CI (#17169) add 899009e Do not fail-fast kubernetes tests (#17228) add 95551b6 Remove support for Airflow 1.10 cmds in entrypoint_prod.sh (#17248) add bbdb6c2 Stop attempting to pull base python image when pulling commit hash (#17231) add a6e9594 Do not use constraints when preparing venv for k8s tests on CI (#17290) add c2f66c0 Uses current sources when running k8s tests (#17289) add e1c9d9b Fix breeze kind-cluster deploy failing with ECONREFUSED (#17293) add 4de9454 Fix typo in build_images (#17327) add d0d3b85 Added print statements for clarity in provider yaml checks (#17322) add 05a88d5 Adds compile_assets to INSTALL (#17377) add c0c47f4 Moves SchedulerJob initialization to within daemon context (#17157) add 94c12cc Update best-practices.rst (#17357) add 7df7803 Fix link (#17351) add 47b1e5e docs: fix inconsistencies in configuration docs (#17317) add 654ceba Grammar and clarity pass on documentation (#17318) add a20c18a Fix docs link for using SQLite as Metadata DB (#17308) add 69811f8 More optimized lazy-loading of provider information (#17304) add 64b7135 Doc: Strip unnecessary arguments from MariaDB JIRA URL (#17296) add 53c20a2 Fix typo in webserver.rst (#17288) add d700e52 Switch back http provider after requests removes LGPL dependency (#16974) add b4a2f68 Remove SQLAlchemy <1.4 constraint (#16630) add 66d0671 Bump Jinja2 upper-bound from 2.12.0 to 4.0.0 (#16595) add 4d09248 Add type annotations to setup.py (#16658) add 1f92f66 bump dnspython (#16698) add cd71158 AIRFLOW-5529 Add Apache Drill provider. (#16884) add 2383cc0 Update alias for field_mask in Google Memmcache (#16975) add 820644a Updates to FlaskAppBuilder 3.3.2+ (#17208) add 18462e2 Enhancement to bash scripts (#17098) add 9a3e217 Do not pull CI image for ownership fixing on first, fresh breeze run (#17419) add bb04f89 Increases timeout for helm chart builds (#17417) add 6aea9ca Improve image building documentation for new users (#17409) add 555ee44 Optimizes structure of the Dockerfiles and use latest tools (#17418) add 778c50e Add timeout when asking whether to rebuild image (#17412) add a19657d Improve diagnostics message when users have secret_key misconfigured (#17410) add 4e37c60 Fix failing static checks in main (#17424) add fe9f18d Switches to "/" convention in ghcr.io images (#17356) add 978fc99 Fixes some static check errors (#17432) add 160c8d9 Disable Helm tests when branch is not main add 6e443d8 Attempt to reduce flakiness of PythonVirtualeEnv test_airflow_context (#17486) add 53b2143 Install providers from sources in prod image only on main (#17458) add c68181b Better diagnostics and self-healing of docker-compose (#17484) add ff3ddba Add back missing permissions to UserModelView controls. (#17431) add ee95196 Path correction in docs for airflow core (#17567) add 890bef9 fix: instance name env var (#16749) add 17ee1bb Fix minor typo in configuration.py (#16832) add a99ef5c fix(smart_sensor): Unbound variable errors (#14774) add 66f958a Add State types for tasks and DAGs (#15285) add 3b86ed0 commiting dagPickle session when the airflow tasks run --ship-dag --interactive command is executed FIXES: 15748 (#15890) add e51946c Fail tasks in scheduler when executor reports they failed (#15929) add 003d4d8 fix: change graph focus to top of view instead of center (#16484) add cfeba74 Redact conn secrets in webserver logs (#16579) add 24f937a Fix ``AttributeError``: ``datetime.timezone`` object has no attribute ``name`` (#16599) add 9c7e3fc Set Process title for Worker when using ``LocalExecutor`` (#16623) add f7c6562 Fix calculating duration in tree view (#16695) add 69af899 Fix slow (cleared) tasks being be adopted by Celery worker. (#16718) add 3b51051 BugFix: Correctly handle custom `deps` and `task_group` during DAG Serialization (#16734) add 526a7e2 Fix unchecked indexing in _build_metrics (#16744) add a4c439a Validate type of `priority_weight` during parsing (#16765) add 2b8fcad Don't check execution_date in refresh_from_db (#16809) add 4885b3f Fixed task instance retrieval in XCom view (#16923) add e1dbd31 Fix UPDATING.md (#16933) add 038752f Core: Enable the use of __init_subclass__ in subclasses of BaseOperator (#17027) add 976ddb5 #16976 Add json.dumps() for templated fields objects: 'dict' and 'list' (#17082) add b40fbb5 Adds more explanatory message when SecretsMasker is not configured (#17101) add a06db37 Switch test_backfill_job.py from unittest to pytest style (#17112) add 5dff551 Fix: ``TaskInstance`` does not show ``queued_by_job_id`` & ``external_executor_id`` (#17179) add b0e46e5 Do not seek error file when it is closed (#17187) add 87556d2 Show serialization exceptions in DAG parsing log (#17277) add 0794ec6 Fix CLI 'kubernetes cleanup-pods' which fails on invalid label key (#17298) add e04188d Handle and log exceptions raised during task callback (#17347) add 4dbb3de Optimize context sent for docker build (#17415) add 487ff2d Add missing permissions to varimport (#17468) add 41688cc Fixed broken json_client (#17529) add 4122ede Rescue if a DagRun's DAG was removed from db (#17544) add 262e087 Fix running tasks with default_impersonation config (#17229) add 4c32baf Proper warning message when recorded PID is different from current PID (#17411) add b7f6949 Fix external elasticsearch logs link (#16357) add 839269d Run mini scheduler in LocalTaskJob during task exit (#16289) add d81d8fc Move DagFileProcessor and DagFileProcessorProcess out of scheduler_job.py (#16581) add 95ef3e3 Add 'queued' state to DagRun (#16401) add 7f3bdca Add 'queued' to DagRunState (#16854) add 62191bd Fix race condition with dagrun callbacks (#16741) add 4852bf1 Add Pytest fixture to create dag and dagrun and use it on local task job tests (#16889) add 8f67564 Fix task retries when they receive sigkill and have retries and properly handle sigterm (#16301) add 88cc496 Bump version to 2.1.3 add 8e7a01d Update documentation regarding Python 3.9 support (#17611) add d7c56c8 Fix redacting secrets in context exceptions. (#17618) add 9373f61 Use dag_maker fixture in test_backfill_job.py (#17118) add f280706 Improve `dag_maker` fixture (#17324) add 0154e17 Improve validation of Group id (#17578) add 5a55d5f Forces rebuilding the image for cache pushing add 6971a27 Add Changelog updates for 2.1.3 add a3fea9c Run mini scheduler in LocalTaskJob during task exit (#16289) add e17ddbd Add Pytest fixture to create dag and dagrun and use it on local task job tests (#16889) add cd8b04f Fix task retries when they receive sigkill and have retries and properly handle sigterm (#16301) add 236233c Improve `dag_maker` fixture (#17324) add b2dbe4b Remove repeated test. add 6dc2d31 Add Changelog updates for 2.1.3 (#17644) 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 (e6478fe) \ N -- N -- N refs/heads/v2-1-test (6dc2d31) 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: