Skip to content

Conversation

@didier-durand
Copy link
Contributor

Hi,
Discovered and fixed some typos while reading the code: see commit diffs for details

Best,

Didier

Copy link
Contributor

@jscheffl jscheffl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, another one. Thanks for the fixes!

@jscheffl
Copy link
Contributor

Small fixes are needed to make CI green to make it merged:

  • The breeze tooling docs need to be updated, we have genrated code. Easiest is to install prek and run prek as pre-commit check, then generated docs images are refreshed
  • chatbot is not accespted as term, need to at it to docs/spelling_wordlist.txt

Copy link
Member

@jason810496 jason810496 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the fix!

It seems we need to add chatbots word to docs/spelling_wordlist.txt to resolve the static check error. Thanks!

Copy link
Member

@gopidesupavan gopidesupavan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice :)

@KoviAnusha
Copy link
Contributor

LGTM!

@potiuk
Copy link
Member

potiuk commented Oct 25, 2025

But some fixes are needed!

@didier-durand
Copy link
Contributor Author

didier-durand commented Oct 26, 2025

Hi,
thanks for the guidance
I just added 'chatbot' to spelling_wordlist.txt.
@jason810496 : anything expected from me or good to go?

@jason810496
Copy link
Member

jason810496 commented Oct 26, 2025

Hi, thanks for the guidance I just added 'chatbot' to spelling_wordlist.txt. @jason810496 : anything expected from me or good to go?

It seems we need to add chatbots word to spelling_wordlist.txt as well. Thanks!
We just added chatbot but the CI still fail again.

@didier-durand
Copy link
Contributor Author

Added 'chatbots' and 'Chatbots' with capical C in case the word starts a sentence

@jscheffl
Copy link
Contributor

Okay, now as comment above it is "only" failing on changed breeze command outputs which are generated in code. To fix this run prek run -a update-breeze-cmd-output once and commit the changes.

@didier-durand
Copy link
Contributor Author

Ok, removed 'Chatbots' with capital C as it is not needed for now

@didier-durand
Copy link
Contributor Author

@jscheffl : Jens, I run the prek command that you requested.

It has generated new versions for some file that I will commit now.

Its output is:

 prek run -a update-breeze-cmd-output   
Update breeze docs.......................................................Failed
- hook id: update-breeze-cmd-output
- exit code: 1
- files were modified by this hook
  OK. The testing_python-api-client-tests screenshot is embedded in BREEZE documentation.
  OK. The setup_autocomplete screenshot is embedded in BREEZE documentation.
  OK. The testing_helm-tests screenshot is embedded in BREEZE documentation.
  OK. The prod-image_save screenshot is embedded in BREEZE documentation.
  OK. The release-management_prepare-airflow-distributions screenshot is embedded in BREEZE documentation.
  OK. The release-management_generate-constraints screenshot is embedded in BREEZE documentation.
  OK. The release-management_generate-providers-metadata screenshot is embedded in BREEZE documentation.
  OK. The release-management_start-release screenshot is embedded in BREEZE documentation.
  OK. The release-management_publish-docs-to-s3 screenshot is embedded in BREEZE documentation.
  OK. The release-management_constraints-version-check screenshot is embedded in BREEZE documentation.
  OK. The testing_airflow-ctl-integration-tests screenshot is embedded in BREEZE documentation.
  OK. The exec screenshot is embedded in BREEZE documentation.
  OK. The release-management_generate-issue-content-providers screenshot is embedded in BREEZE documentation.
  OK. The release-management_start-rc-process screenshot is embedded in BREEZE documentation.
  OK. The release-management_prepare-task-sdk-distributions screenshot is embedded in BREEZE documentation.
  OK. The release-management_publish-docs screenshot is embedded in BREEZE documentation.
  OK. The setup screenshot is embedded in BREEZE documentation.
  OK. The workflow-run screenshot is embedded in BREEZE documentation.
  OK. The prod-image_pull screenshot is embedded in BREEZE documentation.
  OK. The setup_check-all-params-in-groups screenshot is embedded in BREEZE documentation.
  OK. The release-management_prepare-airflow-ctl-distributions screenshot is embedded in BREEZE documentation.
  OK. The ci-image_import-mount-cache screenshot is embedded in BREEZE documentation.
  OK. The ci-image_build screenshot is embedded in BREEZE documentation.
  OK. The ci screenshot is embedded in BREEZE documentation.
  OK. The prod-image_build screenshot is embedded in BREEZE documentation.
  OK. The k8s_build-k8s-image screenshot is embedded in BREEZE documentation.
  OK. The ci-image screenshot is embedded in BREEZE documentation.
  OK. The release-management_tag-providers screenshot is embedded in BREEZE documentation.
  OK. The k8s screenshot is embedded in BREEZE documentation.
  OK. The k8s_run-complete-tests screenshot is embedded in BREEZE documentation.
  OK. The ci_free-space screenshot is embedded in BREEZE documentation.
  OK. The setup_synchronize-local-mounts screenshot is embedded in BREEZE documentation.
  OK. The release-management_install-provider-distributions screenshot is embedded in BREEZE documentation.
  OK. The release-management_create-minor-branch screenshot is embedded in BREEZE documentation.
  OK. The k8s_upload-k8s-image screenshot is embedded in BREEZE documentation.
  OK. The ci-image_pull screenshot is embedded in BREEZE documentation.
  OK. The release-management_prepare-airflow-tarball screenshot is embedded in BREEZE documentation.
  OK. The setup_self-upgrade screenshot is embedded in BREEZE documentation.
  OK. The release-management_release-prod-images screenshot is embedded in BREEZE documentation.
  OK. The ci-image_save screenshot is embedded in BREEZE documentation.
  OK. The ci_resource-check screenshot is embedded in BREEZE documentation.
  OK. The run screenshot is embedded in BREEZE documentation.
  OK. The testing_system-tests screenshot is embedded in BREEZE documentation.
  OK. The release-management_add-back-references screenshot is embedded in BREEZE documentation.
  OK. The ci_get-workflow-info screenshot is embedded in BREEZE documentation.
  OK. The release-management_verify-provider-distributions screenshot is embedded in BREEZE documentation.
  OK. The prod-image screenshot is embedded in BREEZE documentation.
  OK. The sbom_generate-providers-requirements screenshot is embedded in BREEZE documentation.
  OK. The k8s_configure-cluster screenshot is embedded in BREEZE documentation.
  OK. The k8s_tests screenshot is embedded in BREEZE documentation.
  OK. The ci-image_load screenshot is embedded in BREEZE documentation.
  OK. The sbom_export-dependency-information screenshot is embedded in BREEZE documentation.
  OK. The sbom_build-all-airflow-images screenshot is embedded in BREEZE documentation.
  OK. The ci_selective-check screenshot is embedded in BREEZE documentation.
  OK. The k8s_deploy-airflow screenshot is embedded in BREEZE documentation.
  OK. The k8s_setup-env screenshot is embedded in BREEZE documentation.
  OK. The release-management_generate-issue-content-core screenshot is embedded in BREEZE documentation.
  OK. The shell screenshot is embedded in BREEZE documentation.
  OK. The testing_core-integration-tests screenshot is embedded in BREEZE documentation.
  OK. The ci-image_verify screenshot is embedded in BREEZE documentation.
  OK. The testing screenshot is embedded in BREEZE documentation.
  OK. The release-management screenshot is embedded in BREEZE documentation.
  OK. The generate-migration-file screenshot is embedded in BREEZE documentation.
  OK. The testing_airflow-e2e-tests screenshot is embedded in BREEZE documentation.
  OK. The k8s_logs screenshot is embedded in BREEZE documentation.
  OK. The ci_fix-ownership screenshot is embedded in BREEZE documentation.
  OK. The k8s_shell screenshot is embedded in BREEZE documentation.
  OK. The k8s_status screenshot is embedded in BREEZE documentation.
  OK. The testing_providers-integration-tests screenshot is embedded in BREEZE documentation.
  OK. The release-management_merge-prod-images screenshot is embedded in BREEZE documentation.
  OK. The release-management_update-constraints screenshot is embedded in BREEZE documentation.
  OK. The release-management_prepare-provider-documentation screenshot is embedded in BREEZE documentation.
  OK. The testing_core-tests screenshot is embedded in BREEZE documentation.
  OK. The prod-image_verify screenshot is embedded in BREEZE documentation.
  OK. The release-management_prepare-python-client screenshot is embedded in BREEZE documentation.
  OK. The k8s_k9s screenshot is embedded in BREEZE documentation.
  OK. The doctor screenshot is embedded in BREEZE documentation.
  OK. The release-management_prepare-helm-chart-tarball screenshot is embedded in BREEZE documentation.
  OK. The sbom_update-sbom-information screenshot is embedded in BREEZE documentation.
  OK. The release-management_generate-issue-content-helm-chart screenshot is embedded in BREEZE documentation.
  OK. The setup_config screenshot is embedded in BREEZE documentation.
  OK. The sbom screenshot is embedded in BREEZE documentation.
  OK. The release-management_prepare-provider-distributions screenshot is embedded in BREEZE documentation.
  OK. The k8s_delete-cluster screenshot is embedded in BREEZE documentation.
  OK. The down screenshot is embedded in BREEZE documentation.
  OK. The workflow-run_publish-docs screenshot is embedded in BREEZE documentation.
  OK. The prod-image_load screenshot is embedded in BREEZE documentation.
  OK. The testing_task-sdk-tests screenshot is embedded in BREEZE documentation.
  OK. The testing_docker-compose-tests screenshot is embedded in BREEZE documentation.
  OK. The testing_airflow-ctl-tests screenshot is embedded in BREEZE documentation.
  OK. The setup_regenerate-command-images screenshot is embedded in BREEZE documentation.
  OK. The testing_providers-tests screenshot is embedded in BREEZE documentation.
  OK. The release-management_prepare-helm-chart-package screenshot is embedded in BREEZE documentation.
  OK. The k8s_create-cluster screenshot is embedded in BREEZE documentation.
  OK. The start-airflow screenshot is embedded in BREEZE documentation.
  OK. The release-management_clean-old-provider-artifacts screenshot is embedded in BREEZE documentation.
  OK. The testing_task-sdk-integration-tests screenshot is embedded in BREEZE documentation.
  OK. The cleanup screenshot is embedded in BREEZE documentation.
  OK. The build-docs screenshot is embedded in BREEZE documentation.
  OK. The setup_version screenshot is embedded in BREEZE documentation.
  OK. The compile-ui-assets screenshot is embedded in BREEZE documentation.
  OK. The ci-image_export-mount-cache screenshot is embedded in BREEZE documentation.

  Default value of auth_manager parameter SimpleAuthManager used.


  Default value of backend parameter sqlite used.


  Default value of mysql_version parameter 8.0 used.


  Default value of postgres_version parameter 13 used.


  Default value of python parameter 3.10 used.

  Regenerating provider dependencies file
Installed 6 packages in 8ms
  Refreshed 97 providers with 1964 Python files.
  The hash files differ. Returning 1
  Difference: {('ci-image', '7745b7d70e4a06b724ed92814d416670\n'), ('ci-image', 'de6e1ee2eb602569a8cd1a3c6c4cbafe\n'), 
  ('ci-image:export-mount-cache', '824109d9d232ba19a9aa0781ba8fccd9\n'), ('ci-image:import-mount-cache', 
  '669f8d8b36a1d9dde983862db6a69ce4\n'), ('ci-image:export-mount-cache', 'ebc1ae7a092c1e541957fb1e79829249\n'), 
  ('ci-image:import-mount-cache', '65be4537eea8d56d3ddc34d4ccab60c7\n')}

  Some of the commands changed since last time images were generated. Regenerating.

  The hash files differ. Regenerating changed commands
  Difference: {('ci-image:import-mount-cache', '669f8d8b36a1d9dde983862db6a69ce4\n'), ('ci-image:export-mount-cache', 
  'ebc1ae7a092c1e541957fb1e79829249\n'), ('ci-image:import-mount-cache', '65be4537eea8d56d3ddc34d4ccab60c7\n'), 
  ('ci-image', '7745b7d70e4a06b724ed92814d416670\n'), ('ci-image:export-mount-cache', 
  '824109d9d232ba19a9aa0781ba8fccd9\n'), ('ci-image', 'de6e1ee2eb602569a8cd1a3c6c4cbafe\n')}
  Unchanged command: build-docs
  Unchanged command: ci
  Unchanged command: ci:fix-ownership
  Unchanged command: ci:free-space
  Unchanged command: ci:get-workflow-info
  Unchanged command: ci:resource-check
  Unchanged command: ci:selective-check
  Updated command: ci-image
  Unchanged command: ci-image:build
  Updated command: ci-image:export-mount-cache
  Updated command: ci-image:import-mount-cache
  Unchanged command: ci-image:load
  Unchanged command: ci-image:pull
  Unchanged command: ci-image:save
  Unchanged command: ci-image:verify
  Unchanged command: cleanup
  Unchanged command: compile-ui-assets
  Unchanged command: doctor
  Unchanged command: down
  Unchanged command: exec
  Unchanged command: generate-migration-file
  Unchanged command: k8s
  Unchanged command: k8s:build-k8s-image
  Unchanged command: k8s:configure-cluster
  Unchanged command: k8s:create-cluster
  Unchanged command: k8s:delete-cluster
  Unchanged command: k8s:deploy-airflow
  Unchanged command: k8s:k9s
  Unchanged command: k8s:logs
  Unchanged command: k8s:run-complete-tests
  Unchanged command: k8s:setup-env
  Unchanged command: k8s:shell
  Unchanged command: k8s:status
  Unchanged command: k8s:tests
  Unchanged command: k8s:upload-k8s-image
  Unchanged command: prod-image
  Unchanged command: prod-image:build
  Unchanged command: prod-image:load
  Unchanged command: prod-image:pull
  Unchanged command: prod-image:save
  Unchanged command: prod-image:verify
  Unchanged command: release-management
  Unchanged command: release-management:add-back-references
  Unchanged command: release-management:clean-old-provider-artifacts
  Unchanged command: release-management:constraints-version-check
  Unchanged command: release-management:create-minor-branch
  Unchanged command: release-management:generate-constraints
  Unchanged command: release-management:generate-issue-content-core
  Unchanged command: release-management:generate-issue-content-helm-chart
  Unchanged command: release-management:generate-issue-content-providers
  Unchanged command: release-management:generate-providers-metadata
  Unchanged command: release-management:install-provider-distributions
  Unchanged command: release-management:merge-prod-images
  Unchanged command: release-management:prepare-airflow-ctl-distributions
  Unchanged command: release-management:prepare-airflow-distributions
  Unchanged command: release-management:prepare-airflow-tarball
  Unchanged command: release-management:prepare-helm-chart-package
  Unchanged command: release-management:prepare-helm-chart-tarball
  Unchanged command: release-management:prepare-provider-distributions
  Unchanged command: release-management:prepare-provider-documentation
  Unchanged command: release-management:prepare-python-client
  Unchanged command: release-management:prepare-task-sdk-distributions
  Unchanged command: release-management:publish-docs
  Unchanged command: release-management:publish-docs-to-s3
  Unchanged command: release-management:release-prod-images
  Unchanged command: release-management:start-rc-process
  Unchanged command: release-management:start-release
  Unchanged command: release-management:tag-providers
  Unchanged command: release-management:update-constraints
  Unchanged command: release-management:verify-provider-distributions
  Unchanged command: run
  Unchanged command: sbom
  Unchanged command: sbom:build-all-airflow-images
  Unchanged command: sbom:export-dependency-information
  Unchanged command: sbom:generate-providers-requirements
  Unchanged command: sbom:update-sbom-information
  Unchanged command: setup
  Unchanged command: setup:autocomplete
  Unchanged command: setup:check-all-params-in-groups
  Unchanged command: setup:config
  Unchanged command: setup:regenerate-command-images
  Unchanged command: setup:self-upgrade
  Unchanged command: setup:synchronize-local-mounts
  Unchanged command: setup:version
  Unchanged command: shell
  Unchanged command: start-airflow
  Unchanged command: testing
  Unchanged command: testing:airflow-ctl-integration-tests
  Unchanged command: testing:airflow-ctl-tests
  Unchanged command: testing:airflow-e2e-tests
  Unchanged command: testing:core-integration-tests
  Unchanged command: testing:core-tests
  Unchanged command: testing:docker-compose-tests
  Unchanged command: testing:helm-tests
  Unchanged command: testing:providers-integration-tests
  Unchanged command: testing:providers-tests
  Unchanged command: testing:python-api-client-tests
  Unchanged command: testing:system-tests
  Unchanged command: testing:task-sdk-integration-tests
  Unchanged command: testing:task-sdk-tests
  Unchanged command: workflow-run
  Unchanged command: workflow-run:publish-docs
                                                                                                                        
   Usage: breeze [OPTIONS] COMMAND [ARGS]...                                                                              
                                                                                                                        
  ╭─ Execution mode ─────────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ --python                                                 -p  Python major/minor version used in Airflow image for    │
  │                                                              images.                                                 │
  │                                                              (>3.10< | 3.11 | 3.12 | 3.13)                           │
  │                                                              [default: 3.10]                                         │
  │ --integration                                                Core Integrations to enable when running (can be more   │
  │                                                              than one).                                              │
  │                                                              (all | all-testable | cassandra | celery | drill |      │
  │                                                              elasticsearch | kafka | kerberos | keycloak |           │
  │                                                              localstack | mongo | mssql | openlineage | otel | pinot │
  │                                                              | qdrant | redis | redis | statsd | tinkerpop | trino | │
  │                                                              ydb)                                                    │
  │ --standalone-dag-processor/--no-standalone-dag-processo      Run standalone dag processor for start-airflow          │
  │ r                                                            (required for Airflow 3).                               │
  │                                                              [default: standalone-dag-processor]                     │
  │ --auth-manager                                               Specify the auth manager to set                         │
  │                                                              (>SimpleAuthManager< | FabAuthManager)                  │
  │                                                              [default: SimpleAuthManager]                            │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ Docker Compose selection and cleanup ───────────────────────────────────────────────────────────────────────────────╮
  │ --project-name    Name of the docker-compose project to bring down. The `docker-compose` is for legacy breeze        │
  │                   project name and you can use `breeze down --project-name docker-compose` to stop all containers    │
  │                   belonging to it.                                                                                   │
  │                   (breeze | prek | docker-compose)                                                                   │
  │                   [default: breeze]                                                                                  │
  │ --docker-host     Optional - docker host to use when running docker commands. When set, the `--builder` option is    │
  │                   ignored when building images.                                                                      │
  │                   (TEXT)                                                                                             │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ Database ───────────────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ --backend           -b                Database backend to use. Default is 'sqlite'. If 'none' is chosen, Breeze will │
  │                                       start with an invalid database configuration — no database will be available,  │
  │                                       and any attempt to run Airflow will fail. Use 'none' only for specific non-DB  │
  │                                       test cases.                                                                    │
  │                                       (>sqlite< | mysql | postgres | none)                                           │
  │                                       [default: sqlite]                                                              │
  │ --postgres-version  -P                Version of Postgres used. (>13< | 14 | 15 | 16 | 17) [default: 13]             │
  │ --mysql-version     -M                Version of MySQL used. (>8.0< | 8.4) [default: 8.0]                            │
  │ --db-reset          -d/--no-db-reset  Reset DB when entering the container. [default: no-db-reset]                   │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ Build CI image (before entering shell) ─────────────────────────────────────────────────────────────────────────────╮
  │ --github-repository   -g  GitHub repository used to pull, push run images. (TEXT) [default: apache/airflow]          │
  │ --builder                 Buildx builder used to perform `docker buildx build` commands. (TEXT)                      │
  │                           [default: autodetect]                                                                      │
  │ --use-uv/--no-use-uv      Use uv instead of pip as packaging tool to build the image. [default: use-uv]              │
  │ --uv-http-timeout         Timeout for requests that UV makes (only used in case of UV builds). (INTEGER RANGE)       │
  │                           [default: 300; x>=1]                                                                       │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ Other options ──────────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ --forward-credentials  -f  Forward local credentials to container when running.                                      │
  │ --max-time                 Maximum time that the command should take - if it takes longer, the command will fail.    │
  │                            (INTEGER RANGE)                                                                           │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ Common options ─────────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ --answer   -a  Force answer to questions. (y | n | q | yes | no | quit)                                              │
  │ --dry-run  -D  If dry-run is set, commands are only printed, not executed.                                           │
  │ --verbose  -v  Print verbose information about performed steps.                                                      │
  │ --help     -h  Show this message and exit.                                                                           │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ Developer commands ─────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ start-airflow            Enter breeze environment and starts all Airflow components in the tmux session. Compile     │
  │                          assets if contents of www directory changed.                                                │
  │ build-docs               Build documents.                                                                            │
  │ down                     Stop running breeze environment.                                                            │
  │ shell                    Enter breeze environment. this is the default command use when no other is selected.        │
  │ exec                     Joins the interactive shell of running airflow container.                                   │
  │ run                      Run a command in the Breeze environment without entering the interactive shell.             │
  │ compile-ui-assets        Compiles ui assets.                                                                         │
  │ cleanup                  Cleans the cache of parameters, docker cache and optionally built CI/PROD images.           │
  │ generate-migration-file  Autogenerate the alembic migration file for the ORM changes.                                │
  │ doctor                   Auto-healing of breeze                                                                      │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ Testing commands ───────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ testing          Tools that developers can use to run tests                                                          │
  │ k8s              Tools that developers use to run Kubernetes tests                                                   │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ Image commands ─────────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ ci-image           Tools that developers can use to manually manage CI images                                        │
  │ prod-image         Tools that developers can use to manually manage PROD images                                      │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ Release management commands ────────────────────────────────────────────────────────────────────────────────────────╮
  │ release-management       Tools that release managers can use to prepare and manage Airflow releases                  │
  │ sbom                     Tools that release managers can use to prepare sbom information                             │
  │ workflow-run             Tools to manage Airflow repository workflows                                                │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ Other commands ─────────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ setup       Tools that developers can use to configure Breeze                                                        │
  │ ci          Tools that CI workflows use to cleanup/manage CI environment                                             │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

                                                                                                                        
   Usage: breeze ci-image [OPTIONS] COMMAND [ARGS]...                                                                     
                                                                                                                        
   Tools that developers can use to manually manage CI images                                                             
                                                                                                                        
  ╭─ Common options ─────────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ --help  -h  Show this message and exit.                                                                              │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ CI Image tools ─────────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ build                  Build CI image. Include building multiple images for all python versions.                     │
  │ pull                   Pull and optionally verify CI images - possibly in parallel for all Python versions.          │
  │ verify                 Verify CI image.                                                                              │
  │ save                   Save CI image to a file.                                                                      │
  │ load                   Load CI image from a file.                                                                    │
  │ export-mount-cache     Export content of the mount cache to a directory.                                             │
  │ import-mount-cache     Export content of the mount cache to a directory.                                             │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

                                                                                                                        
   Usage: breeze ci-image export-mount-cache [OPTIONS]                                                                    
                                                                                                                        
   Export content of the mount cache to a directory.                                                                      
                                                                                                                        
  ╭─ Export flags ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ *  --cache-file    Path to the file where cache is going to be exported (FILE) [required]                            │
  │    --builder       Buildx builder used to perform `docker buildx build` commands. (TEXT) [default: autodetect]       │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ Common options ─────────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ --dry-run  -D  If dry-run is set, commands are only printed, not executed.                                           │
  │ --verbose  -v  Print verbose information about performed steps.                                                      │
  │ --help     -h  Show this message and exit.                                                                           │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

                                                                                                                        
   Usage: breeze ci-image import-mount-cache [OPTIONS]                                                                    
                                                                                                                        
   Export content of the mount cache to a directory.                                                                      
                                                                                                                        
  ╭─ Import flags ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ *  --cache-file    Path to the file where cache is stored (FILE) [required]                                          │
  │    --builder       Buildx builder used to perform `docker buildx build` commands. (TEXT) [default: autodetect]       │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ╭─ Common options ─────────────────────────────────────────────────────────────────────────────────────────────────────╮
  │ --dry-run  -D  If dry-run is set, commands are only printed, not executed.                                           │
  │ --verbose  -v  Print verbose information about performed steps.                                                      │
  │ --help     -h  Show this message and exit.                                                                           │
  ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯


  New hash of breeze commands written


  Breeze command configuration has changed.


  Images have been regenerated.


  You might want to run it manually:


  breeze setup regenerate-command-images

  Checking if params are in groups for specified command :build-docs.
  Checking if params are in groups for specified command :ci fix-ownership.
  Checking if params are in groups for specified command :ci free-space.
  Checking if params are in groups for specified command :ci get-workflow-info.
  Checking if params are in groups for specified command :ci resource-check.
  Checking if params are in groups for specified command :ci selective-check.
  Checking if params are in groups for specified command :ci-image build.
  Checking if params are in groups for specified command :ci-image 
  export-mount-cache.
  Checking if params are in groups for specified command :ci-image 
  import-mount-cache.
  Checking if params are in groups for specified command :ci-image load.
  Checking if params are in groups for specified command :ci-image pull.
  Checking if params are in groups for specified command :ci-image save.
  Checking if params are in groups for specified command :ci-image verify.
  Checking if params are in groups for specified command :cleanup.
  Checking if params are in groups for specified command :compile-ui-assets.
  Checking if params are in groups for specified command :doctor.
  Checking if params are in groups for specified command :down.
  Checking if params are in groups for specified command :exec.
  Checking if params are in groups for specified command :generate-migration-file.
  Checking if params are in groups for specified command :k8s build-k8s-image.
  Checking if params are in groups for specified command :k8s configure-cluster.
  Checking if params are in groups for specified command :k8s create-cluster.
  Checking if params are in groups for specified command :k8s delete-cluster.
  Checking if params are in groups for specified command :k8s deploy-airflow.
  Checking if params are in groups for specified command :k8s k9s.
  Checking if params are in groups for specified command :k8s logs.
  Checking if params are in groups for specified command :k8s run-complete-tests.
  Checking if params are in groups for specified command :k8s setup-env.
  Checking if params are in groups for specified command :k8s shell.
  Checking if params are in groups for specified command :k8s status.
  Checking if params are in groups for specified command :k8s tests.
  Checking if params are in groups for specified command :k8s upload-k8s-image.
  Checking if params are in groups for specified command :prod-image build.
  Checking if params are in groups for specified command :prod-image load.
  Checking if params are in groups for specified command :prod-image pull.
  Checking if params are in groups for specified command :prod-image save.
  Checking if params are in groups for specified command :prod-image verify.
  Checking if params are in groups for specified command :release-management 
  add-back-references.
  Checking if params are in groups for specified command :release-management 
  clean-old-provider-artifacts.
  Checking if params are in groups for specified command :release-management 
  constraints-version-check.
  Checking if params are in groups for specified command :release-management 
  create-minor-branch.
  Checking if params are in groups for specified command :release-management 
  generate-constraints.
  Checking if params are in groups for specified command :release-management 
  generate-issue-content-core.
  Checking if params are in groups for specified command :release-management 
  generate-issue-content-helm-chart.
  Checking if params are in groups for specified command :release-management 
  generate-issue-content-providers.
  Checking if params are in groups for specified command :release-management 
  generate-providers-metadata.
  Checking if params are in groups for specified command :release-management 
  install-provider-distributions.
  Checking if params are in groups for specified command :release-management 
  merge-prod-images.
  Checking if params are in groups for specified command :release-management 
  prepare-airflow-ctl-distributions.
  Checking if params are in groups for specified command :release-management 
  prepare-airflow-distributions.
  Checking if params are in groups for specified command :release-management 
  prepare-airflow-tarball.
  Checking if params are in groups for specified command :release-management 
  prepare-helm-chart-package.
  Checking if params are in groups for specified command :release-management 
  prepare-helm-chart-tarball.
  Checking if params are in groups for specified command :release-management 
  prepare-provider-distributions.
  Checking if params are in groups for specified command :release-management 
  prepare-provider-documentation.
  Checking if params are in groups for specified command :release-management 
  prepare-python-client.
  Checking if params are in groups for specified command :release-management 
  prepare-task-sdk-distributions.
  Checking if params are in groups for specified command :release-management 
  publish-docs.
  Checking if params are in groups for specified command :release-management 
  publish-docs-to-s3.
  Checking if params are in groups for specified command :release-management 
  release-prod-images.
  Checking if params are in groups for specified command :release-management 
  start-rc-process.
  Checking if params are in groups for specified command :release-management 
  start-release.
  Checking if params are in groups for specified command :release-management 
  tag-providers.
  Checking if params are in groups for specified command :release-management 
  update-constraints.
  Checking if params are in groups for specified command :release-management 
  verify-provider-distributions.
  Checking if params are in groups for specified command :run.
  Checking if params are in groups for specified command :sbom 
  build-all-airflow-images.
  Checking if params are in groups for specified command :sbom 
  export-dependency-information.
  Checking if params are in groups for specified command :sbom 
  generate-providers-requirements.
  Checking if params are in groups for specified command :sbom 
  update-sbom-information.
  Checking if params are in groups for specified command :setup autocomplete.
  Checking if params are in groups for specified command :setup 
  check-all-params-in-groups.
  Checking if params are in groups for specified command :setup config.
  Checking if params are in groups for specified command :setup 
  regenerate-command-images.
  Checking if params are in groups for specified command :setup self-upgrade.
  Checking if params are in groups for specified command :setup 
  synchronize-local-mounts.
  Checking if params are in groups for specified command :setup version.
  Checking if params are in groups for specified command :shell.
  Checking if params are in groups for specified command :start-airflow.
  Checking if params are in groups for specified command :testing 
  airflow-ctl-integration-tests.
  Checking if params are in groups for specified command :testing 
  airflow-ctl-tests.
  Checking if params are in groups for specified command :testing 
  airflow-e2e-tests.
  Checking if params are in groups for specified command :testing 
  core-integration-tests.
  Checking if params are in groups for specified command :testing core-tests.
  Checking if params are in groups for specified command :testing 
  docker-compose-tests.
  Checking if params are in groups for specified command :testing helm-tests.
  Checking if params are in groups for specified command :testing 
  providers-integration-tests.
  Checking if params are in groups for specified command :testing providers-tests.
  Checking if params are in groups for specified command :testing 
  python-api-client-tests.
  Checking if params are in groups for specified command :testing system-tests.
  Checking if params are in groups for specified command :testing 
  task-sdk-integration-tests.
  Checking if params are in groups for specified command :testing task-sdk-tests.
  Checking if params are in groups for specified command :workflow-run 
  publish-docs.

It has generated new versions for some file that I will commit now.

Copy link
Member

@uranusjr uranusjr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

@jscheffl
Copy link
Contributor

Thanks for the fixes - CI is failing now... I see from logs it is un-related to your PR. Will attempt another run and hoping to have it green then. No need to fix from your side...

@jscheffl jscheffl merged commit a04136f into apache:main Oct 29, 2025
114 checks passed
github-actions bot pushed a commit that referenced this pull request Oct 29, 2025
* Fixing some typos and spelling errors

* adding 'chatbot' to spelling_wordlist.txt

* adding 'chatbots' to spelling_wordlist.txt

* removed 'Chatbots' from spelling_wordlist.txt

* Committing new versions of somes files generated by prek
(cherry picked from commit a04136f)

Co-authored-by: Didier Durand <2927957+didier-durand@users.noreply.github.com>
@github-actions
Copy link

Backport successfully created: v3-1-test

Status Branch Result
v3-1-test PR Link

github-actions bot pushed a commit to aws-mwaa/upstream-to-airflow that referenced this pull request Oct 29, 2025
* Fixing some typos and spelling errors

* adding 'chatbot' to spelling_wordlist.txt

* adding 'chatbots' to spelling_wordlist.txt

* removed 'Chatbots' from spelling_wordlist.txt

* Committing new versions of somes files generated by prek
(cherry picked from commit a04136f)

Co-authored-by: Didier Durand <2927957+didier-durand@users.noreply.github.com>
jscheffl pushed a commit that referenced this pull request Oct 29, 2025
)

* Fixing some typos and spelling errors

* adding 'chatbot' to spelling_wordlist.txt

* adding 'chatbots' to spelling_wordlist.txt

* removed 'Chatbots' from spelling_wordlist.txt

* Committing new versions of somes files generated by prek
(cherry picked from commit a04136f)

Co-authored-by: Didier Durand <2927957+didier-durand@users.noreply.github.com>
Lzzz666 pushed a commit to Lzzz666/airflow that referenced this pull request Oct 30, 2025
* Fixing some typos and spelling errors

* adding 'chatbot' to spelling_wordlist.txt

* adding 'chatbots' to spelling_wordlist.txt

* removed 'Chatbots' from spelling_wordlist.txt

* Committing new versions of somes files generated by prek
Copilot AI pushed a commit to jason810496/airflow that referenced this pull request Dec 5, 2025
* Fixing some typos and spelling errors

* adding 'chatbot' to spelling_wordlist.txt

* adding 'chatbots' to spelling_wordlist.txt

* removed 'Chatbots' from spelling_wordlist.txt

* Committing new versions of somes files generated by prek
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants