osbuild-composer
osbuild-composer copied to clipboard
Can't build image with specific grub2 version
Describe the bug I have a blueprint which specifies several grub2 with their version. Blueprint depsolve is fine, the packages are there in the excpeted version but the image build itself fails.
Environment
- RHEL-9.2 nightly
- osbuild-composer-73-1.el9.x86_64
Same issue on 9.0-ga with osbuild-composer-62.1-3.el9_1.x86_64
To Reproduce Steps to reproduce the behavior:
- Use this blueprint:
name = "test"
description = "A blueprint file to test Image Builder with minimal sets."
version = "0.0.1"
modules = []
groups = []
distro = "rhel-90"
[[packages]]
name = "grub2-efi-x64-cdboot"
version = "2.06-27.el9_0"
[[packages]]
name = "grub2-common"
version = "2.06-27.el9_0"
[[packages]]
name = "grub2-pc"
version = "2.06-27.el9_0"
[[packages]]
name = "grub2-efi-x64"
version = "2.06-27.el9_0"
[[packages]]
name = "grub2-pc-modules"
version = "2.06-27.el9_0"
[[packages]]
name = "grub2-tools"
version = "2.06-27.el9_0"
[[packages]]
name = "grub2-tools-minimal"
version = "2.06-27.el9_0"
2 ) composer-cli compose start test qcow2
or composer-cli compose start test image-installer
( I guess it doesn't matter which image type)
Expected behavior
The image is build with the package set show by the composer-cli blueprints depsolve test
Additional context
I tried this on a subscribed machine, also tried to remove any other repos and left only rhel-90.json
, also tried with and without specifying the distro
in the blueprint, no change.