To install the BlueBuild image on an existing Fedora Atomic system, you must perform a two-step rebase process. First, rebase to the unsigned image to ensure proper signing keys and policies are installed, then reboot. Finally, rebase to the signed image and reboot again.
Note: This is an experimental feature. Use at your own discretion.
Important Behavior: Using the latest tag will always point to the latest build, but it will respect the Fedora version specified in your recipe.yml. You will not be automatically upgraded to a new major Fedora version without updating your configuration.
# 1. Rebase to the unsigned image
rpm-ostree rebase ostree-unverified-registry:ghcr.io/blue-build/template:latest
# 2. Reboot
systemctl reboot
# 3. Rebase to the signed image
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/blue-build/template:latest
# 4. Reboot again
systemctl reboot