Merge lp://staging/~ltrager/maas-images/kernels into lp://staging/maas-images

Proposed by Lee Trager
Status: Merged
Merged at revision: 321
Proposed branch: lp://staging/~ltrager/maas-images/kernels
Merge into: lp://staging/maas-images
Prerequisite: lp://staging/~ltrager/maas-images/rename_squashfs
Diff against target: 470 lines (+417/-12)
2 files modified
conf/meph-v3.yaml (+408/-0)
meph2/commands/cloudimg_sync.py (+9/-12)
To merge this branch: bzr merge lp://staging/~ltrager/maas-images/kernels
Reviewer Review Type Date Requested Status
Blake Rouse (community) Approve
Review via email: mp+303083@code.staging.launchpad.net

This proposal supersedes a proposal from 2016-08-17.

Description of the change

Add support for the new kernel naming format. While the new kernel metapackages haven't been published yet this publishes the existing linux-generic, and linux-image-lowlatency-lts-xenial images using the hwe-16.04 and hwe-16.04-lowlatency names. As the new kernels become available I'll add the hwe-16.04-edge, hwe-16.04-lowlatency-edge, hwe-rolling, hwe-rolling-edge, hwe-rolling-lowlatency, and hwe-rolling-lowlatency-edge kernels. Precise and Trusty still use the old names.

Because the V2 stream can't use the new kernel names I had to create a new config file. As the new kernel names a much longer then the old names I converted the yaml arrays from using [] to newlines with -. I only did this for Xenial and Yakkety as they are the only releases that use the new kernels. If we want to make the config uniform I can do the same for Precise and Trusty. I also converted the --squash flag into a config option.

To post a comment you must log in.
Revision history for this message
Blake Rouse (blake-rouse) wrote :

Looks good.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches