Skip to content

crl/storer: Include issuerNameID in CRL upload logs#8845

Merged
aarongable merged 1 commit into
reland-slogfrom
slog-audit/06-crl-storer-issuer-name-id
Jul 6, 2026
Merged

crl/storer: Include issuerNameID in CRL upload logs#8845
aarongable merged 1 commit into
reland-slogfrom
slog-audit/06-crl-storer-issuer-name-id

Conversation

@beautifulentropy

@beautifulentropy beautifulentropy commented Jul 6, 2026

Copy link
Copy Markdown
Member

The crl-updater attaches issuerNameID to all its log lines (added during #8606 review), but the storer's "CRL uploaded" line carried only the issuer CN. Since the S3 object key is {nameID}/{shardIdx}.crl, tying an upload log line to its object required an out-of-band CN to NameID mapping. Log the NameID too.

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

The crl-updater attaches issuerNameID to all its log lines (added
during #8606 review), but the storer's "CRL uploaded" line carried
only the issuer CN. Since the S3 object key is {nameID}/{shardIdx}.crl,
tying an upload log line to its object required an out-of-band CN to
NameID mapping. Log the NameID too.
@beautifulentropy beautifulentropy requested a review from a team as a code owner July 6, 2026 19:03
@beautifulentropy beautifulentropy changed the title crl/storer: include issuerNameID in CRL upload logs crl/storer: Include issuerNameID in CRL upload logs Jul 6, 2026
@aarongable aarongable changed the base branch from main to reland-slog July 6, 2026 21:19
@aarongable

Copy link
Copy Markdown
Contributor

This was a purposeful omission, as I think we're now in a place where we could move away from IssuerNameID if we wanted to. But it's still useful to log here, as the S3 upload path includes the IssuerNameID, so restoring it makes sense.

@aarongable aarongable merged commit a18d1d2 into reland-slog Jul 6, 2026
18 checks passed
@aarongable aarongable deleted the slog-audit/06-crl-storer-issuer-name-id branch July 6, 2026 21:43
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