A local binary for building customized OS artifacts such as VM images and
OSTree commits. Uses osbuild under the hood.
Provides
Requires
License
Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-SA-4.0 AND ISC AND MIT AND MPL-2.0 AND Unlicense
Changelog
* Tue May 05 2026 Eduard Abdullin <eabdullin@almalinux.org> - 31-4
- Bump release
* Tue May 05 2026 Andrew Lukoshko <alukoshko@almalinux.org> - 31-3
- Bump release
* Tue Feb 03 2026 Eduard Abdullin <eabdullin@almalinux.org> - 31-2
- Bump release
* Tue Aug 19 2025 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 31-1
- New upstream release
* Mon Aug 11 2025 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 30-1
- New upstream release
* Fri Aug 01 2025 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 29-1
- New upstream release
* Thu Jul 31 2025 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 28-1
- New upstream release
* Mon Jul 28 2025 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 27-1
- New upstream release
* Mon Jul 14 2025 Packit <hello@packit.dev> - 24-1
Changes with 24
----------------
* Always set rhsm.Facts when generating manifests (#239)
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger
* doc/01-usage.md: avoid multiple h1 in one document (#235)
* Author: Florian Schüller, Reviewers: Michael Vogt, Simon de Vlieger
* doc/10-faq.md: add image types documentation (#236)
* Author: Florian Schüller, Reviewers: Michael Vogt, Simon de Vlieger
* docs: subscription basic info (#205)
* Author: Lukáš Zapletal, Reviewers: Brian C. Lane, Michael Vogt
* readme: mention mount for container (#232)
* Author: Simon de Vlieger, Reviewers: Brian C. Lane, Jelle van der Waa, Michael Vogt
— Somewhere on the Internet, 2025-07-09
* Wed Jun 25 2025 Packit <hello@packit.dev> - 23-1
Changes with 23
----------------
* cmd/describe: ensure that all image types can be described (HMS-7044) (#231)
* Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger
— Somewhere on the Internet, 2025-06-25
* Sun Jun 22 2025 Packit <hello@packit.dev> - 22-1
Changes with 22
----------------
* GHA: add the common-stale-action (#225)
* Author: Tomáš Hozza, Reviewers: Lukáš Zapletal, Simon de Vlieger
* chore: bump `images` (#228)
* Author: Simon de Vlieger, Reviewers: Tomáš Hozza
— Somewhere on the Internet, 2025-06-22
* Wed Jun 11 2025 Packit <hello@packit.dev> - 21-1
Changes with 21
----------------
* image-builder: fix cross-arch uploading (#218)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* packit: rename epel9-next (#224)
* Author: Simon de Vlieger, Reviewers: Lukáš Zapletal
— Somewhere on the Internet, 2025-06-11
* Fri May 30 2025 Packit <hello@packit.dev> - 20-1
Changes with 20
----------------
* deps: update (#219)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou
— Somewhere on the Internet, 2025-05-30
* Wed May 14 2025 Packit <hello@packit.dev> - 19-1
Changes with 19
----------------
* refactor: use standard logger instead of logrus (#214)
* Author: Lukáš Zapletal, Reviewers: Michael Vogt
— Somewhere on the Internet, 2025-05-14
* Wed Apr 02 2025 Packit <hello@packit.dev> - 15-1
Changes with 15
----------------
* README: document that cross building works (#168)
* Author: Michael Vogt, Reviewers: Simon de Vlieger
* Revert "blueprintload: enable strict checking for toml" (#174)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
* blueprintload: enable strict checking for toml (#163)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane
* go.mod: update to latest version of `github.com/osbuild/blueprint` (#172)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou
* import: `progress` from `bootc-image-builder` (#179)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou
* import: `setup`, `util`, `podmanutil` from `bootc-image-builder` (#178)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou
* main: Add a --version flag to show the build version (#175)
* Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger
* main: allow seed setting (#176)
* Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
* main: automatically cross build when --arch <foreign> is passed (#164)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* main: show output directory content after image build (#162)
* Author: Michael Vogt, Reviewers: Brian C. Lane
* main: tweak handling of --output-name to avoid adding double extensions (#161)
* Author: Michael Vogt, Reviewers: Simon de Vlieger
* main: tweak how ibcli determines if bootstraping is needed (#167)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou
* many: move to use the new github.com/osbuild/blueprint module (HMS-5804) (#169)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou
* progress: set --cache-max-size in osbuild (#182)
* Author: Simon de Vlieger, Reviewers: Michael Vogt
— Somewhere on the Internet, 2025-04-02
* Fri Mar 14 2025 Packit <hello@packit.dev> - 14-1
Changes with 14
----------------
* build(deps): bump github.com/cheggaaa/pb/v3 from 3.1.6 to 3.1.7 in the go-deps group (#147)
* Author: dependabot[bot], Reviewers: Simon de Vlieger
* doc: fix typo (#152)
* Author: Simon de Vlieger, Reviewers: Michael Vogt
* ibcli: add new --output-name flag and predictable default names (#158)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* main: fix creating output dir for `--with-buildlog` (#150)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
* main: show "success" message with output dir when build finishes (#154)
* Author: Michael Vogt, Reviewers: Simon de Vlieger
* main: skip arch checks on`IMAGE_BUILDER_EXPERIMENTAL=bootstrap` (#155)
* Author: Michael Vogt, Reviewers: Achilleas Koutsou
* packit: enable epel-9 and epel-10 (#149)
* Author: Simon de Vlieger, Reviewers: Michael Vogt, Ondřej Budai
— Somewhere on the Internet, 2025-03-14
* Wed Mar 05 2025 Packit <hello@packit.dev> - 13-1
Changes with 13
----------------
* chore: bump deps (#146)
* Author: Simon de Vlieger, Reviewers: Brian C. Lane
* main: add build --with-buildlog (#106)
* Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
* main: argument names (#138)
* Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
* more doc updates (#132)
* Author: Simon de Vlieger, Reviewers: Michael Vogt
* readme: update installation instructions (#143)
* Author: Simon de Vlieger, Reviewers: Ondřej Budai
— Somewhere on the Internet, 2025-03-05
* Fri Feb 14 2025 Packit <hello@packit.dev> - 11-1
Changes with 11
----------------
* describ