distro: add a bootc distro (HMS-9176)#1736
Conversation
00f2419 to
aacdd2a
Compare
pkg/manifestgen/manifestgen.go
Outdated
| } | ||
| for _, specs := range containerSpecs { | ||
| for _, spec := range specs { | ||
| if spec.Arch != arch.ARCH_UNSET && spec.Arch.String() != a.Name() { |
There was a problem hiding this comment.
Why is unset architecture considered acceptable here?
There was a problem hiding this comment.
I'm a bit unsure about this TBH - I was worried we might get regressions because of: https://github.com/osbuild/images/blob/main/pkg/container/client.go#L492 which is not always returning an architecture, see https://github.com/osbuild/images/blob/main/pkg/container/client.go#L553 but after reading this further I think we always set the container arch so I removed this check (I also added a tiny whitespace/style commit here based on this investigations, I can move it out if its too distracting).
pkg/distro/bootc/bootc.go
Outdated
| func NewBootcArch(arch arch.Arch) *BootcArch { | ||
| return &BootcArch{ | ||
| arch: arch, | ||
| } | ||
| } | ||
|
|
There was a problem hiding this comment.
This function does not seem to be used anywhere and it is added by a seemingly unrelated commit.
There was a problem hiding this comment.
Thanks, nice catch! I removed it.
|
A previous version of this PR changed the images API or behaviour causing integration issues with osbuild-composer. |
|
There were logical conflicts, I fixed them now in a separate commit. It makes the history a bit ugly but is easier for your folks to review. I am happy to rebase/squash my changes into the coresponding commits to make the history nicer. Please let me know if you prefer that (I have it locally) or I can force push it once you had a chance to review the last commit (should be trivial) |
supakeen
left a comment
There was a problem hiding this comment.
This is fine as a separate commit to me.
This commit adds tiny stylistic/whitespace tweaks to the client.go file: 1. avoid \n between setting an error var and checking the error var 2. avoid naked returns: those are rarely used anymore in go and we generally don't use them in our library
When resolving container we need to double check that the architecture we got actually matches the requested.
This commit creates a new `pkg/distro/bootc` that registers into
the distrofacory and provides a "normal" distro.{Distro,Arch,ImgType}
abstraction. Because of the way we create distros (via the
reporegistry) it will need to be instanciated directly like this:
```
distro := bootc.NewBootcDistro(imgRef)
```
but once we work more on the distrofactory/reporegistry interaction
this will most likly change and the regular distrofactory can be
used.
A bootc based distro defines itself by inspecting the underlying
bootc image and sets various properties (like the default rootfs)
based on this container inspection.
In this version we just copy the code from `bootc-image-builder`
that is concerned with the manifest creation. This means there
is some duplication with the existing code in `images`. While
this is not ideal it makes it easier to do the followup cleanups
and it is easier to be sure that there are no behavioral changes.
In this initial version only the disk based image types are moving,
the installer type will follow. Unfortunately the git history of
the image-builder code is not included, I can't think of a good
way of doing it as we are only including parts of the file.
This is a first step towards osbuild#1656
By default the bootc distro uses its own container as its buildroot and default to the rootfs that is specified in the container. However this is something that sometimes needs to get overriden, so provide: `BootcDistro.SetBuildContainer()` `BootcDistro.SetDefaultFs()` to override them.
This commit ports the `image_test.go` tests from bib, c.f. https://github.com/osbuild/bootc-image-builder/blob/main/bib/cmd/bootc-image-builder/image_test.go to the bootc distro code.
This commit ports the relevant parts of `main_test.go` into the images tests.
The snyk security checker does not like the hardcoded password in our `getUserConfig()` helper. So implement a random one instead.
This commit ports to the latest images API changes:
- platform.X86_64 and friends is gone
- distro.ImageType must support {Required,Supported}BlueprintOptions
- image.NewBootcDiskImage() takes platform/filename as first arg
|
Sorry, had to force push again - I guess I deserve it - this time its #1790 - I amned the last commit with the (simple) changes needed |
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/images#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/images#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/images#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/images#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/images#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/images#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/images#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/images#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/images#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/images#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/images#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/images#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/images#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/images#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/images#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/images#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/images#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/images#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/images#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/images#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/images#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/images#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/images#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/images#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/images#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/images#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/images#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/images#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/images#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/images#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/images#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/images#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/images#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/images#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/images#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/images#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/images#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/images#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/images#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/images#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/images#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/images#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/images#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/images#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/images#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/images#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/images#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/images#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/images#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/images#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/images#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/images#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/images#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/images#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/images#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/images#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/images#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/images#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/images#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/images#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/images#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/images#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/images#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/images#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/images#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/images#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/images#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/images#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/images#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/images#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/images#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/images#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/images#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/images#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/images#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/images#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/images#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/images#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/images#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/images#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/images#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/images#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/images#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/images#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/images#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/images#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/images#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/images#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/images#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/images#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/images#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/images#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/images#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/images#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/images#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/images#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/images#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/images#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/images#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/images#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/images#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/images#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/images#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/images#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/images#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/images#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/images#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/images#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/images#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/images#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/images#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/images#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/images#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/images#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/images#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/images#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/images#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/images#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/images#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/images#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/images#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/images#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/images#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/images#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/images#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/images#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/images#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/images#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/images#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/images#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/images#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/images#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/images#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/images#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/images#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/images#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/images#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/images#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/images#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/images#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/images#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/images#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/images#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/images#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/images#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/images#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/images#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/images#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/images#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/images#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/images#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/images#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/images#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/images#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/images#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/images#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/images#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/images#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/images#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/images#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/images#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/images#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/images#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/images#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/images#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/images#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/images#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/images#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/images#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/images#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/images#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/images#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/images#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/images#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/images#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/images#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/images#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/images#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/images#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/images#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/images#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/images#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/images#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/images#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/images#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/images#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/images#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/images#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/images#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/images#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/images#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/images#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/images#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/images#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/images#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/images#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/images#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/images#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/images#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/images#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/images#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/images#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/images#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/images#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/images#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/images#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/images#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/images#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/images#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/images#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/images#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/images#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/images#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/images#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/images#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/images#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/images#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/images#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/images#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/images#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/images#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/images#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/images#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/images#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/images#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/images#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/images#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/images#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/images#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/images#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/images#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/images#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/images#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/images#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/images#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/images#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/images#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/images#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/images#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/images#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/images#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/images#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/images#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/images#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/images#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/images#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/images#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/images#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/images#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/images#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/images#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/images#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/images#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/images#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/images#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/images#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/images#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/images#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/images#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/images#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/images#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/images#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/images#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/images#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/images#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/images#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/images#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/images#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/images#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/images#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/images#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/images#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/images#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/images#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/images#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/images#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/images#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/images#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/images#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/images#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/images#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/images#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/images#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/images#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/images#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/images#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/images#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/images#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/images#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/images#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/images#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/images#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/images#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/images#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/images#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/images#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/images#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/images#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/images#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/images#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/images#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/images#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/images#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/images#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/images#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/images#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/images#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/images#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/images#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/images#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/images#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/images#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/images#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/images#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/images#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/images#1832) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt - Update supported blueprint options for Fedora image types (osbuild/images#1838) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - internal: add randutil.String() helper (osbuild/images#1830) - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Tomáš Hozza - test/repos: use rpmrepo snapshot for 'rhui-azure-sap' (osbuild/images#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/images#1722) - Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger - manifest: fix comment for OSCustomizations.BaseModules (osbuild/images#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/images#1773) - Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger - Basic support for aboot support in bootc-image-builder (osbuild/images#1782) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger - Generalise blueprint validation for Fedora image types (HMS-6871) (osbuild/images#1216) - Author: Achilleas Koutsou, Reviewers: Nobody - Update dependencies 2025-08-24 (osbuild/images#1784) - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger - Update snapshots to 20250825 (osbuild/images#1788) - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger - distro,image: drop `imgTypeCustomizations` (osbuild/images#1780) - Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza - distro/generic: implicitly support blueprint metadata fields (osbuild/images#1767) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - test/scripts: new quickcheck script for CI image builds (osbuild/images#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/images#1750) - Author: Sanne Raymaekers, Reviewers: Simon de Vlieger, Tomáš Hozza - chore: drop `otk` (osbuild/images#1791) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza - distro: add a bootc distro (HMS-9176) (osbuild/images#1736) - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger - distro: add support for filesystem from default_fs_type (HMS-8844) (osbuild/images#1713) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - distrodefs/fedora: add supported customizations for net installer (osbuild/images#1768) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - fedora: do not mark images as firstboot (HMS-9222) (osbuild/images#1799) - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers - image: add platform/filename to image.New*() (osbuild/images#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/images#1800) - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger - distro: fedora: Update Minimal for some missing packages (osbuild/images#1803) - Author: Peter Robinson, Reviewers: Achilleas Koutsou, Simon de Vlieger - image,manifest: move installer metadata into InstallerCustomiaztions (osbuild/images#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/images#1795) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: enable validate checksums on the merge queue (osbuild/images#1805) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger - github: fix the validate checksums action on the merge queue (osbuild/images#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/images#1812) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers - Add support to set partition GPT attributes in yaml format (osbuild/images#1817) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Fix Azure grub menu visibility in serial console [RHEL-95423, RHEL-95418] (osbuild/images#1814) - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza - Fix handling of root user in kickstart stage [RHEL-4644] (osbuild/images#1806) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - Support raw payloads in yaml partition info (osbuild/images#1829) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - Update dependencies 2025-08-31 (osbuild/images#1811) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal - Update osbuild dependency commit ID to latest (osbuild/images#1810) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - Update snapshots to 20250901 (osbuild/images#1815) - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza - bootc: add support for /usr/lib/bootc-image-builder/disk.yaml (osbuild/images#1816) - Author: Michael Vogt, Reviewers: Alexander Larsson, Tomáš Hozza - distro: Fix build container use in bootc distro (osbuild/images#1822) - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt - distro: add bootc riscv partition table (osbuild/images#1794) - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza - github: change yaml comment indentation to please linter (osbuild/images#1824) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers - github: disable unit tests on distros without osbuild rpms (osbuild/images#1818) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - github: remove matrix value from test names (osbuild/images#1808) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - github: run yaml checks on all yaml files (osbuild/images#1819) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Sanne Raymaekers, Tomáš Hozza - github: use git status to verify checksum changes (osbuild/images#1826) - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza - osbuild: inspect wrapper (HMS-8973) (osbuild/images#1715) - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal - test/data/manifest-checksums: add 10.2 and 9.8 (osbuild/images#1827) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test/scripts/boot-image: skip boot for non-x86_64 azure vhds (osbuild/images#1813) - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza - test: ensure manifest from bib/images are identical (osbuild/images#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/images#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/images#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/images#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/images#1832) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt - Update supported blueprint options for Fedora image types (osbuild/images#1838) - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza - internal: add randutil.String() helper (osbuild/images#1830) - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Tomáš Hozza - test/repos: use rpmrepo snapshot for 'rhui-azure-sap' (osbuild/images#1839) - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt, Sanne Raymaekers — Somewhere on the Internet, 2025-09-08 ---
This is a first step towards moving bootc images into the "images" library.
Eventually we want to move bootc image types into YAML too (like #1656) is doing. But with this first step its a lot easier to move.
90% of this is moving code from bib (with tiny adjustments) into images.
Thanks to Achilleas and Simon for suggesting this simplified strategy.
The functional/end-to-end tests are running in osbuild/bootc-image-builder#1014 as part of the bib test-suite (all end-to-end tests work there)
/jira-epic HMS-8839
JIRA: HMS-9176