Bug 749980

Summary: livecd-creator crashes creating f17 based live image
Product: [Fedora] Fedora Reporter: Peter Robinson <pbrobinson>
Component: livecd-toolsAssignee: Brian Lane <bcl>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: adam.stokes, bcl, bruno, dhuff, Jasper.Hartline, katzj
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-29 15:51:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Peter Robinson 2011-10-29 11:23:00 UTC
version: livecd-tools-16.7-1.fc16.x86_64

When trying to create a rawhide based live image using F-16 I get the following crash. Testing further to see if it happens with F-16 based image.

  Installing: ipw2100-firmware             ##################### [829/829] 
grubby fatal error: unable to find a suitable template
grubby: doing this would leave no kernel entries. Not writing out new config.

Removing password for user root.
passwd: Success
Note: Forwarding request to 'systemctl enable NetworkManager.service'.
Note: Forwarding request to 'systemctl enable messagebus.service'.
Operation failed: No such file or directory
Note: Forwarding request to 'systemctl enable avahi-daemon.service'.
Note: Forwarding request to 'systemctl disable lldpad.service'.
umount: /var/tmp/imgcreate-_vsNit/install_root/sys/fs/selinux/load: not found
Unmounting directory /var/tmp/imgcreate-_vsNit/install_root
Losetup remove /dev/loop0
Traceback (most recent call last):
  File "/usr/bin/livecd-creator", line 210, in <module>
    sys.exit(main())
  File "/usr/bin/livecd-creator", line 194, in main
    creator.configure()
  File "/usr/lib/python2.7/site-packages/imgcreate/creator.py", line 718, in configure
    self._create_bootconfig()
  File "/usr/lib/python2.7/site-packages/imgcreate/live.py", line 232, in _create_bootconfig
    self._configure_bootloader(self.__ensure_isodir())
  File "/usr/lib/python2.7/site-packages/imgcreate/live.py", line 764, in _configure_bootloader
    self._configure_efi_bootloader(isodir)
  File "/usr/lib/python2.7/site-packages/imgcreate/live.py", line 744, in _configure_efi_bootloader
    cfg += self.__get_efi_image_stanzas(isodir, self.name)
  File "/usr/lib/python2.7/site-packages/imgcreate/live.py", line 703, in __get_efi_image_stanzas
    if self.isDracut:
AttributeError: 'x86LiveImageCreator' object has no attribute 'isDracut'

Comment 1 Peter Robinson 2011-10-29 11:36:56 UTC
Same crash when building f-16 image too

  Installing: ipw2100-firmware             ##################### [841/841] 
grubby fatal error: unable to find a suitable template
grubby: doing this would leave no kernel entries. Not writing out new config.

Removing password for user root.
passwd: Success
Note: Forwarding request to 'systemctl enable NetworkManager.service'.
Note: Forwarding request to 'systemctl enable messagebus.service'.
Operation failed: No such file or directory
Note: Forwarding request to 'systemctl enable avahi-daemon.service'.
Note: Forwarding request to 'systemctl disable lldpad.service'.
umount: /var/tmp/imgcreate-3aolPo/install_root/sys/fs/selinux/load: not found
Unmounting directory /var/tmp/imgcreate-3aolPo/install_root
Losetup remove /dev/loop0
Traceback (most recent call last):
  File "/usr/bin/livecd-creator", line 210, in <module>
    sys.exit(main())
  File "/usr/bin/livecd-creator", line 194, in main
    creator.configure()
  File "/usr/lib/python2.7/site-packages/imgcreate/creator.py", line 718, in configure
    self._create_bootconfig()
  File "/usr/lib/python2.7/site-packages/imgcreate/live.py", line 232, in _create_bootconfig
    self._configure_bootloader(self.__ensure_isodir())
  File "/usr/lib/python2.7/site-packages/imgcreate/live.py", line 764, in _configure_bootloader
    self._configure_efi_bootloader(isodir)
  File "/usr/lib/python2.7/site-packages/imgcreate/live.py", line 744, in _configure_efi_bootloader
    cfg += self.__get_efi_image_stanzas(isodir, self.name)
  File "/usr/lib/python2.7/site-packages/imgcreate/live.py", line 703, in __get_efi_image_stanzas
    if self.isDracut:
AttributeError: 'x86LiveImageCreator' object has no attribute 'isDracut'

Comment 2 Peter Robinson 2011-10-29 15:51:55 UTC
16.8 works fine