Skip to content

Conversation

@mvo5
Copy link
Contributor

@mvo5 mvo5 commented Oct 27, 2025

Tiny commit to tweak the way we allow to change the osbuild binary to run. This is a followup for PR#1965. The main motivation is to unexport osbuild.OSBuildCmd as it is global state and potentially racy, i.e. two threads doing:

osbuild.OSBuildCmd = "foo"
osbuild.RunOSBuild()

and

osbuild.OSBuildCmd = "bar"
osbuild.RunOSBuild()

would potentially race.

I know the risk is small (because this is mean only for testing and tests are run in sequence in the same pkg by default) but if it is ever used outside of tests it can becomes a source of subtle and hard to spot bugs.

The use-case to tweak osbuild.OSBuildCmd to test osbuild.RunOSBuild() from the outside one can just modify PATH to point to a different osbuild binary (we do something similar in e.g. ibcli, i.e. just modifying PATH).

Tiny commit to tweak the way we allow to change the osbuild binary
to run. This is a followup for PR#1965. The main motivation is
to unexport `osbuild.OSBuildCmd` as it is global state and potentially
racy, i.e. two threads doing:
```go
osbuild.OSBuildCmd = "foo"
osbuild.RunOSBuild()
```
and
```go
osbuild.OSBuildCmd = "bar"
osbuild.RunOSBuild()
```
would potentially race.

I know the risk is small (because this is mean only for testing and
tests are run in sequence in the same pkg by default) but if it is
ever used outside of tests it can becomes a source of subtle and
hard to spot bugs.

The use-case to tweak osbuild.OSBuildCmd to test osbuild.RunOSBuild()
from the outside one can just modify PATH to point to a different
osbuild binary (we do something similar in e.g. ibcli, i.e. just
modifying PATH).
@mvo5 mvo5 requested a review from croissanne October 27, 2025 07:24
@mvo5 mvo5 requested a review from a team as a code owner October 27, 2025 07:24
@mvo5 mvo5 requested review from bcl and supakeen October 27, 2025 07:24
@supakeen supakeen requested review from lzap and removed request for supakeen October 27, 2025 08:22
Copy link
Member

@croissanne croissanne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My original plan was to keep it public so ibcli's tests can use it still. But as you suggested, let's just edit PATH in ibcli's tests.

StatusJSON = statusJSON
)

func MockOsbuildCmd(s string) (restore func()) {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, nitpick, could we make it MockOSBuildCmd ?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(just an inconsistency I've noticed and got annoyed at >.>)

@supakeen supakeen added this pull request to the merge queue Oct 28, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 28, 2025
@achilleas-k
Copy link
Member

achilleas-k commented Oct 28, 2025

Our AWS-based CI runners are not working today. This PR is small and the changes don't affect those builds. Admin merging.

@achilleas-k achilleas-k merged commit 9f01e5c into osbuild:main Oct 28, 2025
24 checks passed
croissanne added a commit to croissanne/osbuild-composer that referenced this pull request Nov 4, 2025
Changes with 0.210.0
----------------
  - Make bootupd metadata generation configurable per distro (osbuild/images#1958)
    - Author: Paul Whalen, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - many: add support for bootc container based anaconda ISOs (HMS-9495) (osbuild/images#1906)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
  - osbuild/osbuild-exec: make osbuild command a variable (osbuild/images#1965)
    - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.211.0
----------------
  - Update osbuild dependency commit ID to latest (osbuild/images#1968)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - Update snapshots to 20251023 (osbuild/images#1967)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - deps: switch yaml libraries (osbuild/images#1970)
    - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
  - osbuild/monitor: increase status scanner buffer size to 16MiB (osbuild/images#1977)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
  - osbuild: tweak how we can mock osbuild slightly (osbuild/images#1969)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Sanne Raymaekers
  - schutzbot/terraform: bump terraform sha (osbuild/images#1976)
    - Author: Florian Schüller, Reviewers: Achilleas Koutsou, Sanne Raymaekers, Simon de Vlieger

Changes with 0.212.0
----------------
  - distro,manifest: have a single `LoraxTemplates` type (osbuild/images#1975)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc ISO (osbuild/images#1971)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc distro (osbuild/images#1944)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: load distros from multiple files (osbuild/images#1974)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
  - osbuild: switch from a bufio.Scanner to a bufio.Reader (osbuild/images#1978)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - reporegistry: various cleanups (osbuild/images#1980)
    - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  - various: fix `make gh-action-test` and update README (osbuild/images#1981)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.213.0
----------------
  - data: update fedora 43 repositories (osbuild/images#1983)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
  - osbuild-exec: add buildlog and monitor support (osbuild/images#1966)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
croissanne added a commit to croissanne/osbuild-composer that referenced this pull request Nov 5, 2025
Changes with 0.210.0
----------------
  - Make bootupd metadata generation configurable per distro (osbuild/images#1958)
    - Author: Paul Whalen, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - many: add support for bootc container based anaconda ISOs (HMS-9495) (osbuild/images#1906)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
  - osbuild/osbuild-exec: make osbuild command a variable (osbuild/images#1965)
    - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.211.0
----------------
  - Update osbuild dependency commit ID to latest (osbuild/images#1968)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - Update snapshots to 20251023 (osbuild/images#1967)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - deps: switch yaml libraries (osbuild/images#1970)
    - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
  - osbuild/monitor: increase status scanner buffer size to 16MiB (osbuild/images#1977)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
  - osbuild: tweak how we can mock osbuild slightly (osbuild/images#1969)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Sanne Raymaekers
  - schutzbot/terraform: bump terraform sha (osbuild/images#1976)
    - Author: Florian Schüller, Reviewers: Achilleas Koutsou, Sanne Raymaekers, Simon de Vlieger

Changes with 0.212.0
----------------
  - distro,manifest: have a single `LoraxTemplates` type (osbuild/images#1975)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc ISO (osbuild/images#1971)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc distro (osbuild/images#1944)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: load distros from multiple files (osbuild/images#1974)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
  - osbuild: switch from a bufio.Scanner to a bufio.Reader (osbuild/images#1978)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - reporegistry: various cleanups (osbuild/images#1980)
    - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  - various: fix `make gh-action-test` and update README (osbuild/images#1981)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.213.0
----------------
  - data: update fedora 43 repositories (osbuild/images#1983)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
  - osbuild-exec: add buildlog and monitor support (osbuild/images#1966)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
croissanne added a commit to croissanne/osbuild-composer that referenced this pull request Nov 5, 2025
Changes with 0.210.0
----------------
  - Make bootupd metadata generation configurable per distro (osbuild/images#1958)
    - Author: Paul Whalen, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - many: add support for bootc container based anaconda ISOs (HMS-9495) (osbuild/images#1906)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
  - osbuild/osbuild-exec: make osbuild command a variable (osbuild/images#1965)
    - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.211.0
----------------
  - Update osbuild dependency commit ID to latest (osbuild/images#1968)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - Update snapshots to 20251023 (osbuild/images#1967)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - deps: switch yaml libraries (osbuild/images#1970)
    - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
  - osbuild/monitor: increase status scanner buffer size to 16MiB (osbuild/images#1977)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
  - osbuild: tweak how we can mock osbuild slightly (osbuild/images#1969)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Sanne Raymaekers
  - schutzbot/terraform: bump terraform sha (osbuild/images#1976)
    - Author: Florian Schüller, Reviewers: Achilleas Koutsou, Sanne Raymaekers, Simon de Vlieger

Changes with 0.212.0
----------------
  - distro,manifest: have a single `LoraxTemplates` type (osbuild/images#1975)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc ISO (osbuild/images#1971)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc distro (osbuild/images#1944)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: load distros from multiple files (osbuild/images#1974)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
  - osbuild: switch from a bufio.Scanner to a bufio.Reader (osbuild/images#1978)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - reporegistry: various cleanups (osbuild/images#1980)
    - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  - various: fix `make gh-action-test` and update README (osbuild/images#1981)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.213.0
----------------
  - data: update fedora 43 repositories (osbuild/images#1983)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
  - osbuild-exec: add buildlog and monitor support (osbuild/images#1966)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
croissanne added a commit to croissanne/osbuild-composer that referenced this pull request Nov 5, 2025
Changes with 0.210.0
----------------
  - Make bootupd metadata generation configurable per distro (osbuild/images#1958)
    - Author: Paul Whalen, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - many: add support for bootc container based anaconda ISOs (HMS-9495) (osbuild/images#1906)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
  - osbuild/osbuild-exec: make osbuild command a variable (osbuild/images#1965)
    - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.211.0
----------------
  - Update osbuild dependency commit ID to latest (osbuild/images#1968)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - Update snapshots to 20251023 (osbuild/images#1967)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - deps: switch yaml libraries (osbuild/images#1970)
    - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
  - osbuild/monitor: increase status scanner buffer size to 16MiB (osbuild/images#1977)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
  - osbuild: tweak how we can mock osbuild slightly (osbuild/images#1969)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Sanne Raymaekers
  - schutzbot/terraform: bump terraform sha (osbuild/images#1976)
    - Author: Florian Schüller, Reviewers: Achilleas Koutsou, Sanne Raymaekers, Simon de Vlieger

Changes with 0.212.0
----------------
  - distro,manifest: have a single `LoraxTemplates` type (osbuild/images#1975)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc ISO (osbuild/images#1971)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc distro (osbuild/images#1944)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: load distros from multiple files (osbuild/images#1974)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
  - osbuild: switch from a bufio.Scanner to a bufio.Reader (osbuild/images#1978)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - reporegistry: various cleanups (osbuild/images#1980)
    - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  - various: fix `make gh-action-test` and update README (osbuild/images#1981)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.213.0
----------------
  - data: update fedora 43 repositories (osbuild/images#1983)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
  - osbuild-exec: add buildlog and monitor support (osbuild/images#1966)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
croissanne added a commit to croissanne/osbuild-composer that referenced this pull request Nov 17, 2025
Changes with 0.210.0
----------------
  - Make bootupd metadata generation configurable per distro (osbuild/images#1958)
    - Author: Paul Whalen, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - many: add support for bootc container based anaconda ISOs (HMS-9495) (osbuild/images#1906)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
  - osbuild/osbuild-exec: make osbuild command a variable (osbuild/images#1965)
    - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.211.0
----------------
  - Update osbuild dependency commit ID to latest (osbuild/images#1968)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - Update snapshots to 20251023 (osbuild/images#1967)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - deps: switch yaml libraries (osbuild/images#1970)
    - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
  - osbuild/monitor: increase status scanner buffer size to 16MiB (osbuild/images#1977)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
  - osbuild: tweak how we can mock osbuild slightly (osbuild/images#1969)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Sanne Raymaekers
  - schutzbot/terraform: bump terraform sha (osbuild/images#1976)
    - Author: Florian Schüller, Reviewers: Achilleas Koutsou, Sanne Raymaekers, Simon de Vlieger

Changes with 0.212.0
----------------
  - distro,manifest: have a single `LoraxTemplates` type (osbuild/images#1975)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc ISO (osbuild/images#1971)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc distro (osbuild/images#1944)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: load distros from multiple files (osbuild/images#1974)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
  - osbuild: switch from a bufio.Scanner to a bufio.Reader (osbuild/images#1978)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - reporegistry: various cleanups (osbuild/images#1980)
    - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  - various: fix `make gh-action-test` and update README (osbuild/images#1981)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.213.0
----------------
  - data: update fedora 43 repositories (osbuild/images#1983)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
  - osbuild-exec: add buildlog and monitor support (osbuild/images#1966)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
achilleas-k pushed a commit to croissanne/osbuild-composer that referenced this pull request Nov 19, 2025
Changes with 0.210.0
----------------
  - Make bootupd metadata generation configurable per distro (osbuild/images#1958)
    - Author: Paul Whalen, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - many: add support for bootc container based anaconda ISOs (HMS-9495) (osbuild/images#1906)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
  - osbuild/osbuild-exec: make osbuild command a variable (osbuild/images#1965)
    - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.211.0
----------------
  - Update osbuild dependency commit ID to latest (osbuild/images#1968)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - Update snapshots to 20251023 (osbuild/images#1967)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - deps: switch yaml libraries (osbuild/images#1970)
    - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
  - osbuild/monitor: increase status scanner buffer size to 16MiB (osbuild/images#1977)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
  - osbuild: tweak how we can mock osbuild slightly (osbuild/images#1969)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Sanne Raymaekers
  - schutzbot/terraform: bump terraform sha (osbuild/images#1976)
    - Author: Florian Schüller, Reviewers: Achilleas Koutsou, Sanne Raymaekers, Simon de Vlieger

Changes with 0.212.0
----------------
  - distro,manifest: have a single `LoraxTemplates` type (osbuild/images#1975)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc ISO (osbuild/images#1971)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc distro (osbuild/images#1944)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: load distros from multiple files (osbuild/images#1974)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
  - osbuild: switch from a bufio.Scanner to a bufio.Reader (osbuild/images#1978)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - reporegistry: various cleanups (osbuild/images#1980)
    - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  - various: fix `make gh-action-test` and update README (osbuild/images#1981)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.213.0
----------------
  - data: update fedora 43 repositories (osbuild/images#1983)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
  - osbuild-exec: add buildlog and monitor support (osbuild/images#1966)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
lzap pushed a commit to croissanne/osbuild-composer that referenced this pull request Nov 21, 2025
Changes with 0.210.0
----------------
  - Make bootupd metadata generation configurable per distro (osbuild/images#1958)
    - Author: Paul Whalen, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - many: add support for bootc container based anaconda ISOs (HMS-9495) (osbuild/images#1906)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
  - osbuild/osbuild-exec: make osbuild command a variable (osbuild/images#1965)
    - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.211.0
----------------
  - Update osbuild dependency commit ID to latest (osbuild/images#1968)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - Update snapshots to 20251023 (osbuild/images#1967)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - deps: switch yaml libraries (osbuild/images#1970)
    - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
  - osbuild/monitor: increase status scanner buffer size to 16MiB (osbuild/images#1977)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
  - osbuild: tweak how we can mock osbuild slightly (osbuild/images#1969)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Sanne Raymaekers
  - schutzbot/terraform: bump terraform sha (osbuild/images#1976)
    - Author: Florian Schüller, Reviewers: Achilleas Koutsou, Sanne Raymaekers, Simon de Vlieger

Changes with 0.212.0
----------------
  - distro,manifest: have a single `LoraxTemplates` type (osbuild/images#1975)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc ISO (osbuild/images#1971)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc distro (osbuild/images#1944)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: load distros from multiple files (osbuild/images#1974)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
  - osbuild: switch from a bufio.Scanner to a bufio.Reader (osbuild/images#1978)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - reporegistry: various cleanups (osbuild/images#1980)
    - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  - various: fix `make gh-action-test` and update README (osbuild/images#1981)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.213.0
----------------
  - data: update fedora 43 repositories (osbuild/images#1983)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
  - osbuild-exec: add buildlog and monitor support (osbuild/images#1966)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
croissanne added a commit to osbuild/osbuild-composer that referenced this pull request Nov 25, 2025
Changes with 0.210.0
----------------
  - Make bootupd metadata generation configurable per distro (osbuild/images#1958)
    - Author: Paul Whalen, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - many: add support for bootc container based anaconda ISOs (HMS-9495) (osbuild/images#1906)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
  - osbuild/osbuild-exec: make osbuild command a variable (osbuild/images#1965)
    - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.211.0
----------------
  - Update osbuild dependency commit ID to latest (osbuild/images#1968)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - Update snapshots to 20251023 (osbuild/images#1967)
    - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - deps: switch yaml libraries (osbuild/images#1970)
    - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
  - osbuild/monitor: increase status scanner buffer size to 16MiB (osbuild/images#1977)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
  - osbuild: tweak how we can mock osbuild slightly (osbuild/images#1969)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Sanne Raymaekers
  - schutzbot/terraform: bump terraform sha (osbuild/images#1976)
    - Author: Florian Schüller, Reviewers: Achilleas Koutsou, Sanne Raymaekers, Simon de Vlieger

Changes with 0.212.0
----------------
  - distro,manifest: have a single `LoraxTemplates` type (osbuild/images#1975)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc ISO (osbuild/images#1971)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - distro: cleanup/reuse YAML for bootc distro (osbuild/images#1944)
    - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  - distro: load distros from multiple files (osbuild/images#1974)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
  - osbuild: switch from a bufio.Scanner to a bufio.Reader (osbuild/images#1978)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger
  - reporegistry: various cleanups (osbuild/images#1980)
    - Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  - various: fix `make gh-action-test` and update README (osbuild/images#1981)
    - Author: Michael Vogt, Reviewers: Lukáš Zapletal, Simon de Vlieger

Changes with 0.213.0
----------------
  - data: update fedora 43 repositories (osbuild/images#1983)
    - Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
  - osbuild-exec: add buildlog and monitor support (osbuild/images#1966)
    - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants