Changes with 0.178.0
----------------
- Update osbuild dependency commit ID to latest (osbuild/images#1763)
- Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
- many: drop `ISORootKickstart` (osbuild/images#1769)
- Author: Simon de Vlieger, Reviewers: Brian C. Lane, Tomáš Hozza
- many: drop the workload.Workload type entirely (osbuild/images#1770)
- Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
- platform: drop hardcoded platforms and rename PlatformConf (osbuild/images#1739)
- Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger
- rhel: fix openscap profile allowlists (HMS-9095) (osbuild/images#1778)
- Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
— Somewhere on the Internet, 2025-08-21
tag v0.165.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.165.0
----------------
* distro: move rhel9 into a generic distro (osbuild/images#1645)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* Revert "distro: drop `ImageType.BasePartitionTable()`" (osbuild/images#1691)
* Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
* Update dependencies 2025-07-20 (osbuild/images#1675)
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
* defs: add missing `bootstrap_containers` (osbuild/images#1679)
* Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
* disk: handle adding `PReP` partition on PPC64/s390x (HMS-8884) (osbuild/images#1681)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* distro: bring per-distro checkOptions back (osbuild/images#1678)
* Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
* distro: cleanups in the pkg/distro/generic area (osbuild/images#1686)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* distro: move rhel8 into a generic distro (osbuild/images#1643)
* Author: Michael Vogt, Reviewers: Nobody
* distro: small followups for PR#1682 (osbuild/images#1689)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
* distro: unify transform/match into a single concept (osbuild/images#1682)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
* distros: de-duplicate runner build packages for centos10 (osbuild/images#1680)
* Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
* github: disable Go dep updates through dependabot (osbuild/images#1683)
* Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
* repos: include almalinux 9.6 (osbuild/images#1677)
* Author: Simon de Vlieger, Reviewers: Lukáš Zapletal, Tomáš Hozza
* rhel9: wsl distribution config (osbuild/images#1694)
* Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
* test/manifests/all-customizations: don't embed local file via URI (osbuild/images#1684)
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Brian C. Lane
— Somewhere on the Internet, 2025-07-28
---
tag v0.166.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.166.0
----------------
* customizations/subscription: conditionally enable semanage call (HMS-8866) (osbuild/images#1673)
* Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Michael Vogt
* distro/rhel-10: versionlock shim-x64 in the azure-cvm image (osbuild/images#1697)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
* manifestmock: move container/pkg/commit mocks into helper (osbuild/images#1700)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* rhel9: `vagrant-libvirt`, `vagrant-virtualbox` (osbuild/images#1693)
* Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
* rhel{9,10}: centos WSL refinement (HMS-8922) (osbuild/images#1690)
* Author: Simon de Vlieger, Reviewers: Ondřej Budai, Sanne Raymaekers, Tomáš Hozza
— Somewhere on the Internet, 2025-07-29
---
tag v0.167.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.167.0
----------------
* RHEL/Azure: drop obsolete WAAgentConfig keys [RHEL-93894] and remove loglevel kernel option [RHEL-102372] (osbuild/images#1611)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Ondřej Budai, Sanne Raymaekers
* Update dependencies 2025-07-27 (osbuild/images#1699)
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
* distro/rhel9: set default_kernel to kernel-uki-virt (osbuild/images#1704)
* Author: Achilleas Koutsou, Reviewers: Ondřej Budai, Simon de Vlieger
* distro: drop legacy loaders and update tests (osbuild/images#1687)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
* distro: fix issues with yaml distro definitions and enable yaml checks (osbuild/images#1702)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Ondřej Budai, Simon de Vlieger
— Somewhere on the Internet, 2025-07-30
---
tag v0.168.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.168.0
----------------
* distro: fix bug in variable substitution for static distros (osbuild/images#1710)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* rhel{9,10}: azure for non-RHEL (HMS-8949) (osbuild/images#1707)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
— Somewhere on the Internet, 2025-07-30
---
We have an issue where `%post` scripts are not being executed due to our incorrect handling of Anaconda modules [1].
[1]: https://github.com/osbuild/bootc-image-builder/issues/968
Signed-off-by: Simon de Vlieger <supakeen@redhat.com>
Use the version that contains the updated Koji upload code.
Also bump the version of `osbuild/blueprint` due to the new `uri` field
in file customizations.
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
tag v0.155.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.155.0
----------------
* Fedora 43: add shadow-utils when LockRoot is enabled, update cloud-init service name (osbuild/images#1618)
* Author: Achilleas Koutsou, Reviewers: Gianluca Zuccarelli, Michael Vogt
* Update osbuild dependency commit ID to latest (osbuild/images#1609)
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
* Update snapshots to 20250626 (osbuild/images#1623)
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
* distro/rhel9: xz compress azure-cvm image type [HMS-8587] (osbuild/images#1620)
* Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
* distro/rhel: introduce new image type: Azure SAP Apps [HMS-8738] (osbuild/images#1612)
* Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
* distro/rhel: move ansible-core to sap_extras_pkgset (osbuild/images#1624)
* Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Tomáš Hozza
* github/create-tag: allow passing the version when run manually (osbuild/images#1621)
* Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza
* rhel9: move image-config into pure YAML (HMS-8593) (osbuild/images#1616)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* test: split manifest checksums into separate files (osbuild/images#1625)
* Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
— Somewhere on the Internet, 2025-06-30
---
tag v0.156.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.156.0
----------------
* Many: delete repositories for EOL distributions (HMS-7044) (osbuild/images#1607)
* Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger
* RHSM/facts: add 'image-builder CLI' API type (osbuild/images#1640)
* Author: Tomáš Hozza, Reviewers: Brian C. Lane, Simon de Vlieger
* Update dependencies 2025-06-29 (osbuild/images#1628)
* Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
* Update osbuild dependency commit ID to latest (osbuild/images#1627)
* Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
* [RFC] image: drop `InstallWeakDeps` from image.DiskImage (osbuild/images#1642)
* Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza
* build(deps): bump the go-deps group across 1 directory with 3 updates (osbuild/images#1632)
* Author: dependabot[bot], Reviewers: SchutzBot, Tomáš Hozza
* distro/rhel10: xz compress azure-cvm image type (osbuild/images#1638)
* Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger
* distro: cleanup/refactor distro/{defs,generic} (HMS-8744) (osbuild/images#1570)
* Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
* distro: remove some hardcoded values from generic/images.go (osbuild/images#1636)
* Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
* distro: small tweaks for the YAML based imagetypes (osbuild/images#1622)
* Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger
* fedora/wsl: packages and locale (osbuild/images#1635)
* Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
* image/many: make compression more generic (osbuild/images#1634)
* Author: Simon de Vlieger, Reviewers: Brian C. Lane, Michael Vogt
* manifest: handle content template name with spaces (osbuild/images#1641)
* Author: Bryttanie, Reviewers: Brian C. Lane, Michael Vogt, Tomáš Hozza
* many: implement gzip (osbuild/images#1633)
* Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
* rhel/azure: set GRUB_TERMINAL based on architecture [RHEL-91383] (osbuild/images#1626)
* Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
— Somewhere on the Internet, 2025-07-07
---
tag v0.152.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.152.0
----------------
* Update snapshots to 20250605 (osbuild/images#1586)
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
* distro: followups for reivew feedback in PR#1563 (osbuild/images#1584)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
* fedora/wsl: xz compression (HMS-8573) (osbuild/images#1582)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Florian Schüller
— Somewhere on the Internet, 2025-06-16
---
tag v0.153.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.153.0
----------------
* GHA: enable the stale action to delete its saved state (osbuild/images#1602)
* Author: Tomáš Hozza, Reviewers: Lukáš Zapletal, Simon de Vlieger
* Smaller isos (osbuild/images#1599)
* Author: Brian C. Lane, Reviewers: Lukáš Zapletal, Simon de Vlieger
* Update snapshots to 20250618 (osbuild/images#1603)
* Author: SchutzBot, Reviewers: Brian C. Lane, Simon de Vlieger
* distro/rhel-10: WSL distribution config (HMS-8573) (osbuild/images#1591)
* Author: Simon de Vlieger, Reviewers: Gianluca Zuccarelli, Lukáš Zapletal, Tomáš Hozza
* distro/rhel-10: new `vagrant-libvirt` image type (HMS-6116) (osbuild/images#1601)
* Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
* distro/rhel{8,9,10}: WSL extension and compression (HMS-8573) (osbuild/images#1590)
* Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
* distro: handle `centos-9` and similar versions better (osbuild/images#1598)
* Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
* osbuild/grub2: add compat_version and set it to 2 (osbuild/images#1595)
* Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Tomáš Hozza
— Somewhere on the Internet, 2025-06-20
---
tag v0.149.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.149.0
----------------
* Update dependencies 2025-05-25 (osbuild/images#1560)
* Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
* Update osbuild dependency commit ID to latest (osbuild/images#1522)
* Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
* Update snapshots to 20250515 (osbuild/images#1524)
* Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
* `vagrant-libvirt` implementation (HMS-6116) (osbuild/images#1548)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Tomáš Hozza
* fedora: tweaks after all imageTypes are YAML (osbuild/images#1518)
* Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
* gha: do not break gobump output (osbuild/images#1561)
* Author: Lukáš Zapletal, Reviewers: Simon de Vlieger, Tomáš Hozza
* repositories: AlmaLinux 10 (osbuild/images#1567)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal, Neal Gompa (ニール・ゴンパ)
* vagrant: image config for default vagrant user (HMS-6116) (osbuild/images#1565)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
— Somewhere on the Internet, 2025-05-27
---
tag v0.150.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.150.0
----------------
* Replace hardcoded kickstart %post scripts with new stage options and bootc switch with custom kickstart content (HMS-6051) (osbuild/images#1527)
* Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
* test: install yamllint for tests (osbuild/images#1572)
* Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza
— Somewhere on the Internet, 2025-06-02
---
tag v0.151.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.151.0
----------------
* Introduce new Azure CVM image type (HMS-5636) (osbuild/images#1318)
* Author: Achilleas Koutsou, Reviewers: Nobody
* Many: support using string with unit for byte-sized partitioning fields in YAML distro definitions (osbuild/images#1579)
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Brian C. Lane
* Update osbuild dependency commit ID to latest (osbuild/images#1587)
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
* Update snapshots to 20250601 (osbuild/images#1573)
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal
* bootc: Make installed rootfs configurable (osbuild/images#1555)
* Author: Mbarak Bujra, Reviewers: Michael Vogt, Tomáš Hozza
* distro: create new ImageConfig.DNFConfig (osbuild/images#1583)
* Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
* distro: make "fedora" a "generic" distro (osbuild/images#1563)
* Author: Michael Vogt, Reviewers: Nobody
* image: If using a separate build container, copy bootc customization to it (osbuild/images#1571)
* Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Tomáš Hozza
* manifest/ostree: explicitly include shadow-utils (osbuild/images#1585)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
* osbuild/tar: explicit compression (HMS-8573, HMS-6116) (osbuild/images#1581)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Tomáš Hozza
* tests: bump fedora versions to 41 (osbuild/images#1438)
* Author: Lukáš Zapletal, Reviewers: Brian C. Lane, Michael Vogt
— Somewhere on the Internet, 2025-06-09
---
tag v0.145.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.145.0
----------------
* github: run dependabot gomod action weekly (osbuild/images#1476)
* Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal
— Somewhere on the Internet, 2025-05-12
---
tag v0.146.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.146.0
----------------
* Fixes for ESP partition: Make optional, set label (osbuild/images#1525)
* Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Brian C. Lane
* Initial automotive work: custom selinux policy, separate build container for bootc, and ext4 verity (osbuild/images#1519)
* Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Simon de Vlieger
* Update snapshots to 20250512 (osbuild/images#1515)
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
* disk: make auto-generated /boot 1 GiB big (osbuild/images#1499)
* Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Michael Vogt
* distro.yaml: Clean up yamllint errors and warnings (osbuild/images#1523)
* Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger
* distro/rhel9: make /boot 1 GiB everywhere (osbuild/images#1498)
* Author: Ondřej Budai, Reviewers: Michael Vogt, Simon de Vlieger
* distro: move disk/container image types into pure YAML (COMPOSER-2533) (osbuild/images#1508)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* fedora: move all image types into pure YAML (osbuild/images#1514)
* Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger
* fsnode: fix go-1.24 errors (osbuild/images#1521)
* Author: Michael Vogt, Reviewers: Ondřej Budai, Tomáš Hozza
* osbuild: add JSON/YAML unmarshal to UdevRulesStageOptions (osbuild/images#1489)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* test: Run more distro tests in parallel (osbuild/images#1483)
* Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger
— Somewhere on the Internet, 2025-05-19
---
tag v0.147.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.147.0
----------------
* Add support for setting partition uuid and label (osbuild/images#1543)
* Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Simon de Vlieger
* Cleanup of new APIs (mkfs options and build container) (osbuild/images#1526)
* Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Simon de Vlieger
* distro/rhel: remove the user/group warnings for edge-commits (osbuild/images#1538)
* Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger
— Somewhere on the Internet, 2025-05-20
---
tag v0.148.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.148.0
----------------
* Makefile: add vet command to check for consistent struct tags (osbuild/images#1554)
* Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
* disk: tiny tweaks for the new MkfsOptions support (osbuild/images#1545)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Alexander Larsson, Lukáš Zapletal
* fedora/many: increase `/boot` to 1 GiB (HMS-8604) (osbuild/images#1557)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Ondřej Budai
* fedora/wsl: include `wsl-setup` (HMS-8573) (osbuild/images#1550)
* Author: Simon de Vlieger, Reviewers: Brian C. Lane, Michael Vogt
* fedora: add `anaconda.ModuleUsers` to ImageInstallerImage (osbuild/images#1558)
* Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger
* fedora: implement setting of the RootfsType via YAML (osbuild/images#1544)
* Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger
* rhel10: move ImageConfig into pure YAML (osbuild/images#1542)
* Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger
— Somewhere on the Internet, 2025-05-26
---
tag v0.144.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.144.0
----------------
* customizations: drop `FsNode` interface as it is not used (#1490)
* Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger
* distro/rhel10/ami: unset authselect in ImageConfig (COMPOSER-2517) (#1469)
* Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Michael Vogt
* manifest/os: immediately create directories (HMS-6043) (#1502)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
* osbuild: Add config to InsightsClientConfigStageOptions (#1503)
* Author: rverdile, Reviewers: Michael Vogt, Sanne Raymaekers
* refactor: replace logrus with stdlib log package (#1481)
* Author: Lukáš Zapletal, Reviewers: Michael Vogt, Simon de Vlieger
— Somewhere on the Internet, 2025-05-08
Includes
tag v0.134.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.134.0
----------------
* Distro/el10/ec2/modprobe: blacklist 'i2c_piix4' (RHEL-71926) (osbuild/images#1395)
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt
* Update osbuild dependency commit ID to latest (osbuild/images#1391)
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
* distro/rhel9/azure: blacklist more modules on 9.6+ (RHEL-79065) (osbuild/images#1394)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
* distro/rhel9/azure: exclude microcode_ctl on 9.6+ (RHEL-79065) (osbuild/images#1405)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza
* test: add configs for Azure that match official builds (osbuild/images#1411)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza
* test: fix description of `build-image` (osbuild/images#1420)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* tools/gen-manifest-checksums: sort by image name (osbuild/images#1406)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
— Somewhere on the Internet, 2025-04-14
---
tag v0.135.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.135.0
----------------
* RHEL 9.6+ & 10.0+: install system-reinstall-bootc AWS and Azure [COMPOSER-2502] (osbuild/images#1435)
* Author: Achilleas Koutsou, Reviewers: Ondřej Budai
* RHEL 9.6+/Azure: systemd service and script for dataloss warning on temporary resource disk (osbuild/images#1434)
* Author: Achilleas Koutsou, Reviewers: Tomáš Hozza
* Set refclock in chrony config for Azure images on RHEL 9.6+ (RHEL-79065) (osbuild/images#1400)
* Author: Achilleas Koutsou, Reviewers: Tomáš Hozza
* Update snapshots to 20250415 (osbuild/images#1431)
* Author: SchutzBot, Reviewers: Achilleas Koutsou
* WSL: add packages for podman and proc utilities (COMPOSER-2455) (osbuild/images#1425)
* Author: Sanne Raymaekers, Reviewers: Tomáš Hozza
* [RHEL-9.6+/Azure]: update waagent.conf and add nvme_core.io_timeout kernel arg (osbuild/images#1430)
* Author: Achilleas Koutsou, Reviewers: Ondřej Budai, Sanne Raymaekers
* [RHEL/Azure RHUI] Disable `auto_enable_yum_plugins` in the RHSM config as a BP customization (osbuild/images#1415)
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou
* ci: dependency updater gobump golang fix (osbuild/images#1441)
* Author: Lukáš Zapletal, Reviewers: Ondřej Budai
* ci: dependency updater gobump typo (osbuild/images#1439)
* Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou
* ci: dependency updater via gobump (osbuild/images#1385)
* Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou
* distro: almalinux and almalinux_kitten (osbuild/images#1375)
* Author: Simon de Vlieger, Reviewers: Neal Gompa (ニール・ゴンパ), Ondřej Budai
* fedora: bump branched and rawhide (osbuild/images#1440)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Ondřej Budai
* github: don't run manifest checksum validation on main (osbuild/images#1437)
* Author: Achilleas Koutsou, Reviewers: Ondřej Budai, Simon de Vlieger
* manifesttest: add helper to find stages in a pipeline (osbuild/images#1418)
* Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
* rhsm: support for podman secrets (osbuild/images#1414)
* Author: Lukáš Zapletal, Reviewers: Simon de Vlieger
— Somewhere on the Internet, 2025-04-16
---
tag v0.136.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.136.0
----------------
* ci: dependency updater gobump git fix (osbuild/images#1442)
* Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou
— Somewhere on the Internet, 2025-04-21
---
tag v0.137.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.137.0
----------------
* RHEL 9.6+ Azure: enable the dataloss warning service and add unmanaged devices to the NetworkManager config (osbuild/images#1447)
* Author: Achilleas Koutsou, Reviewers: Ondřej Budai, Tomáš Hozza
— Somewhere on the Internet, 2025-04-22
---
Includes
tag v0.129.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.129.0
----------------
* Update osbuild dependency commit ID to latest (osbuild/images#1347)
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Ondřej Budai
* distro: move fedora partition tables into YAML (osbuild/images#1362)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* osbuild: create .mount and .swap units in /etc/systemd (osbuild/images#1366)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
— Somewhere on the Internet, 2025-03-28
---
tag v0.130.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.130.0
----------------
* Imageconfig no osbuild (osbuild/images#1350)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* osbuild: add insights-client config stage (HMS-5670) (osbuild/images#1274)
* Author: rverdile, Reviewers: Achilleas Koutsou, Simon de Vlieger
— Somewhere on the Internet, 2025-04-01
---
tag v0.131.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.131.0
----------------
* Update snapshots to 20250401 (osbuild/images#1374)
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
* disk: add missing json/yaml keys for disk structs (osbuild/images#1378)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* distro/fedora: move defaultImageConfig into YAML (osbuild/images#1337)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* distro: add `ImageType.BasePartitionTable()` (osbuild/images#1376)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* gen-manifests: show depsolve config in mock depsolve (osbuild/images#1379)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
* tools: make gen-manifests-diff run against the merge base (osbuild/images#1356)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
— Somewhere on the Internet, 2025-04-03
---
tag v0.132.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.132.0
----------------
* Manifest checksums: detect manifest changes in PRs (osbuild/images#1380)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
* manifest,image: stop embedding `OSCustomizations` in `manifest.OS` (osbuild/images#1386)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
* manifest: addInlineDataAndStages() helper method for the OS and OSTreeDeployment pipelines (osbuild/images#1353)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
* osbuild: add new stage org.osbuild.hmac (HMS-5924) (osbuild/images#1369)
* Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Tomáš Hozza
* rhel{7,10}: move partition table into yaml (osbuild/images#1367)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
— Somewhere on the Internet, 2025-04-07
---
tag v0.133.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.133.0
----------------
* Update snapshots to 20250404 (osbuild/images#1389)
* Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
* dnfjson: provide details if subscription cannot be found (osbuild/images#1393)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Lukáš Zapletal, Simon de Vlieger
* manifestgen: extra io.Writer for depsolver (osbuild/images#1384)
* Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
— Somewhere on the Internet, 2025-04-08
---
tag v0.134.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>
Changes with 0.134.0
----------------
* Distro/el10/ec2/modprobe: blacklist 'i2c_piix4' (RHEL-71926) (osbuild/images#1395)
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt
* Update osbuild dependency commit ID to latest (osbuild/images#1391)
* Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
* distro/rhel9/azure: blacklist more modules on 9.6+ (RHEL-79065) (osbuild/images#1394)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
* distro/rhel9/azure: exclude microcode_ctl on 9.6+ (RHEL-79065) (osbuild/images#1405)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza
* test: add configs for Azure that match official builds (osbuild/images#1411)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza
* test: fix description of `build-image` (osbuild/images#1420)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* tools/gen-manifest-checksums: sort by image name (osbuild/images#1406)
* Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
— Somewhere on the Internet, 2025-04-14
---
commit a1ca7f34c770ac869387213923fa64ec36180084
Changes with a1ca7f34c770ac869387213923fa64ec36180084
----------------
* RHEL 9.6+/Azure: systemd service and script for dataloss warning on temporary resource disk (osbuild/images#1434)
* Author: Achilleas Koutsou, Reviewers: Tomáš Hozza
* Set refclock in chrony config for Azure images on RHEL 9.6+ (RHEL-79065) (osbuild/images#1400)
* Author: Achilleas Koutsou, Reviewers: Tomáš Hozza
* Update snapshots to 20250415 (osbuild/images#1431)
* Author: SchutzBot, Reviewers: Achilleas Koutsou
* WSL: add packages for podman and proc utilities (COMPOSER-2455) (osbuild/images#1425)
* Author: Sanne Raymaekers, Reviewers: Tomáš Hozza
* [RHEL-9.6+/Azure]: update waagent.conf and add nvme_core.io_timeout kernel arg (osbuild/images#1430)
* Author: Achilleas Koutsou, Reviewers: Ondřej Budai, Sanne Raymaekers
* [RHEL/Azure RHUI] Disable `auto_enable_yum_plugins` in the RHSM config as a BP customization (osbuild/images#1415)
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou
* ci: dependency updater gobump golang fix (osbuild/images#1441)
* Author: Lukáš Zapletal, Reviewers: Ondřej Budai
* ci: dependency updater gobump typo (osbuild/images#1439)
* Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou
* ci: dependency updater via gobump (osbuild/images#1385)
* Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou
* distro: almalinux and almalinux_kitten (osbuild/images#1375)
* Author: Simon de Vlieger, Reviewers: Neal Gompa (ニール・ゴンパ), Ondřej Budai
* fedora: bump branched and rawhide (osbuild/images#1440)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Ondřej Budai
* github: don't run manifest checksum validation on main (osbuild/images#1437)
* Author: Achilleas Koutsou, Reviewers: Ondřej Budai, Simon de Vlieger
* manifesttest: add helper to find stages in a pipeline (osbuild/images#1418)
* Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
* rhsm: support for podman secrets (osbuild/images#1414)
* Author: Lukáš Zapletal, Reviewers: Simon de Vlieger
---
Multiple blueprint fixes:
- Extend the blueprint service customizations to accept services to be
masked.
- The `storage-path` and `container-transport` fields were removed in
imagees 41.0 in order to simplify the way local storage containers are
handled.
In addition, simplify the SPEC file to not have to update the minimum
required osbuild version gazillion times, but just once.
Update the minimum required osbuild version to v109, due to changes in
grub2 stages required by the new osbuild/images version.
Update osbild SHA in Schutzfile to v109.
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
Update the osbuild/images to the version which introduces "dot notation"
for distro release versions.
- Replace all uses of distroregistry by distrofactory.
- Delete local version of reporegistry and use the one from the
osbuild/images.
- Weldr: unify `createWeldrAPI()` and `createWeldrAPI2()` into a single
`createTestWeldrAPI()` function`.
- store/fixture: rework fixtures to allow overriding the host distro
name and host architecture name. A cleanup function to restore the
host distro and arch names is always part of the fixture struct.
- Delete `distro_mock` package, since it is no longer used.
- Bump the required version of osbuild to 98, because the OSCAP
customization is using the 'compress_results' stage option, which is
not available in older versions of osbuild.
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
Mainly to include:
- distro/rhel9: Make /boot 600 MiB big on RHEL 9.3+
- fedora: exclude sdubby
- Minimal image builds
Signed-off-by: Ondřej Budai <ondrej@budai.cz>
Bump the required osbuild version to v93 (due to the systemd units
change).
Pin the new osbuild version in Schutzfile.
Update repo snapshots in Schutzfile due to osbuild v93 depending on
new selinux-policy build.
Remove all the internal package that are now in the
github.com/osbuild/images package and vendor it.
A new function in internal/blueprint/ converts from an osbuild-composer
blueprint to an images blueprint. This is necessary for keeping the
blueprint implementation in both packages. In the future, the images
package will change the blueprint (and most likely rename it) and it
will only be part of the osbuild-composer internals and interface. The
Convert() function will be responsible for converting the blueprint into
the new configuration object.