Created by Andres Rodriguez on 2017-04-25 and last modified on 2017-04-25
Get this branch:
bzr branch lp:~andreserl/maas-images/lp1654063
Only Andres Rodriguez can upload to this branch. If you are Andres Rodriguez please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Andres Rodriguez

Recent revisions

360. By Andres Rodriguez on 2017-04-25

Fix CentOS versioning to only include mayor version and not minor

359. By Lee Trager on 2017-04-05

The grub package renamed shim.efi to shimx64.efi

358. By Lee Trager on 2017-02-22

Fix typo in Xenial AMD64 kpackage name.

357. By Lee Trager on 2017-02-21

Use HWE kernels instead of place holders

356. By Lee Trager on 2017-02-17

Limit the number of CentOS images imported

355. By Scott Moser on 2017-02-16

netinst: support d-i hwe kernels from rolling hwe

For LTS releases prior to xenial, the hardware enablement kernel was
specifically tied to a subsequent release. Thus, for trusty we had
d-i paths like:




With xenial, the hwe kernel is not specifically tied to a release, but
rather "rolls". So we have new paths that look like this:


For those the 'kernel_release' data is set to simply "hwe".

The unit test data tests/unittests/file_item_data.json is updated here
and sorted with the following:
  $ cat sort-json.py
  import json, sys
  with open(sys.argv[1], "rb") as fp:
      data = json.loads(fp.read().encode())
  with open(sys.argv[1], "wb") as fp:
      fp.write(json.dumps(data, indent=1, sort_keys=True,
                        separators=(",", ": ")).encode("utf-8") + "\n")
  $ sort-json.py tests/unittests/file_item_data.json

354. By Lee Trager on 2017-02-11

Install linux-firmware package on CentOS 7

Upstream doesn't include linux-firmware on CentOS 7 which is required for
certain hardware. Extra CentOS packages are now defined in the yaml file
instead of being hard coded in the source.

353. By Lee Trager on 2017-02-11

Remove hwe-16.10.

hwe-16.10 was added as a place holder however only LTS releases will receive hwe kernels.

352. By Lee Trager on 2017-01-27

Add hwe-16.04-edge and hwe-16.04-lowlatency-edge kernels to the V3 stream.

This adds the hwe-16.04-edge and hwe-16.04-lowlatency-edge kernels to the V3
stream. As the new names caused the yaml columns to be unaligned this adds extra
spaces to align all columns making the meph-v3.yaml file easier to read and
edit. While testing I discovered a small bug where edge was being added before
the kflavor in the product name as well as a lint error.

351. By Scott Moser on 2016-12-02

maas-qcow2targz: in wget, use --progress=dot:mega

I looked at a log of meph2-build downloading centos images
and it is dominated by output of wget. This just changes the
invocation of wget to 'wget --progress=dot:mega' so that you get less
logged output.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.