The GitHub Actions job "Tests (AMD)" on airflow.git/fix-mask-secret-supervisor-ipc-suppression has succeeded. Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run: 46e438ef9e4180263f84ea8dd59b9bc7cbed744c / Jarek Potiuk <[email protected]> Address review: log only the exception type, never the secret Per @ashb's review: - The warning previously used exc_info=True. A failure to build MaskSecret can raise an error whose text reprs the value, so on this path (where local mask_logs is already off) the warning could itself leak the secret. Now we record only error_type=type(e).__name__ -- no traceback, message, or value. - Reworded the 'task-execution context' comment to avoid clashing with the SDK's 'context' meaning. - Reworked the tests to prove the secret value never appears in the warning (the _Unserializable repr embeds a canary that the assertion checks is absent), covering both the build-failure and broken-socket paths. Generated-by: Claude Opus 4.8 (1M context) Report URL: https://github.com/apache/airflow/actions/runs/27484692045 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
