Skip to content

Conversation

@codysoyland
Copy link
Member

Summary

Adding a bit more detail to the Cosign bundle format section.

Release Note

Documentation

@netlify
Copy link

netlify bot commented Apr 24, 2025

Deploy Preview for docssigstore failed.

Name Link
🔨 Latest commit b2f93a7
🔍 Latest deploy log https://app.netlify.com/projects/docssigstore/deploys/68e93a09072f5a000881f195

Signed-off-by: Cody Soyland <codysoyland@github.com>
@codysoyland codysoyland force-pushed the cosign-bundle-format-doc-update branch from d15415a to ab7a96d Compare April 24, 2025 17:37
Signed-off-by: Cody Soyland <codysoyland@github.com>
ltagliaferri
ltagliaferri previously approved these changes May 9, 2025
Copy link
Contributor

@ltagliaferri ltagliaferri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit on JS typecasing

vszakats added a commit to curl/curl-for-win that referenced this pull request Oct 7, 2025
The signature suffix (`.sigstore`) is subject to change. This is so new,
there is no documentation yet. Existing documentation and its pending
update do not mention or specify a suffix (or I couldn't find it.)
An internet or GitHub search also didn't help.

I've seen so far: .sigstore.json, .bundle, .sig

TODO: also update this in curl/curl-www once decided or before the next
release latest.

It's also an option to stay with the `.cosign` suffix and format, though
not recommended.

Ref: sigstore/cosign#4440
Ref: sigstore/sigstore-blog#89
Ref: sigstore/docs#385
vszakats added a commit to vszakats/curl-www that referenced this pull request Oct 10, 2025
The suffix is entirely arbitrary on my part. I could find no mention of
what this should be, and it's also brand new, with no clear practice or
convention I could find.

Anyway, the content of the .sigstore file is the "new bundle" format,
which allows offline verification.

It has been released in full last month by cosign and made the default
in yesterday's release (3.0.1). It's also the officially recommanded
format. This was preceded by a slipped out 3.0.0 release 2 days ago,
triggering a quick fix downstream in curl-for-win.

Ref: curl/curl-for-win@aaf54db

Docs page not yet updated: https://docs.sigstore.dev/about/bundle/
Pending PR: sigstore/docs#385

Neither says mentions a filename convention.
vszakats added a commit to vszakats/curl-www that referenced this pull request Oct 10, 2025
The suffix is entirely arbitrary on my part. I could find no mention of
what this should be, and it's also brand new, with no clear practice or
convention I could find.

Anyway, the content of the .sigstore file is the "new bundle" format,
which allows offline verification.

It has been released in full last month by cosign and made the default
in yesterday's release (3.0.1). It's also the officially recommanded
format. This was preceded by a slipped out 3.0.0 release 2 days ago,
triggering a quick fix downstream in curl-for-win.

Ref: curl/curl-for-win@aaf54db

Docs page not yet updated: https://docs.sigstore.dev/about/bundle/
Pending PR: sigstore/docs#385

Neither mentions a filename convention.
vszakats added a commit to curl/curl-www that referenced this pull request Oct 10, 2025
…mat) (#494)

The suffix is entirely arbitrary on my part. I could find no mention of
what this should be, and it's also brand new, with no clear practice or
convention I could find.

Anyway, the content of the `.sigstore` file is the "new bundle" format,
which allows offline verification.

It has been released in full last month by cosign and made the default
in yesterday's release (3.0.1). It's also the officially recommanded
format. This was preceded by a slipped out 3.0.0 release 2 days ago,
triggering a quick fix downstream in curl-for-win.

Ref: curl/curl-for-win@aaf54db

Docs page not yet updated: https://docs.sigstore.dev/about/bundle/
Pending PR: sigstore/docs#385
@vszakats
Copy link

Is there a standard or recommended filename suffix for a new bundle signature? (as was .cosign before)

Signed-off-by: ltagliaferri <lisa.tagliaferri@gmail.com>
Copy link
Contributor

@haydentherapper haydentherapper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hold on merging, this is now out of date given Cosign v3

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.

4 participants