Skip to content

Conversation

jlebon
Copy link
Member

@jlebon jlebon commented Sep 8, 2025

This uses the new cosa sign --oci switch to sign our OCI images using the official Fedora GPG keys.

Part of coreos/fedora-coreos-tracker#1969.

I opted for not gating this behind a knob. It's safe to do this even on streams that still use encapsulated commits (it's just files in S3). But the earlier we do it, the more overlap we have in which both signature types (OCI and OSTree) co-exist and that makes migration planning easier.


Requires: coreos/coreos-assembler#4301

@jlebon jlebon marked this pull request as ready for review September 9, 2025 15:38
@jlebon
Copy link
Member Author

jlebon commented Sep 9, 2025

OK, this is ready for review now! (Obviously needs newer cosa to be rebuilt).

This uses the new `cosa sign --oci` switch to sign our OCI images using
the official Fedora GPG keys.

Part of coreos/fedora-coreos-tracker#1969.

I opted for not gating this behind a knob. It's safe to do this even on
streams that still use encapsulated commits (it's just files in S3). But
the earlier we do it, the more overlap we have in which both signature
types (OCI and OSTree) co-exist and that makes migration planning
easier.
@jlebon jlebon merged commit b4df2de into coreos:main Sep 9, 2025
2 checks passed
@jlebon jlebon deleted the pr/sign-oci branch September 9, 2025 16:59
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.

2 participants