fedora: do not mark images as firstboot (HMS-9222)#1799
Conversation
When we write `uninitialized` into `/etc/machine-id` it triggers `systemd`'s first boot capabilities. This was wanted behavior at the time but leads to interplay with other bits that are unexpected. Specifically in the `minimal-raw` images we are using mount units and have an `rw` root filesystem. This, in combination with the system marked as booting for the first time triggers `systemd`'s first boot full preset behavior [1]. This then means `systemd` overwrites all relevant configuration in `/etc` with the presets. These presets do *not* include our mount units, nor the `initial-setup` that this image normally uses. An alternative is to drop mount units, write `/etc/fstab` and kernel argument as `ro` again. This prevents `systemd` from performing its reset (probably accidentally). However, in Fedora 43 the `setup` package [2] was also changed so we now have a (correct) `!unprovisioned` password hash for the `root` password. If this is present `systemd-firstboot` will prompt for it; and we end up with duplicate provisioning systems. [1]: https://src.fedoraproject.org/rpms/systemd/blob/rawhide/f/systemd.spec#_839 [2]: https://src.fedoraproject.org/rpms/setup/c/7ced36d60b67c9e74f7951123225200597e3d2fa Signed-off-by: Simon de Vlieger <supakeen@redhat.com>
7027977 to
6b0de23
Compare
|
Note that I made the smallest possible change here. It's probably a good idea to turn this off globally even if this behavior only manifests in combination with a read/write sysroot. It is probably also a good idea to instead change the mount units and initial-setup to be preset instead of in The RHEL netinst manifests here also change, this is due to the (in-flight) #1796 I could base this PR on it; or fix the conflict after it lands, I don't know what we prefer :) |
|
Thanks for the (late night) investigation on this! |
This is a good thing to look into in general, I think. We're going to need a way to write systemd units (especially mount units) that survive a factory reset. |
tag v0.179.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.179.0 ---------------- - linter: migrate linter config, upgrade linter, enable gomod linter (osbuild/image-builder#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/image-builder#1777) - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-25 --- tag v0.180.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.180.0 ---------------- - Add the netinst image type to RHEL 8, 9, and 10 (osbuild/image-builder#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/image-builder#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/image-builder#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/image-builder#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/image-builder#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/image-builder#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/image-builder#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/image-builder#1771) - Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-27 --- tag v0.181.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.181.0 ---------------- - azure: add support for booting a VM & azure boot tests (HMS-9168) (osbuild/image-builder#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/image-builder#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/image-builder#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/image-builder#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/image-builder#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/image-builder#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/image-builder#1790) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-28 --- tag v0.182.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.182.0 ---------------- - distro: ensure correct bootc image type Filename() output (osbuild/image-builder#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/image-builder#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/image-builder#1789) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2025-08-28 --- tag v0.183.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.183.0 ---------------- - github: avoid single person code owners (osbuild/image-builder#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/image-builder#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/image-builder#1807) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger — Somewhere on the Internet, 2025-09-01 --- tag v0.184.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.184.0 ---------------- - Add repo definitions for RHEL-9.8 and RHEL-10.2 (HMS-9173) (osbuild/image-builder#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/image-builder#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/image-builder#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/image-builder#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/image-builder#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/image-builder#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/image-builder#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/image-builder#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/image-builder#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/image-builder#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/image-builder#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/image-builder#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/image-builder#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/image-builder#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/image-builder#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/image-builder#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/image-builder#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/image-builder#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/image-builder#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/image-builder#1797) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.185.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.185.0 ---------------- - distrodefs/fedora: support enabled_modules for image types with packages (osbuild/image-builder#1831) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michal Gold, Sanne Raymaekers, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 ---
tag v0.179.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.179.0 ---------------- - linter: migrate linter config, upgrade linter, enable gomod linter (osbuild/image-builder#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/image-builder#1777) - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-25 --- tag v0.180.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.180.0 ---------------- - Add the netinst image type to RHEL 8, 9, and 10 (osbuild/image-builder#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/image-builder#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/image-builder#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/image-builder#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/image-builder#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/image-builder#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/image-builder#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/image-builder#1771) - Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-27 --- tag v0.181.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.181.0 ---------------- - azure: add support for booting a VM & azure boot tests (HMS-9168) (osbuild/image-builder#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/image-builder#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/image-builder#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/image-builder#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/image-builder#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/image-builder#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/image-builder#1790) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-28 --- tag v0.182.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.182.0 ---------------- - distro: ensure correct bootc image type Filename() output (osbuild/image-builder#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/image-builder#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/image-builder#1789) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2025-08-28 --- tag v0.183.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.183.0 ---------------- - github: avoid single person code owners (osbuild/image-builder#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/image-builder#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/image-builder#1807) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger — Somewhere on the Internet, 2025-09-01 --- tag v0.184.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.184.0 ---------------- - Add repo definitions for RHEL-9.8 and RHEL-10.2 (HMS-9173) (osbuild/image-builder#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/image-builder#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/image-builder#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/image-builder#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/image-builder#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/image-builder#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/image-builder#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/image-builder#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/image-builder#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/image-builder#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/image-builder#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/image-builder#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/image-builder#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/image-builder#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/image-builder#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/image-builder#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/image-builder#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/image-builder#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/image-builder#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/image-builder#1797) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.185.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.185.0 ---------------- - distrodefs/fedora: support enabled_modules for image types with packages (osbuild/image-builder#1831) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michal Gold, Sanne Raymaekers, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.186.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.186.0 ---------------- - Fixes for blueprint option validation in Fedora [HMS-6871] (osbuild/image-builder#1823) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 ---
tag v0.179.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.179.0 ---------------- - linter: migrate linter config, upgrade linter, enable gomod linter (osbuild/image-builder#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/image-builder#1777) - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-25 --- tag v0.180.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.180.0 ---------------- - Add the netinst image type to RHEL 8, 9, and 10 (osbuild/image-builder#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/image-builder#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/image-builder#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/image-builder#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/image-builder#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/image-builder#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/image-builder#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/image-builder#1771) - Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-27 --- tag v0.181.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.181.0 ---------------- - azure: add support for booting a VM & azure boot tests (HMS-9168) (osbuild/image-builder#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/image-builder#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/image-builder#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/image-builder#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/image-builder#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/image-builder#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/image-builder#1790) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-28 --- tag v0.182.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.182.0 ---------------- - distro: ensure correct bootc image type Filename() output (osbuild/image-builder#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/image-builder#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/image-builder#1789) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2025-08-28 --- tag v0.183.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.183.0 ---------------- - github: avoid single person code owners (osbuild/image-builder#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/image-builder#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/image-builder#1807) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger — Somewhere on the Internet, 2025-09-01 --- tag v0.184.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.184.0 ---------------- - Add repo definitions for RHEL-9.8 and RHEL-10.2 (HMS-9173) (osbuild/image-builder#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/image-builder#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/image-builder#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/image-builder#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/image-builder#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/image-builder#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/image-builder#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/image-builder#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/image-builder#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/image-builder#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/image-builder#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/image-builder#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/image-builder#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/image-builder#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/image-builder#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/image-builder#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/image-builder#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/image-builder#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/image-builder#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/image-builder#1797) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.185.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.185.0 ---------------- - distrodefs/fedora: support enabled_modules for image types with packages (osbuild/image-builder#1831) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michal Gold, Sanne Raymaekers, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.186.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.186.0 ---------------- - Fixes for blueprint option validation in Fedora [HMS-6871] (osbuild/image-builder#1823) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 ---
tag v0.179.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.179.0 ---------------- - linter: migrate linter config, upgrade linter, enable gomod linter (osbuild/image-builder#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/image-builder#1777) - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-25 --- tag v0.180.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.180.0 ---------------- - Add the netinst image type to RHEL 8, 9, and 10 (osbuild/image-builder#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/image-builder#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/image-builder#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/image-builder#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/image-builder#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/image-builder#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/image-builder#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/image-builder#1771) - Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-27 --- tag v0.181.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.181.0 ---------------- - azure: add support for booting a VM & azure boot tests (HMS-9168) (osbuild/image-builder#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/image-builder#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/image-builder#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/image-builder#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/image-builder#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/image-builder#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/image-builder#1790) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-28 --- tag v0.182.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.182.0 ---------------- - distro: ensure correct bootc image type Filename() output (osbuild/image-builder#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/image-builder#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/image-builder#1789) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2025-08-28 --- tag v0.183.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.183.0 ---------------- - github: avoid single person code owners (osbuild/image-builder#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/image-builder#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/image-builder#1807) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger — Somewhere on the Internet, 2025-09-01 --- tag v0.184.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.184.0 ---------------- - Add repo definitions for RHEL-9.8 and RHEL-10.2 (HMS-9173) (osbuild/image-builder#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/image-builder#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/image-builder#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/image-builder#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/image-builder#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/image-builder#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/image-builder#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/image-builder#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/image-builder#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/image-builder#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/image-builder#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/image-builder#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/image-builder#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/image-builder#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/image-builder#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/image-builder#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/image-builder#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/image-builder#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/image-builder#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/image-builder#1797) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.185.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.185.0 ---------------- - distrodefs/fedora: support enabled_modules for image types with packages (osbuild/image-builder#1831) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michal Gold, Sanne Raymaekers, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.186.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.186.0 ---------------- - Fixes for blueprint option validation in Fedora [HMS-6871] (osbuild/image-builder#1823) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 ---
tag v0.179.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.179.0 ---------------- - linter: migrate linter config, upgrade linter, enable gomod linter (osbuild/image-builder#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/image-builder#1777) - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-25 --- tag v0.180.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.180.0 ---------------- - Add the netinst image type to RHEL 8, 9, and 10 (osbuild/image-builder#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/image-builder#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/image-builder#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/image-builder#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/image-builder#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/image-builder#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/image-builder#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/image-builder#1771) - Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-27 --- tag v0.181.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.181.0 ---------------- - azure: add support for booting a VM & azure boot tests (HMS-9168) (osbuild/image-builder#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/image-builder#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/image-builder#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/image-builder#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/image-builder#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/image-builder#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/image-builder#1790) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-28 --- tag v0.182.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.182.0 ---------------- - distro: ensure correct bootc image type Filename() output (osbuild/image-builder#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/image-builder#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/image-builder#1789) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2025-08-28 --- tag v0.183.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.183.0 ---------------- - github: avoid single person code owners (osbuild/image-builder#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/image-builder#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/image-builder#1807) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger — Somewhere on the Internet, 2025-09-01 --- tag v0.184.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.184.0 ---------------- - Add repo definitions for RHEL-9.8 and RHEL-10.2 (HMS-9173) (osbuild/image-builder#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/image-builder#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/image-builder#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/image-builder#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/image-builder#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/image-builder#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/image-builder#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/image-builder#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/image-builder#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/image-builder#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/image-builder#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/image-builder#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/image-builder#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/image-builder#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/image-builder#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/image-builder#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/image-builder#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/image-builder#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/image-builder#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/image-builder#1797) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.185.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.185.0 ---------------- - distrodefs/fedora: support enabled_modules for image types with packages (osbuild/image-builder#1831) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michal Gold, Sanne Raymaekers, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.186.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.186.0 ---------------- - Fixes for blueprint option validation in Fedora [HMS-6871] (osbuild/image-builder#1823) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 ---
tag v0.179.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.179.0 ---------------- - linter: migrate linter config, upgrade linter, enable gomod linter (osbuild/image-builder#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/image-builder#1777) - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-25 --- tag v0.180.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.180.0 ---------------- - Add the netinst image type to RHEL 8, 9, and 10 (osbuild/image-builder#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/image-builder#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/image-builder#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/image-builder#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/image-builder#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/image-builder#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/image-builder#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/image-builder#1771) - Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-27 --- tag v0.181.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.181.0 ---------------- - azure: add support for booting a VM & azure boot tests (HMS-9168) (osbuild/image-builder#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/image-builder#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/image-builder#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/image-builder#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/image-builder#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/image-builder#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/image-builder#1790) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-28 --- tag v0.182.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.182.0 ---------------- - distro: ensure correct bootc image type Filename() output (osbuild/image-builder#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/image-builder#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/image-builder#1789) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2025-08-28 --- tag v0.183.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.183.0 ---------------- - github: avoid single person code owners (osbuild/image-builder#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/image-builder#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/image-builder#1807) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger — Somewhere on the Internet, 2025-09-01 --- tag v0.184.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.184.0 ---------------- - Add repo definitions for RHEL-9.8 and RHEL-10.2 (HMS-9173) (osbuild/image-builder#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/image-builder#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/image-builder#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/image-builder#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/image-builder#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/image-builder#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/image-builder#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/image-builder#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/image-builder#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/image-builder#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/image-builder#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/image-builder#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/image-builder#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/image-builder#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/image-builder#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/image-builder#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/image-builder#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/image-builder#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/image-builder#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/image-builder#1797) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.185.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.185.0 ---------------- - distrodefs/fedora: support enabled_modules for image types with packages (osbuild/image-builder#1831) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michal Gold, Sanne Raymaekers, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.186.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.186.0 ---------------- - Fixes for blueprint option validation in Fedora [HMS-6871] (osbuild/image-builder#1823) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 ---
tag v0.179.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.179.0 ---------------- - linter: migrate linter config, upgrade linter, enable gomod linter (osbuild/image-builder#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/image-builder#1777) - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-25 --- tag v0.180.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.180.0 ---------------- - Add the netinst image type to RHEL 8, 9, and 10 (osbuild/image-builder#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/image-builder#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/image-builder#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/image-builder#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/image-builder#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/image-builder#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/image-builder#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/image-builder#1771) - Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-27 --- tag v0.181.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.181.0 ---------------- - azure: add support for booting a VM & azure boot tests (HMS-9168) (osbuild/image-builder#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/image-builder#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/image-builder#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/image-builder#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/image-builder#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/image-builder#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/image-builder#1790) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-28 --- tag v0.182.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.182.0 ---------------- - distro: ensure correct bootc image type Filename() output (osbuild/image-builder#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/image-builder#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/image-builder#1789) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2025-08-28 --- tag v0.183.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.183.0 ---------------- - github: avoid single person code owners (osbuild/image-builder#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/image-builder#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/image-builder#1807) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger — Somewhere on the Internet, 2025-09-01 --- tag v0.184.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.184.0 ---------------- - Add repo definitions for RHEL-9.8 and RHEL-10.2 (HMS-9173) (osbuild/image-builder#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/image-builder#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/image-builder#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/image-builder#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/image-builder#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/image-builder#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/image-builder#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/image-builder#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/image-builder#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/image-builder#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/image-builder#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/image-builder#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/image-builder#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/image-builder#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/image-builder#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/image-builder#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/image-builder#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/image-builder#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/image-builder#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/image-builder#1797) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.185.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.185.0 ---------------- - distrodefs/fedora: support enabled_modules for image types with packages (osbuild/image-builder#1831) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michal Gold, Sanne Raymaekers, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.186.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.186.0 ---------------- - Fixes for blueprint option validation in Fedora [HMS-6871] (osbuild/image-builder#1823) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.187.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.187.0 ---------------- - tools: delete image-info (osbuild/image-builder#1833) - Author: Tomáš Hozza, Reviewers: Lukáš Zapletal, Michael Vogt — Somewhere on the Internet, 2025-09-08 --- tag v0.188.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.188.0 ---------------- - RHEL-10: use GCP guest tools for GCE image type (HMS-9236) (osbuild/image-builder#1832) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt - Update supported blueprint options for Fedora image types (osbuild/image-builder#1838) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - internal: add randutil.String() helper (osbuild/image-builder#1830) - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Tomáš Hozza - test/repos: use rpmrepo snapshot for 'rhui-azure-sap' (osbuild/image-builder#1839) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt, Sanne Raymaekers — Somewhere on the Internet, 2025-09-08 ---
tag v0.179.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.179.0 ---------------- - linter: migrate linter config, upgrade linter, enable gomod linter (osbuild/image-builder#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/image-builder#1777) - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-25 --- tag v0.180.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.180.0 ---------------- - Add the netinst image type to RHEL 8, 9, and 10 (osbuild/image-builder#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/image-builder#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/image-builder#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/image-builder#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/image-builder#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/image-builder#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/image-builder#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/image-builder#1771) - Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-27 --- tag v0.181.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.181.0 ---------------- - azure: add support for booting a VM & azure boot tests (HMS-9168) (osbuild/image-builder#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/image-builder#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/image-builder#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/image-builder#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/image-builder#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/image-builder#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/image-builder#1790) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza — Somewhere on the Internet, 2025-08-28 --- tag v0.182.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.182.0 ---------------- - distro: ensure correct bootc image type Filename() output (osbuild/image-builder#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/image-builder#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/image-builder#1789) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2025-08-28 --- tag v0.183.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.183.0 ---------------- - github: avoid single person code owners (osbuild/image-builder#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/image-builder#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/image-builder#1807) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger — Somewhere on the Internet, 2025-09-01 --- tag v0.184.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.184.0 ---------------- - Add repo definitions for RHEL-9.8 and RHEL-10.2 (HMS-9173) (osbuild/image-builder#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/image-builder#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/image-builder#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/image-builder#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/image-builder#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/image-builder#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/image-builder#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/image-builder#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/image-builder#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/image-builder#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/image-builder#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/image-builder#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/image-builder#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/image-builder#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/image-builder#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/image-builder#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/image-builder#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/image-builder#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/image-builder#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/image-builder#1797) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.185.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.185.0 ---------------- - distrodefs/fedora: support enabled_modules for image types with packages (osbuild/image-builder#1831) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Michal Gold, Sanne Raymaekers, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.186.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.186.0 ---------------- - Fixes for blueprint option validation in Fedora [HMS-6871] (osbuild/image-builder#1823) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza — Somewhere on the Internet, 2025-09-04 --- tag v0.187.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.187.0 ---------------- - tools: delete image-info (osbuild/image-builder#1833) - Author: Tomáš Hozza, Reviewers: Lukáš Zapletal, Michael Vogt — Somewhere on the Internet, 2025-09-08 --- tag v0.188.0 Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> Changes with 0.188.0 ---------------- - RHEL-10: use GCP guest tools for GCE image type (HMS-9236) (osbuild/image-builder#1832) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt - Update supported blueprint options for Fedora image types (osbuild/image-builder#1838) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - internal: add randutil.String() helper (osbuild/image-builder#1830) - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Tomáš Hozza - test/repos: use rpmrepo snapshot for 'rhui-azure-sap' (osbuild/image-builder#1839) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt, Sanne Raymaekers — Somewhere on the Internet, 2025-09-08 ---
When we write
uninitializedinto/etc/machine-idit triggerssystemd's first boot capabilities. This was wanted behavior at the time but leads to interplay with other bits that are unexpected.Specifically in the
minimal-rawimages we are using mount units and have anrwroot filesystem. This, in combination with the system marked as booting for the first time triggerssystemd's first boot full preset behavior 1.This then means
systemdoverwrites all relevant configuration in/etcwith the presets. These presets do not include our mount units, nor theinitial-setupthat this image normally uses.An alternative is to drop mount units, write
/etc/fstaband kernel argument asroagain. This preventssystemdfrom performing its reset (probably accidentally). However, in Fedora 43 thesetuppackage 2 was also changed so we now have a (correct)!unprovisionedpassword hash for therootpassword. If this is presentsystemd-firstbootwill prompt for it; and we end up with duplicate provisioning systems.Reported by @AdamWill in #1798, downstream tracker bug: https://bugzilla.redhat.com/show_bug.cgi?id=2391379