The GitHub Actions job "CI" on rocketmq-dashboard.git/fix/arms-bearer-auth has 
failed.
Run started by GitHub user Frun1na (triggered by Frun1na).

Head commit for run:
a7e6dd8649c44ab3665f22653d02f7b7f5057720 / Frun1na 
<[email protected]>
fix(metrics): send the raw token for ARMS bearer authentication

The Prometheus-compatible sources applied bearer auth uniformly as
"Authorization: Bearer <token>", but ARMS V1 token auth matches the
Authorization header exactly and expects the raw token — the Aliyun ARMS
HTTP API documentation specifies "Authorization: {Token}" both for the
curl example and for the Grafana custom-header setup. With the prefix, a
data source configured as ARMS + bearer token fails every query and the
connection test, and there is no alternative mode (no custom-header
authentication).

ARMS sources now send the raw token; every other backend keeps the
standard Bearer prefix. The datasource connection-test path in
SettingsService applies the same rule for the "arms" data source type.

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

With regards,
GitHub Actions via GitBox

Reply via email to