love1angel commented on issue #58708:
URL: https://github.com/apache/airflow/issues/58708#issuecomment-3580801394

   the whole trace here:
   ```
   scheduler  | 2025-11-26T10:59:10.311027Z [info     ] Process exited          
       [supervisor] exit_code=<Negsignal.SIGKILL: -9> loc=supervisor.py:709 
pid=79378 signal_sent=SIGKILL
   scheduler  | 2025-11-26T10:59:10.313251Z [info     ] Process exited          
       [supervisor] exit_code=<Negsignal.SIGKILL: -9> loc=supervisor.py:709 
pid=79379 signal_sent=SIGKILL
   scheduler  | 2025-11-26T10:59:10.311592Z [error    ] uhoh                    
       [airflow.executors.local_executor.LocalExecutor] 
loc=local_executor.py:100
   scheduler  | Traceback (most recent call last):
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/executors/local_executor.py",
 line 96, in _run_worker
   scheduler  | _execute_work(log, workload)
   scheduler  | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/executors/local_executor.py",
 line 124, in _execute_work
   scheduler  | supervise(
   scheduler  | ~~~~~~~~~^
   scheduler  | # This is the "wrong" ti type, but it duck types the same. 
TODO: Create a protocol for this.
   scheduler  | 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   scheduler  | ...<5 lines>...
   scheduler  | log_path=workload.log_path,
   scheduler  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
   scheduler  | )
   scheduler  | ^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/sdk/execution_time/supervisor.py",
 line 1940, in supervise
   scheduler  | process = ActivitySubprocess.start(
   scheduler  | dag_rel_path=dag_rel_path,
   scheduler  | ...<4 lines>...
   scheduler  | subprocess_logs_to_stdout=subprocess_logs_to_stdout,
   scheduler  | )
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/sdk/execution_time/supervisor.py",
 line 954, in start
    
   scheduler  | return self.request(
   scheduler  | ~~~~~~~~~~~~^
   scheduler  | "PATCH",
   scheduler  | ^^^^^^^^
   scheduler  | ...<11 lines>...
   scheduler  | extensions=extensions,
   scheduler  | ^^^^^^^^^^^^^^^^^^^^^^
   scheduler  | )
   scheduler  | ^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/tenacity/__init__.py",
 line 338, in wrapped_f
   scheduler  | return copy(f, *args, **kw)
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/tenacity/__init__.py",
 line 477, in __call__
   scheduler  | do = self.iter(retry_state=retry_state)
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/tenacity/__init__.py",
 line 378, in iter
   scheduler  | result = action(retry_state)
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/tenacity/__init__.py",
 line 400, in <lambda>
   scheduler  | self._add_action_func(lambda rs: rs.outcome.result())
   scheduler  | ~~~~~~~~~~~~~~~~~^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/concurrent/futures/_base.py", 
line 449, in result
   scheduler  | return self.__get_result()
   scheduler  | ~~~~~~~~~~~~~~~~~^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/concurrent/futures/_base.py", 
line 401, in __get_result
   scheduler  | raise self._exception
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/tenacity/__init__.py",
 line 480, in __call__
   scheduler  | result = fn(*args, **kwargs)
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/sdk/api/client.py",
 line 885, in request
   scheduler  | return super().request(*args, **kwargs)
   scheduler  | ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_client.py",
 line 825, in request
   scheduler  | return self.send(request, auth=auth, 
follow_redirects=follow_redirects)
   scheduler  | ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_client.py",
 line 914, in send
   scheduler  | response = self._send_handling_auth(
   scheduler  | request,
   scheduler  | ...<2 lines>...
   scheduler  | history=[],
   scheduler  | )
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_client.py",
 line 942, in _send_handling_auth
   scheduler  | response = self._send_handling_redirects(
   scheduler  | request,
   scheduler  | follow_redirects=follow_redirects,
   scheduler  | history=history,
   scheduler  | )
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_client.py",
 line 999, in _send_handling_redirects
   scheduler  | raise exc
   scheduler  | File "/home/xp/miniconda3/envs/airflow/lib/p
   scheduler  | ~~~~~~~~~~~~~~~~~~~~~~~~~^^
    
    
    
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_client.py",
 line 999, in _send_handling_redirects
   scheduler  | raise exc
   scheduler  | File "/home/xp/miniconda3/envs/airflow/lib/p
   scheduler  | ~~~~~~~~~~~~~~~~~~~~~~~~~^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_models.py",
 line 829, in raise_for_status
   scheduler  | raise HTTPStatusError(message, request=request, response=self)
   scheduler  | httpx.HTTPStatusError: Client error '403 Forbidden' for url 
'[http://localhost:8080/execution/task-instances/019abf97-326c-775f-9a7b-0218bb1df549/run'](http://localhost:8080/execution/task-instances/019abf97-326c-775f-9a7b-0218bb1df549/run%27)
   scheduler  | For more information check: 
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/403
   scheduler  | Correlation-id=019abfd1-355a-77de-9b58-38855eb8cd38
   scheduler  | 2025-11-26T10:59:10.313705Z [error    ] uhoh                    
       [airflow.executors.local_executor.LocalExecutor] 
loc=local_executor.py:100
   scheduler  | Traceback (most recent call last):
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/executors/local_executor.py",
 line 96, in _run_worker
   scheduler  | _execute_work(log, workload)
   scheduler  | ~~~~~~~~~~~~~^^^^^^^^^^^^^^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/executors/local_executor.py",
 line 124, in _execute_work
   scheduler  | supervise(
   scheduler  | ~~~~~~~~~^
   scheduler  | # This is the "wrong" ti type, but it duck types the same. 
TODO: Create a protocol for this.
   scheduler  | 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   scheduler  | ...<5 lines>...
   scheduler  | log_path=workload.log_path,
   scheduler  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
   scheduler  | )
   scheduler  | ^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/sdk/execution_time/supervisor.py",
 line 1940, in supervise
   scheduler  | process = ActivitySubprocess.start(
   scheduler  | dag_rel_path=dag_rel_path,
   scheduler  | ...<4 lines>...
   scheduler  | subprocess_logs_to_stdout=subprocess_logs_to_stdout,
   scheduler  | )
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/sdk/execution_time/supervisor.py",
 line 954, in start
   scheduler  | proc._on_child_started(ti=what, dag_rel_path=dag_rel_path, 
bundle_info=bundle_info)
   scheduler  | 
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/sdk/execution_time/supervisor.py",
 line 965, in _on_child_started
   scheduler  | ti_context = self.client.task_instances.start(ti.id, self.pid, 
start_date)
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/sdk/api/client.py",
 line 215, in start
   scheduler  | resp = self.client.patch(f"task-instances/{id}/run", 
content=body.model_dump_json())
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_client.py",
 line 1218, in patch
   scheduler  | return self.request(
   scheduler  | ~~~~~~~~~~~~^
   scheduler  | "PATCH",
   scheduler  | ^^^^^^^^
   scheduler  | ...<11 lines>...
   scheduler  | extensions=extensions,
   scheduler  | ^^^^^^^^^^^^^^^^^^^^^^
   scheduler  | )
   scheduler  | ^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/tenacity/__init__.py",
 line 338, in wrapped_f
   scheduler  | return copy(f, *args, **k
   scheduler  | do = self.iter(retry_state=retry_state)
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/tenacity/__init__.py",
 line 378, in iter
   scheduler  | result = action(retry_state)
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/tenacity/__init__.py",
 line 400, in <lambda>
   scheduler  | self._add_action_func(lambda rs: rs.outcome.result())
   scheduler  | ~~~~~~~~~~~~~~~~~^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/concurrent/futures/_base.py", 
line 449, in result
   scheduler  | return self.__get_result()
   scheduler  | ~~~~~~~~~~~~~~~~~^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/concurrent/futures/_base.py", 
line 401, in __get_result
   scheduler  | raise self._exception
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/tenacity/__init__.py",
 line 480, in __call__
   scheduler  | result = fn(*args, **kwargs)
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/sdk/api/client.py",
 line 885, in request
   scheduler  | return super().request(*args, **kwargs)
   scheduler  | ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_client.py",
 line 825, in request
   scheduler  | return self.send(request, auth=auth, 
follow_redirects=follow_redirects)
   scheduler  | ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_client.py",
 line 914, in send
   scheduler  | response = self._send_handling_auth(
   scheduler  | request,
   scheduler  | ...<2 lines>...
   scheduler  | history=[],
   scheduler  | )
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_client.py",
 line 942, in _send_handling_auth
   scheduler  | response = self._send_handling_redirects(
   scheduler  | request,
   scheduler  | follow_redirects=follow_redirects,
   scheduler  | history=history,
   scheduler  | )
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_client.py",
 line 999, in _send_handling_redirects
   scheduler  | raise exc
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_client.py",
 line 982, in _send_handling_redirects
   scheduler  | hook(response)
   scheduler  | ~~~~^^^^^^^^^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/airflow/sdk/api/client.py",
 line 186, in raise_on_4xx_5xx_with_note
   scheduler  | return get_json_error(response) or response.raise_for_status()
   scheduler  | ~~~~~~~~~~~~~~~~~~~~~~~~~^^
   scheduler  | File 
"/home/xp/miniconda3/envs/airflow/lib/python3.13/site-packages/httpx/_models.py",
 line 829, in raise_for_status
   scheduler  | raise HTTPStatusError(message, request=request, response=self)
   scheduler  | httpx.HTTPStatusError: Client error '403 Forbidden' for url 
'[http://localhost:8080/execution/task-instances/019abf97-326d-772e-8bf5-34ffadb9c640/run'](http://localhost:8080/execution/task-instances/019abf97-326d-772e-8bf5-34ffadb9c640/run%27)
   scheduler  | For more information check: 
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/403
   scheduler  | Correlation-id=019abfd1-355e-7d89-8048-0359aab549d7
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to