ublue-os / bluefin

The next generation Linux workstation, designed for reliability, performance, and sustainability.
https://projectbluefin.io
Apache License 2.0
1.25k stars 163 forks source link

chore: un-cliwrap and use dnf5 instead of rpm-ostree #1954

Open bsherman opened 13 hours ago

bsherman commented 13 hours ago

I've been tinkering with and testing dnf5 for a while.

Key items are:

Note this does NOT switch to using dnf copr plugin for ublue-os/akmods COPR since doing so removes the RPM managed repo file. That repo file needs to be renamed in the ublue-os-akmods-addons package to match the COPR naming convention.

Relates: #1946

m2Giles commented 13 hours ago

We also need to explicitly test on both F40 and F41. We were bitten pretty hard enabling bootc in F40 with bad ISOs.

Additionally, we need to make sure that bootc label is present on our images so that we can integrate with the rest of the bootc ecosystem (F41 is good already)

tulilirockz commented 13 hours ago

+1 for F41, it is working perfectly fine indeed

tulilirockz commented 7 hours ago

Just realized that this will let us use https://github.com/osbuild/bootc-image-builder/ for the ISOs