Release of osbuild 28
We are happy to announce version 28 of osbuild. This time with a large set of fixes and minor additions to the different stages bundled with osbuild. Furthermore, Fedora 35 is now supported as host system.
Below you can find the official changelog from the osbuild-28 sources. All users are recommended to upgrade!
Add a new option to the
org.osbuild.qemuassembler that controls the qcow2 format version (
Add history entries to the layers of OCI archives produced by the
org.osbuild.oci-archivestage. This fixes push failures to quay.io.
Include only a specific, limited set of xattrs in OCI archives produced by the
org.osbuild.oci-archivestage. This is specifically meant to exclude SELinux-related attributes (
security.selinux) which are sometimes added even when invoking
The package metadata for the
org.osbuild.rpmstage is now sorted by package name, to provide a stable sorting of the array independent of the
Add a new runner for Fedora 35 (
org.osbuild.fedora35) which is currently a symlink to the Fedora 30 runner.
org.osbuild.ostreeinput now uses
ostree-outputas temporary directory and its description got fixed to reflect that it does indeed support pipeline and source inputs.
devcontainer: Include more packages needed for the Python extension and various tools to ease debugging and development in general. Preserve the fish history across container rebuilds.
Stage tests are writing the prodcued metadata to
/tmpso the actual data can be inspected in case there is a deviation.
CI: Start running images tests against 8.4 and execute image_tests directly from osbuild-composer-tests. Base CI images have been updated to Fedora 33.
Contributions from: Achilleas Koutsou, Alexander Todorov, Christian Kellner, David Rheinsberg
— Berlin, 2021-04-08