Skip to content

va: Preserve internal error in CAA check audit line - #8850

Merged
aarongable merged 1 commit into
reland-slogfrom
slog-audit/11-va-caa-internal-err
Jul 6, 2026
Merged

va: Preserve internal error in CAA check audit line#8850
aarongable merged 1 commit into
reland-slogfrom
slog-audit/11-va-caa-internal-err

Conversation

@beautifulentropy

@beautifulentropy beautifulentropy commented Jul 6, 2026

Copy link
Copy Markdown
Member

On a failed local CAA check, the "CAA check result" audit line attached the internal error under blog.Error's "error" key, which the deferred logger also uses for the client-visible problem, producing duplicate keys in one JSON record. Parsers keep only one of the two values. Key the internal error as internalErr, matching the equivalent code in DoDCV.

This PR was generated as part of an audit of #8606 using Claude Fable 5.

On a failed local CAA check, the "CAA check result" audit line
attached the internal error under blog.Error's "error" key, which the
deferred logger also uses for the client-visible problem, producing
duplicate keys in one JSON record. Parsers keep only one of the two
values. Key the internal error as internalErr, matching the equivalent
code in DoDCV.
@beautifulentropy
beautifulentropy requested a review from a team as a code owner July 6, 2026 19:03
@beautifulentropy
beautifulentropy requested a review from ezekiel July 6, 2026 19:03
@beautifulentropy beautifulentropy changed the title va: preserve internal error in CAA check audit line va: Preserve internal error in CAA check audit line Jul 6, 2026
@ezekiel
ezekiel requested review from a team and aarongable and removed request for a team July 6, 2026 19:30
@aarongable
aarongable changed the base branch from main to reland-slog July 6, 2026 21:18
@aarongable
aarongable merged commit b857d1c into reland-slog Jul 6, 2026
30 of 32 checks passed
@aarongable
aarongable deleted the slog-audit/11-va-caa-internal-err branch July 6, 2026 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants