Rishabh00b opened a new pull request, #76264:
URL: https://github.com/apache/airflow/pull/76264

   airflowctl's central error handler prints exception and server error text 
through Rich markup without escaping it. If the text contains a tag-like 
fragment such as `[/x]`, `rich.print` raises `MarkupError`. The user then sees 
a traceback instead of the real failure, and the command no longer exits with 
status 1.
   
   The text is now escaped in the AirflowCtl, protocol, timeout, server 
response and HTTP status handlers. This is the same class of bug fixed for 
table output in #76175.
   
   Tests: parametrized over the five handler types; all five fail without the 
change.
   
   


-- 
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