osbuild-composer icon indicating copy to clipboard operation
osbuild-composer copied to clipboard

Can't build image with specific grub2 version

Open jrusz opened this issue 2 years ago • 0 comments

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:

  1. 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.

jrusz avatar Feb 14 '23 10:02 jrusz