Skip to content

Conversation

@github-actions
Copy link

The run_on_latest_version parameter for backfills was incorrectly
defaulting to False in the CLI, API, and UI. This fix ensures that
backfills default to using the latest bundle version, which is the
intended behavior.

Changes:

  • Set ARG_BACKFILL_RUN_ON_LATEST_VERSION default to True in CLI
  • Add run_on_latest_version field with default=True to BackfillPostBody API model
  • Update API route to use request body value instead of hardcoded True
  • Update UI form to include run_on_latest_version: true in defaultValues
  • Update tests to reflect the new default behavior
  • Refactor RunBackfillForm to reduce line count below 250 to comply with max-lines linting rule
    (cherry picked from commit 0224303)

Co-authored-by: Ephraim Anierobi splendidzigy24@gmail.com

…stead of True (#59304)

The run_on_latest_version parameter for backfills was incorrectly
defaulting to False in the CLI, API, and UI. This fix ensures that
backfills default to using the latest bundle version, which is the
intended behavior.

Changes:
- Set ARG_BACKFILL_RUN_ON_LATEST_VERSION default to True in CLI
- Add run_on_latest_version field with default=True to BackfillPostBody API model
- Update API route to use request body value instead of hardcoded True
- Update UI form to include run_on_latest_version: true in defaultValues
- Update tests to reflect the new default behavior
- Refactor RunBackfillForm to reduce line count below 250 to comply with max-lines linting rule
(cherry picked from commit 0224303)

Co-authored-by: Ephraim Anierobi <splendidzigy24@gmail.com>
@ephraimbuddy ephraimbuddy force-pushed the backport-0224303-v3-1-test branch from 6d6b60d to 9057129 Compare December 16, 2025 09:22
@pierrejeambrun pierrejeambrun merged commit acb5224 into v3-1-test Dec 16, 2025
86 checks passed
@pierrejeambrun pierrejeambrun deleted the backport-0224303-v3-1-test branch December 16, 2025 10:48
ephraimbuddy added a commit that referenced this pull request Jan 6, 2026
…stead of True (#59304) (#59328)

The run_on_latest_version parameter for backfills was incorrectly
defaulting to False in the CLI, API, and UI. This fix ensures that
backfills default to using the latest bundle version, which is the
intended behavior.

Changes:
- Set ARG_BACKFILL_RUN_ON_LATEST_VERSION default to True in CLI
- Add run_on_latest_version field with default=True to BackfillPostBody API model
- Update API route to use request body value instead of hardcoded True
- Update UI form to include run_on_latest_version: true in defaultValues
- Update tests to reflect the new default behavior
- Refactor RunBackfillForm to reduce line count below 250 to comply with max-lines linting rule
(cherry picked from commit 0224303)

Co-authored-by: Ephraim Anierobi <splendidzigy24@gmail.com>
@ephraimbuddy ephraimbuddy added the type:bug-fix Changelog: Bug Fixes label Jan 6, 2026
@ephraimbuddy ephraimbuddy added this to the Airflow 3.1.6 milestone Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:airflow-ctl area:API Airflow's REST/HTTP API area:CLI area:UI Related to UI/UX. For Frontend Developers. type:bug-fix Changelog: Bug Fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants