No hwe-w kernel for 14.04

Bug #1511497 reported by Blake Rouse
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
maas-images
Fix Released
Medium
Unassigned
linux-lts-wily (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Looking at the daily images there is no hwe-w kernel for trusty. This is need so it can be promoted for releases.

On all architecture as well.

Related Bugs:
 * bug 1524366: Add support for lts-wily kernel flavours in trusty
 * bug 1568918: Add support for lts-xenial kernel flavours in trusty

Related branches

Scott Moser (smoser)
Changed in maas-images:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Scott Moser (smoser) wrote :

The fix for this is just to add these new kernels to conf/meph-v2.yaml as seen in the attached patch.

That can't happen though until
a.) there is a linux-lts-wily in 14.04
     you can check that at https://launchpad.net/ubuntu/+source/linux-lts-wily
b.) there are di images available also
The d-i images will arrive first in peopoaws places at:
   http://archive.ubuntu.com/ubuntu/dists/trusty-proposed/main/installer-amd64/current/images/ and
   http://ports.ubuntu.com/dists/trusty-proposed/main/installer-arm64/current/images/
   (substitute arch appropriately)
And then to be consumed by maas-images as it is, they have to be in -updates at
   http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/installer-amd64/current/images/
   http://ports.ubuntu.com/dists/trusty-updates/main/installer-arm64/current/images/

You'll know theyre in 'b' when you see something like 'wily-netboot' in those indexes.

Revision history for this message
Scott Moser (smoser) wrote :

I've added the linux-lts-wily package for reference. That package's arrival into trusty is the first step to this bug being fixed.

Changed in linux-lts-wily (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
status: Confirmed → Fix Released
Revision history for this message
Scott Moser (smoser) wrote :

it seemst eh images have appeared in -proposed at least now.

Revision history for this message
Blake Rouse (blake-rouse) wrote :

Yeah still not showing in daily image yet.

Revision history for this message
Scott Moser (smoser) wrote :

Blake, daily images consume the updates pocket only, not '-proposed'. There are hwe-w images in -proposed right now but not in -updates.

Revision history for this message
Scott Moser (smoser) wrote :

Tested amd64 image successfully using roughly what is in 'notes.txt' at
 https://gist.github.com/smoser/1057704

Kernels used:
 $ md5sum kernel initrd
 6725de97b08c3a79ef367d8a8d45b925 kernel
 66ccbff804a89bca2ff23dd7c62e0b04 initrd
 $ ls -l kernel initrd
 $ ls -l kernel initrd
 -rw-rw-r-- 1 ubuntu ubuntu 22544400 Dec 9 20:49 initrd
 -rw-rw-r-- 1 ubuntu ubuntu 6708504 Dec 9 20:49 kernel

Install done with:
 qemu-system-x86_64 -enable-kvm -m 1024 -curses -device virtio-net-pci,netdev=net00 -netdev type=user,id=net00 -drive if=virtio,file=disk.img,cache=unsafe -no-reboot -kernel kernel -initrd initrd -append apt-setup/proposed=true nomodeset fb=false priority=critical locale=en_US url=http://10.245.168.15:9900/preseed

After booting, system shows:
 $ lsb_release -sc
 trusty
 $ uname -r
 4.2.0-22-generic
 $ dpkg -S /boot/vmlinu?-$(uname -r)
 linux-image-4.2.0-22-generic: /boot/vmlinuz-4.2.0-22-generic

description: updated
Revision history for this message
Scott Moser (smoser) wrote :

Tested same process for i386 images currently at -proposed.
 $ md5sum kernel initrd
 21e31eaae6a3fb26b9ad26ca472db3ee kernel
 c161d6fc793cc8c34cd593e5ab34615a initrd
 $ ls -l kernel initrd
 -rw-rw-r-- 1 ubuntu ubuntu 20707800 Dec 9 20:48 initrd
 -rw-rw-r-- 1 ubuntu ubuntu 6420992 Dec 9 20:48 kernel

Install done with:
  qemu-system-i386 -enable-kvm -m 1024 -curses -device virtio-net-pci,netdev=net00 -netdev type=user,id=net00 -drive if=virtio,file=disk.img,cache=unsafe -no-reboot -kernel kernel -initrd initrd -append "apt-setup/proposed=true nomodeset fb=false priority=critical locale=en_US url=http://10.245.168.15:9900/preseed"

Booted system, logged in then:
 $ lsb_release -sc
 trusty
 $ uname -r
 4.2.0-22-generic
 $ dpkg -S /boot/vmlinu?-$(uname -r)
 linux-image-4.2.0-22-generic: /boot/vmlinuz-4.2.0-22-generic
 $ uname -m
 i686

Scott Moser (smoser)
description: updated
Revision history for this message
Scott Moser (smoser) wrote :

I'm marking this fix-released. The daily images starting at 20160108 have hwe-w data for trusty.

Changed in maas-images:
status: Confirmed → Fix Released
Scott Moser (smoser)
description: updated
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.