Skip to content

setup containers policy for ghcr.io/get-aurora-dev #245

Description

@renner0e

Prerequisite for

Even if we publish PR images to the registry they should still be signed.

A nice side-effect of this would also be that bootc images that ship our public keys could seamlessly switch over to signed images on this GitHub organization, in this fictitious scenario that universal blue collapses tomorrow for example.

We need the following key-pairs

  • one we use for production /usr/lib/pki/containers/ghcr.io-get-aurora-dev.pub what we currently have as cosign.pub in this repo
  • a production backup key in case the production one gets leaked, do not sign images with this anywhere, only ship the public key on systems (still needs to be created) /usr/lib/pki/containers/ghcr.io-get-aurora-dev-backup.pub
  • a dedicated key for PR builds only to be used on ublue-os/aurora (still needs to be created)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions