This is an automated email from the ASF dual-hosted git repository.
ephraimanierobi pushed a change to branch v2-7-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 66072ce433 fixup! Update RELEASE_NOTES.rst
new 21ecb41ff6 Bring back the decision buttons on DAG trigger (#33394)
new c67408664a Add update-constraints command that allows to modify
released ones (#33144)
new c68372ccc1 Improve handling of CI image timeout when backtracking
(#33364)
new f170861c43 Add better instructions to constraint files (#33367)
new bade0efeb9 Restore `--builder` command for cache building (#33387)
new 119407d819 Fix eager upgrade failures for canary builds (#33395)
new 206699d059 fixup! Update RELEASE_NOTES.rst
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 (66072ce433)
\
N -- N -- N refs/heads/v2-7-test (206699d059)
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.
The 7 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/actions/build-ci-images/action.yml | 7 -
.github/actions/build-prod-images/action.yml | 4 -
.github/workflows/build-images.yml | 1 +
.github/workflows/ci.yml | 1 +
BREEZE.rst | 88 ++--
Dockerfile | 12 +-
Dockerfile.ci | 7 +-
RELEASE_NOTES.rst | 1 -
airflow/www/templates/airflow/dag.html | 31 ++
airflow/www/templates/airflow/dags.html | 23 +-
airflow/www/views.py | 16 +
...UALLY_GENERATING_IMAGE_CACHE_AND_CONSTRAINTS.md | 531 +++++++++++++++++++++
dev/REFRESHING_CI_CACHE.md | 137 ------
.../src/airflow_breeze/commands/ci_commands.py | 10 +
.../airflow_breeze/commands/ci_commands_config.py | 1 +
.../airflow_breeze/commands/ci_image_commands.py | 189 +++++---
.../commands/ci_image_commands_config.py | 10 +-
.../commands/production_image_commands.py | 61 +--
.../commands/production_image_commands_config.py | 3 +-
.../commands/release_management_commands.py | 163 ++++++-
.../commands/release_management_commands_config.py | 12 +
dev/breeze/src/airflow_breeze/global_constants.py | 16 +-
.../src/airflow_breeze/params/build_ci_params.py | 10 +
.../airflow_breeze/params/common_build_params.py | 1 -
.../src/airflow_breeze/utils/backtracking.py | 89 ++++
.../src/airflow_breeze/utils/common_options.py | 21 +-
.../airflow_breeze/utils/docker_command_utils.py | 11 -
images/breeze/output-commands-hash.txt | 20 +-
images/breeze/output_ci-image_build.svg | 124 +++--
images/breeze/output_ci.svg | 18 +-
.../output_ci_find-backtracking-candidates.svg | 91 ++++
images/breeze/output_prod-image_build.svg | 134 +++---
images/breeze/output_release-management.svg | 24 +-
...tput_release-management_add-back-references.svg | 32 +-
...utput_release-management_update-constraints.svg | 158 ++++++
images/breeze/output_sbom.svg | 20 +-
.../output_sbom_generate-provider-requirements.svg | 54 +--
.../output_setup_check-all-params-in-groups.svg | 56 ++-
.../output_setup_regenerate-command-images.svg | 62 +--
images/breeze/output_static-checks.svg | 146 +++---
images/breeze/output_testing.svg | 24 +-
images/breeze/output_testing_tests.svg | 114 ++---
scripts/docker/install_additional_dependencies.sh | 2 +-
scripts/docker/install_airflow.sh | 2 +-
.../docker/install_from_docker_context_files.sh | 2 +-
scripts/in_container/_in_container_utils.sh | 4 +-
scripts/in_container/run_generate_constraints.sh | 20 +
47 files changed, 1841 insertions(+), 722 deletions(-)
create mode 100644 dev/MANUALLY_GENERATING_IMAGE_CACHE_AND_CONSTRAINTS.md
delete mode 100644 dev/REFRESHING_CI_CACHE.md
create mode 100644 dev/breeze/src/airflow_breeze/utils/backtracking.py
create mode 100644 images/breeze/output_ci_find-backtracking-candidates.svg
create mode 100644
images/breeze/output_release-management_update-constraints.svg