This repository contains Containerfile for each derived image types that
are used by image builder.
- AWC EC2
- Azure
- GCE
- qcow2
quay.io/fedora/fedora-bootc(x86_64,aarch64)
Use make to build Containerfiles from templates. Go is required in order to
build a small templating command that processes the templates. Python Jinja2
templating module must be installed:
dnf -y install python3-jinja2
Push the changes into this repository, GitHub Actions will build and publish new versions of container images. Daily rebuild is scheduled for every morning (CET).
GitHub Actions use ghcr.io as a cache registry to speed up builds do base
images does not need to be pulled from quay.io everytime.
Fedora (x86_64, aarch64)
quay.io/osbuild/fedora-bootc:43-ec2quay.io/osbuild/fedora-bootc:43-azurequay.io/osbuild/fedora-bootc:43-gcequay.io/osbuild/fedora-bootc:43-qcow2
- Supported OSes: Fedora N, N-1, Stream 9/10, RHEL latest (10.2/9.8 downstream only)
- Use
--fromto have less Containefiles (not too much useful at this point) - Figure out a good comment for all Containerfile explaining to end users what to do