phase/kiwi, phase/image-builder: xorrisofs

The createiso and buildinstall phases use this flag to switch which
backend is used. I've added this to the other stages that produce ISOs
thought we might want to discuss the naming?

Signed-off-by: Simon de Vlieger <cmdr@supakeen.com>
This commit is contained in:
Simon de Vlieger 2026-04-28 08:57:22 +02:00
commit 817d24ad62
No known key found for this signature in database
2 changed files with 8 additions and 2 deletions

View file

@ -252,7 +252,10 @@ class RunImageBuilderThread(WorkerThread):
if format_ == "iso":
img.implant_md5 = iso.get_implanted_md5(image_dest)
try:
img.volume_id = iso.get_volume_id(image_dest)
img.volume_id = iso.get_volume_id(
image_dest,
compose.conf.get("createiso_use_xorrisofs"),
)
except RuntimeError:
pass

View file

@ -259,7 +259,10 @@ class RunKiwiBuildThread(WorkerThread):
if format_ == "iso":
img.implant_md5 = iso.get_implanted_md5(image_dest)
try:
img.volume_id = iso.get_volume_id(image_dest)
img.volume_id = iso.get_volume_id(
image_dest,
compose.conf.get("createiso_use_xorrisofs"),
)
except RuntimeError:
pass