The GitHub Actions job "Tests (ARM)" on airflow.git/v3-3-test has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
4140090d7870e678b38f1e573651fea56f000614 / Jarek Potiuk <[email protected]>
[v3-3-test] Mask nested entities when writing bulk audit-log entries (#70890) 
(#71043)

The audit-log maskers for Variables and Connections dispatch on top-level key
names. A bulk request body has exactly one top-level key, `actions`, and the
entities sit two levels down in `actions[].entities[]` -- so neither
`val`/`value` nor `extra` was ever seen, and the payload was recorded as
supplied.

The masker also runs on the raw request body before validation, so `extra` can
arrive as any JSON type. `json.loads` raises `TypeError` rather than
`JSONDecodeError` for a non-string, which escaped the audit-log path entirely.
Bulk bodies newly reach this branch, so the shape is now reachable where it
previously was not.

(cherry picked from commit fc8d6d8b6194674f4043fb4f632e7700876c0fd7)

Report URL: https://github.com/apache/airflow/actions/runs/30867931741

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to