Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
f05d33a
Update quay.io/fedora/fedora-bootc Docker tag to v43
renovate[bot] Oct 30, 2025
151b74b
Updates for Fedora 43 build.
CompPhy Oct 30, 2025
f4f1a69
Update quay.io/fedora/fedora-bootc Docker tag to v43
renovate[bot] Oct 30, 2025
3efbe20
Updates for Fedora 43 build.
CompPhy Oct 30, 2025
e7b8be5
Merge branch 'renovate/quay.io-fedora-fedora-bootc-43.x' of https://g…
CompPhy Nov 4, 2025
4921bbd
Update SHA digest.
CompPhy Nov 4, 2025
f6cffb2
Update quay.io/fedora/fedora-bootc Docker tag to v43
renovate[bot] Oct 30, 2025
f4fb678
Updates for Fedora 43 build.
CompPhy Oct 30, 2025
c317867
Updates for Fedora 43 build.
CompPhy Oct 30, 2025
4badd83
Update SHA digest.
CompPhy Nov 4, 2025
821ead6
Merge branch 'renovate/quay.io-fedora-fedora-bootc-43.x' of https://g…
CompPhy Nov 4, 2025
161e908
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 7…
renovate[bot] Nov 28, 2025
ec09fab
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 9…
renovate[bot] Nov 30, 2025
aabe7be
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 4…
renovate[bot] Dec 3, 2025
1b4cb1a
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to d…
renovate[bot] Dec 4, 2025
79aaf5e
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 9…
renovate[bot] Dec 5, 2025
0d7e289
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 2…
renovate[bot] Dec 7, 2025
a5521c1
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 0…
renovate[bot] Dec 10, 2025
e58e28f
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 4…
renovate[bot] Dec 11, 2025
301ada6
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to d…
renovate[bot] Dec 14, 2025
bbde896
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to f…
renovate[bot] Dec 15, 2025
a1caad2
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to a…
renovate[bot] Dec 15, 2025
81d478f
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 3…
renovate[bot] Dec 17, 2025
790ee2b
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 0…
renovate[bot] Dec 17, 2025
5fd686d
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 3…
renovate[bot] Dec 19, 2025
1f112d5
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 4…
renovate[bot] Dec 21, 2025
3cee08a
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 4…
renovate[bot] Dec 23, 2025
5ceb2a7
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 8…
renovate[bot] Dec 25, 2025
a8c8c14
chore(deps): update quay.io/fedora/fedora-bootc:42 docker digest to 5…
renovate[bot] Dec 27, 2025
5419916
Update digest to latest.
CompPhy Dec 27, 2025
5d1cd32
Merge branch 'main' into renovate/quay.io-fedora-fedora-bootc-43.x
CompPhy Dec 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .github/workflows/main-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,7 @@ jobs:
uses: redhat-actions/buildah-build@v2
with:
image: ${{ env.IMAGE_NAME }}
# On main tag both 'latest' and '42'; on release-42 tag '42'.
tags: ${{ github.ref == 'refs/heads/main' && 'latest 42 ' || (github.ref == 'refs/heads/release-42' && '42 ' || '') }}${{ github.sha }}
tags: ${{ github.ref == 'refs/heads/release-42' && '42 ' || 'latest 43 ' }}${{ github.sha }}
layers: True
containerfiles: |
./Containerfile
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,4 @@ jobs:
image: ${{ env.IMAGE_NAME }}
layers: True
containerfiles: |
./Containerfile
./Containerfile
4 changes: 2 additions & 2 deletions Containerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM quay.io/fedora/fedora-bootc:42@sha256:2c48b779ef9e6c9a073f741167d56d9475c7fccf3d834d5c650f78eeacb330ae AS builder
FROM quay.io/fedora/fedora-bootc:43@sha256:2ea291797d86cf7c8c3f0e62a7993e247acc1dbd7ecc776608010c2684314618 AS builder
# https://bugzilla.redhat.com/show_bug.cgi?id=2381864
RUN dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-77e737a366
RUN dnf upgrade -y --refresh
RUN dnf install -y --exclude rootfiles @kde-desktop-environment @development-tools @container-management @system-tools @games; dnf clean all
RUN systemctl disable abrtd atd mcelog
RUN systemctl set-default graphical.target
Expand Down
7 changes: 4 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
OCI_IMAGE ?= ghcr.io/compphy/framework-fedora-bootc:latest
DISK_TYPE ?= anaconda-iso
OCI_IMAGE ?= ghcr.io/compphy/framework-fedora-bootc:latest
DISK_TYPE ?= raw
ROOTFS ?= ext4
ARCH ?= amd64
# Use upsteam build:
Expand All @@ -10,6 +10,7 @@ BIB_IMAGE ?= localhost/bootc-image-builder:latest
# See https://github.com/osbuild/bootc-image-builder
.PHONY: disk-image
disk-image:
podman build -t framework-fedora-bootc $(CURDIR)
podman build -t bootc-image-builder $(CURDIR)/bootc-image-builder
mkdir -p ./output
mkdir -p /var/lib/containers/storage
Expand All @@ -28,4 +29,4 @@ disk-image:
--type $(DISK_TYPE) \
--rootfs $(ROOTFS) \
--use-librepo \
$(OCI_IMAGE)
localhost/framework-fedora-bootc:latest
2 changes: 1 addition & 1 deletion bootc-image-builder