#1222 --nomacboot does not remove -m from isohybrid
Closed: Fixed 4 years ago by lsedlar. Opened 4 years ago by dnevil.

This error occurs during the CreateISO phase of pungi. I've added the "--nomacboot" flag to the pungi command line, but isohybrid still runs with the "-m" flag.

Here is the sequence of events.

pungi -I --force --nomacboot --name=Savant --ver=2.15 --flavor=Reliant --nosource --nodebuginfo --bugurl=http://serviceweb.intrusion.com --config=savant.ks --isfinal
Warning: Reusing existing destination directory.
Warning: Reusing existing working base directory.
Pungi:INFO: Waiting on '/var/cache/pungi/yumlock.lock'
Pungi:INFO: Got '/var/cache/pungi/yumlock.lock'
Pungi:INFO: Lock count upped to 1
Pungi:INFO: Lock count downed to 0
Pungi:INFO: None None None
Pungi:INFO: Released '/var/cache/pungi/yumlock.lock'
xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project.

Pungi:INFO: Running /usr/bin/xorriso -as mkisofs -v -U -J --joliet-long -R -T -m repoview -m boot.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e images/efiboot.img -no-emul-boot -eltorito-alt-boot -e images/macboot.img -no-emul-boot -V Savant-Reliant-2.15-x86_64 -o /home/dnevil/git/savant/pungi/2.15/Reliant/x86_64/iso/Savant-Reliant-DVD-x86_64-2.15.iso /home/dnevil/git/savant/pungi/2.15/Reliant/x86_64/os
Pungi:INFO: Running /usr/bin/isohybrid --id 42 -u -m /home/dnevil/git/savant/pungi/2.15/Reliant/x86_64/iso/Savant-Reliant-DVD-x86_64-2.15.iso
Pungi:ERROR: Got an error from /usr/bin/isohybrid
Pungi:ERROR: isohybrid: /home/dnevil/git/savant/pungi/2.15/Reliant/x86_64/iso/Savant-Reliant-DVD-x86_64-2.15.iso: unable to find mac efi image

Traceback (most recent call last):
File "/usr/bin/pungi", line 362, in <module>
main()
File "/usr/bin/pungi", line 196, in main
mypungi.doCreateIsos()
File "/usr/lib/python2.7/site-packages/pungi/gather.py", line 1870, in doCreateIsos
pungi.util._doRunCommand(isohybrid, self.logger)
File "/usr/lib/python2.7/site-packages/pungi/util.py", line 60, in _doRunCommand
raise OSError("Got an error (%d) from %s: %s" % (p1.returncode, command[0], err))
OSError: Got an error (1) from /usr/bin/isohybrid: isohybrid: /home/dnevil/git/savant/pungi/2.15/Reliant/x86_64/iso/Savant-Reliant-DVD-x86_64-2.15.iso: unable to find mac efi image


The pungi version number is 4.1.37-1.fc29

Metadata Update from @lsedlar:
- Issue set to the milestone: 4.1.38

4 years ago

Login to comment on this ticket.

Metadata