This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/v3-1-test by this push:
     new 48a15fbaa0b [v3-1-test] Fix breeze start-airflow --dev-mode hanging on 
stale asset compile lock (#61610) (#61621)
48a15fbaa0b is described below

commit 48a15fbaa0b590c84c8cfc3b0b2b9ab8a642d9a9
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Feb 8 10:49:42 2026 +0100

    [v3-1-test] Fix breeze start-airflow --dev-mode hanging on stale asset 
compile lock (#61610) (#61621)
    
    (cherry picked from commit edc429aa94db8cb39e7a64376f7c612b14506de5)
    
    Co-authored-by: Yeonguk Choo <[email protected]>
---
 dev/breeze/src/airflow_breeze/utils/run_utils.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev/breeze/src/airflow_breeze/utils/run_utils.py 
b/dev/breeze/src/airflow_breeze/utils/run_utils.py
index 35052f44e07..a1dd479bfd3 100644
--- a/dev/breeze/src/airflow_breeze/utils/run_utils.py
+++ b/dev/breeze/src/airflow_breeze/utils/run_utils.py
@@ -412,6 +412,8 @@ def _run_compile_internally(
 
     env = os.environ.copy()
     if dev:
+        # Clean up stale lock file
+        compile_lock.unlink(missing_ok=True)
         with open(UI_ASSET_OUT_DEV_MODE_FILE, "w") as output_file:
             return run_command(
                 command_to_execute,

Reply via email to