The GitHub Actions job "CI" on 
rocketmq-dashboard.git/fix/proxy-stack-failures-20261010 has failed.
Run started by GitHub user pilichoumao (triggered by pilichoumao).

Head commit for run:
86e21f28862c59ea5891acd8a422b0f086965196 / pilichoumao 
<[email protected]>
fix(consumer): preserve instance errors in stack diagnostics

The 404-to-502 rewrite in getConsumerStack keyed only on the status code,
so a BusinessExceptions raised while the broker admin client was being
resolved was re-graded too: querying the stack of an unknown instance came
back as 502 "proxy query failed for <clientId>" instead of the 404 naming
the instance. Move the rewrite inside the stack-lookup callback, so it only
covers the client-missing replies of the lookup itself while instance
resolution, credential and endpoint checks and admin-client preparation keep
their own status code and message.

A proxy that could not be queried still makes the broker's client-missing
answer a 502, and the direct-consumer broker fallback is unchanged.

Report URL: 
https://github.com/apache/rocketmq-dashboard/actions/runs/38024267381

With regards,
GitHub Actions via GitBox

Reply via email to