1
0
mirror of https://github.com/coreos/fedora-coreos-config.git synced 2026-02-05 09:45:30 +01:00

promote container signature verification and migration to it

This has rolled out on the `next` stream. Let's now promote it to
our other streams and let the normal promotion progress (i.e.
testing-devel -> testing -> stable) take place.

Part of https://github.com/coreos/fedora-coreos-tracker/issues/2029
This commit is contained in:
Dusty Mabe
2025-09-19 17:04:00 -04:00
committed by Jonathan Lebon
parent c1732560f1
commit b7e75bdc21
2 changed files with 4 additions and 17 deletions

View File

@@ -35,7 +35,7 @@ platform-compressor:
digitalocean: gzip
# Set container-imgref
container-imgref: "ostree-remote-registry:fedora:quay.io/fedora/fedora-coreos:{stream}"
container-imgref: "ostree-image-signed:docker://quay.io/fedora/fedora-coreos:{stream}"
# Enable 'erofs' by default for the rootfs in the Live ISO/PXE artifacts
live-rootfs-fstype: "erofs"

View File

@@ -54,30 +54,17 @@ conditional-include:
include:
ostree-layers:
- overlay/50alternatives
# Add container signing configuration. Initially rolling this out only
# to `next`, `next-devel` and mechanical streams.
- if:
- stream != "stable"
- stream != "testing"
- stream != "testing-devel"
include:
ostree-layers:
- overlay/17fcos-container-signing
# Perform migration to container signing versus ostree commit signing.
# This is a requirement for moving to build-via-container in F43,
# thus it must happen before the switch to F43. Initially rolling out
# to `next` and `next-devel`.
- if:
- stream != "stable"
- stream != "testing"
- stream != "testing-devel"
- releasever < 43
# thus it must happen before the switch to F43.
- if: releasever < 43
include:
ostree-layers:
- overlay/35container-signing-migration
ostree-layers:
- overlay/15fcos
- overlay/17fcos-container-signing
automatic-version-prefix: "${releasever}.<date:%Y%m%d>.dev"
mutate-os-release: "${releasever}"