Kiwi: xorriso is not copying/linking "efi" file in iso location /boot/x86_64

It looks 9.23.20 kiwi version uses install media directory which got changed in 9.24 and later. it uses some prefix like string “efi-loader” → which is causing this issue.

Any direction on how to get it resolved would be appreciated.

9.24.43 Kiwi version

/usr/bin/xorriso -application_id 0x3126652a -volid INSTALL -joliet on -padding 0 -outdev /root/test/enterprise_test/appliance/target/appliance/output/oem/test_hardware/enterprise_test.map /root/test/enterprise_test/appliance/target/appliance/output/oem/test_hardware/kiwi_install_media.we18p1qd / -chmod 0755 / – -boot_image grub bin_path=boot/x86_64/loader/eltorito.img -boot_image grub grub2_mbrappliance/target/appliance/output/oem/test_hardware/kiwi_install_media.we18p1qd/boot/x86_64//loader/boot_hybrid.img -boot_image grub grub2_boot_info=on -boot_image any partition_offset=16 -boot_image any cat_path-boot_image any cat_hidden=on -boot_image any boot_info_table=on -boot_image any platform_id=0x00 -boot_image any emul_type=no_emulation -boot_image any load_size=2048 -append_partition 2 0xef /root/test/enterpripliance/output/oem/test_hardware/efi-loader.op_0wwgb -boot_image any next -boot_image any efi_path=–interval:appended_partition_2:all:: -boot_image any platform_id=0xef -boot_image any emul_type=no_emulation

9.23.20 version

/usr/bin/xorriso -application_id 0xc5924d7c -volid INSTALL -joliet on -padding 0 -outdev /home/jenkins/jenkins_slave_builds_prod/workspace/test-latest-Stable/appliance/enterprise_test/appliance/target/appliance/output/oem/test_hardware/enterprise_test.x86_64-0.0.1.install.iso -map /home/jenkins/jenkins_slave_builds_prod/workspace/test-latest-Stable/appliance/enterprise_test/appliance/target/appliance/output/oem/test_hardware/kiwi_install_media.f1d2j7gc / -chmod 0755 / – -boot_image grub bin_path=boot/x86_64/loader/eltorito.img -boot_image grub grub2_mbr=/home/jenkins/jenkins_slave_builds_prod/workspace/test-latest-Stable/appliance/enterprise_test/appliance/target/appliance/output/oem/test_hardware/kiwi_install_media.f1d2j7gc/boot/x86_64//loader/boot_hybrid.img -boot_image grub grub2_boot_info=on -boot_image any partition_offset=16 -boot_image any cat_path=boot/x86_64/boot.catalog -boot_image any cat_hidden=on -boot_image any boot_info_table=on -boot_image any platform_id=0x00 -boot_image any emul_type=no_emulation -boot_image any load_size=2048 -append_partition 2 0xef /home/jenkins/jenkins_slave_builds_prod/workspace/test-latest-Stable/appliance/enterprise_test/appliance/target/appliance/output/oem/test_hardware/kiwi_install_media.f1d2j7gc/boot/x86_64/efi -boot_image any next -boot_image any efi_path=–interval:appended_partition_2:all:: -boot_image any platform_id=0xef -boot_image any emul_type=no_emulation

config.kiwi - preferences sample file:

24550 true 8192 true true /dev/ram true