Skip to content

tests: verify current issuer certificates - #1883

Closed
Aryadeepta wants to merge 1 commit into
sigstore:mainfrom
Aryadeepta:test/current-issuer-certificate
Closed

tests: verify current issuer certificates#1883
Aryadeepta wants to merge 1 commit into
sigstore:mainfrom
Aryadeepta:test/current-issuer-certificate

Conversation

@Aryadeepta

Copy link
Copy Markdown

Summary

Adds regression coverage for #922 using a bundle signed with the current
production Fulcio issuer certificates.

The existing test assets were generated against older issuer certificate
chains and did not ensure that SCT verification continued to work with the
current production trust root.

This adds a fresh production signing bundle and verifies it with
Verifier.production(offline=True).

Closes #922

Tested with:

  • make lint
  • make test

Release Note

None. This is a test-only change.

Documentation

None.

Signed-off-by: aryadeepta <aryadeeptade@gmail.com>
@jku

jku commented Sep 8, 2026

Copy link
Copy Markdown
Member

Hi, thank you for the test. I'm going to close this as the situation has improved since the the issue was filed 2 years ago: at least the test_fix_bundle_* tests indirectly test this as part of "make test" (I'm not surprised if there are other tests too). Also, pyopenssl was completely removed since then so the original issue should now be impossible

Apologies for leaving the issue open.

@jku jku closed this Sep 8, 2026
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.

tests: Add test that verifies using current issuer certificates

2 participants