linter: migrate linter config, upgrade linter, enable gomod linter#1722
Conversation
mvo5
left a comment
There was a problem hiding this comment.
Looks fine - it will be interesting to see what kinds of new linter errors it will find.
|
Used AI to create the following summary of the 144 linter issues found by staticcheck. The issues are ordered by frequency. Personally, I am okay fixing all of them except the unnecessary field selector (QF1008) which I find a little bit too strict or controversial and I lean towards disabling it alltogether. Opinions? Code Simplification Issues (124) This category includes suggestions for making the code more idiomatic, readable, and efficient by using simpler or more direct language constructs. QF1008: Unnecessary field selector (58 occurrences) Issue: The code uses a selector for a field of an embedded struct that can be accessed directly. For example, foo.Bar.Baz could be simplified to foo.Baz if Bar is an embedded field. QF1003: Could use tagged switch (12 occurrences) Issue: An if-else if chain compares the same variable against different values. This can be more cleanly expressed as a switch statement. QF1004: Use strings.ReplaceAll (8 occurrences) Issue: The code uses strings.Replace with an n value of -1, which means "replace all". This is better expressed using the more explicit strings.ReplaceAll function. QF1001: Apply De Morgan's law (2 occurrences) Issue: A boolean expression like !a && !b can be simplified to !(a || b), which is often easier to read. S1021: Merge variable declaration and assignment (1 occurrence) Issue: A variable is declared on one line and then immediately assigned a value on the next. These two lines can be merged into a single declaration and initialization statement (var x = value). QF1012: Inefficient fmt.Sprintf usage (1 occurrence) Issue: The code uses io.Writer.Write([]byte(fmt.Sprintf(...))). It's more efficient to use fmt.Fprintf(writer, ...) directly, as this avoids an unnecessary memory allocation and copy. Style Issues (42) These issues relate to coding style and conventions that improve consistency and readability across the codebase. ST1005: Incorrectly formatted error string (36 occurrences) Issue: Error strings should not be capitalized or end with punctuation, as they are often joined with other context. ST1023: Redundant type declaration (4 occurrences) Issue: The type is explicitly declared for a variable when it can be inferred by the compiler from the value on the right-hand side of the assignment. For example, var x int = 5 can be simplified to var x = 5. ST1018: Unicode control characters in string (2 occurrences) Issue: A string literal contains a raw Unicode control character. It's better to use an escape sequence (e.g., \x1e) to make the special character visible and explicit. |
028f2b8 to
4bd6bc7
Compare
|
I am confused with the CI failure: |
achilleas-k
left a comment
There was a problem hiding this comment.
Thanks. LGTM in general (minor nitpick below for commit message).
| h.Write([]byte(repo.Hash())) | ||
| } | ||
| h.Write([]byte(fmt.Sprintf("%T", r.Arguments.Search.Latest))) | ||
| fmt.Fprintf(h, "%T", r.Arguments.Search.Latest) |
There was a problem hiding this comment.
Nitpick: Commit message says "use sprintf" instead of "use fprintf".
|
This is also going to conflict with #1216, where I already switched the if-else-if sequences to switch-cases. |
supakeen
left a comment
There was a problem hiding this comment.
Note that the accidental replace push happened in image-builder-cli, so perhaps you can enable the gomod linter there next? :)
I am screwed in the race to merge then, I have no idea how to get Will file a PR for the CLI sure. Rebasing now, not sure why tests are unhappy. |
|
Rebased on top of AWS changes, fixed the commit message. |
|
The tests are unhappy because you changed some of the error messages and they assert those error messages. Probably should change them in the tests as well. |
|
I rebased, I have decided to give up the errors capitalization for now, the
This is now ready for re-review, please read carefully because I ran into ton of conflicts which I had to fix up manually. |
mvo5
left a comment
There was a problem hiding this comment.
I like this (a lot actually). Some tiny nitpick suggestions inline but I can't wait to ship it.
The linter is no longer compatible with the v1 YAML, this commit was made via the build-in "migrate" sub-command from the golangci-lint. Then, comments and empty lines were added back manually. No changes were made to the configuration other than those made with the migration tool.
We seem to accidentally often push a go.mod "replace" directive into the main branch, this commit enables a dedicated linter in order to prevent that.
Upgrades linter to the latest version that will work with Go 1.23.
Staticcheck seems to be enabled by default on CI and it has a quite
strict rule QF1008 that requires to avoid using embedded selector. Since
we like to be explicit quite often, let's disable this rule.
Example:
type A struct {
FieldA string
}
type B struct {
A
FieldB string
}
// generates a linter issue:
a := B{"a", "b"}
x := a.A.FieldA
Linter default configuration requires all error strings to start with lower case letters. While this is a very useful pattern which makes errors more suitable for wrapping, we currently have way too many places where it is not the case so I am disabling the rule for now and let's fix this later.
Linter does not like separate variable declaration and assignment and since it is the default rule, this patch fixes several places.
This is a new default rule enabled for golangci-lint, this patch makes the linter happy.
This is a new default rule enabled for golangci-lint, this patch makes the linter happy.
This is a new default rule enabled for golangci-lint, this patch makes the linter happy.
As reported by the linter: QF1001: could apply De Morgan's law.
The linter does not recognize this pattern:
if resp == nil {
t.Skip("This test is for internal testing only")
}
It misses a `return` statement and reporting false alerts on every use
of the `resp` variable. But the reality is that the t.Skip calls
t.SkipNow which causes the goroutine to immediately die, therefore the
rest of the function is never excecuted.
|
I have rebased and reviewed all commit messages, fixed all of the mentioned by @mvo5 plus improved few of them. I have realized that one linter rule was fixed by two separate commits so I squashed the two into just one. |
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 ---
commit c21d511 (HEAD -> lintmigrate2, origin/lintmigrate2)
Author: Lukas Zapletal lzap+git@redhat.com
Date: Mon Aug 4 10:17:38 2025 +0200
commit 01fff3d
Author: Lukas Zapletal lzap+git@redhat.com
Date: Mon Aug 4 10:15:05 2025 +0200
commit a4591ad
Author: Lukas Zapletal lzap+git@redhat.com
Date: Mon Aug 4 10:13:11 2025 +0200
Blindly trying if v2.3 will actually work on GHA. If not, will have to downgrade it a bit.