can't boot multiplatform kernel using linaro_deploy_kernel

Bug #1303246 reported by Fathi Boudra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
LAVA Dispatcher
Fix Released
High
Tyler Baker

Bug Description

On the road to multiplatform kernel, several platform don't allow to boot using linaro_deploy_kernel action.

It's due to the device configs using bootm only most of the time.
Some platforms have both bootm/bootz enabled in boot_cmds like beaglebone.

We need more platforms converted to support multiplatform kernel.

In pyboot, it's default to bootm and use bootz if the kernel image starts with 'z':

    boot_cmd='bootm'
    if os.path.basename(kimage)[0] == 'z':
        boot_cmd='bootz'

which is fine when you use kernel image build output as is. Personally, I'll add vmlinuz for distro kernel support as well.

Fathi Boudra (fboudra)
description: updated
Changed in lava-dispatcher:
assignee: nobody → Tyler Baker (tyler-baker)
Fathi Boudra (fboudra)
description: updated
Revision history for this message
Tyler Baker (tyler-baker) wrote :

Will be included in the 2014.03 release this week.

Changed in lava-dispatcher:
status: New → Fix Committed
importance: Undecided → High
Revision history for this message
Tyler Baker (tyler-baker) wrote :

Note all hwpack / prebuilt (deploy_linaro_image) images will still use bootm.

Changed in lava-dispatcher:
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.