Deploying with ironic-agent ramdisk built from fedora 21 cloud image fails

Bug #1449882 reported by Ramakrishnan G (rameshg87)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
diskimage-builder
Fix Released
High
Ramakrishnan G (rameshg87)

Bug Description

When deploying in bios mode using ironic-agent ramdisk based on fedora cloud image 21, it gets stuck at this prompt:

ISOLINUX 6.03

Failed to load ldlinux.c32
Boot failed: press a key to retry

Revision history for this message
Ramakrishnan G (rameshg87) (rameshg87) wrote :

It seems uptil SYSLINUX 5.0, the binary isolinux.bin was standalone.

Starting from 5.0.0, it is dependent on more files:
http://www.syslinux.org/wiki/index.php/Library_modules

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to diskimage-builder (master)

Fix proposed to branch: master
Review: https://review.openstack.org/178534

Changed in diskimage-builder:
assignee: nobody → Ramakrishnan G (rameshg87)
status: New → In Progress
Changed in diskimage-builder:
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to diskimage-builder (master)

Reviewed: https://review.openstack.org/178534
Committed: https://git.openstack.org/cgit/openstack/diskimage-builder/commit/?id=91e9e0aef8597c8213b10ca042e8457d8833b99a
Submitter: Jenkins
Branch: master

commit 91e9e0aef8597c8213b10ca042e8457d8833b99a
Author: Ramakrishnan G <email address hidden>
Date: Wed Apr 29 07:21:03 2015 +0000

    Package ldlinux.c32 along with isolinux.bin if it exists

    Starting from syslinux 5.00, isolinux.bin is dependent on
    ldlinux.c32 to boot for BIOS machine. syslinux > 5.00 is
    delivered with Fedora 21 cloud image which breaks the boot
    from ISO if ldlinux.c32 doesn't exist.

    Change-Id: If722f36aeaabc759d93ef6ae3f49b21bb840a92d
    Closes-Bug: 1449882

Changed in diskimage-builder:
status: In Progress → Fix Committed
Jay Dobies (jdob)
Changed in diskimage-builder:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.