The GitHub Actions job "Tests (AMD)" on 
airflow.git/document-git-bundle-tracking-ref-commit-sha has succeeded.
Run started by GitHub user coleheflin (triggered by coleheflin).

Head commit for run:
acebdbdf6073b4644015a67bfa8dd4bb9eccf29b / Cole Heflin <[email protected]>
Scope tracking_ref SHA promotion docs and tests to a known restart limitation

Kaxil found that a Dag processor restart alone doesn't promote a SHA-pinned
tracking_ref if the bundle's local storage survives the restart (the default):
the working clone only fetches new objects during refresh(), which runs after
the checkout in _initialize(), so a genuinely new SHA fails to check out until
that storage is cleared. He also flagged that with disable_bundle_versioning,
workers resolve code from their own tracking_ref rather than a recorded bundle
version, so they need the updated config too, and that the existing
promote/rollback test created its "new" commit before the objects were ever
missing locally, so it never exercised the failure.

Narrow the docs to describe rollback as reliable and promotion as needing
cleared storage, split the test into a rollback case, a promote-without-clearing
case that documents the current failure, and a promote-with-fresh-storage case,
and link the underlying limitation from both the code and the test to
apache/airflow#71388.

Co-Authored-By: Otto <[email protected]>

Report URL: https://github.com/apache/airflow/actions/runs/31434706301

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to