Created by LaMont Jones and last modified
Get this branch:
bzr branch lp:~lamont/maas-images/fuser-kill
Only LaMont Jones can upload to this branch. If you are LaMont Jones please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

LaMont Jones

Recent revisions

339. By LaMont Jones

If we did a dist-upgrade, make sure that nothing is running in the chroot.

338. By Lee Trager

Fix typo

337. By Lee Trager

Trusty subarches for HWE kernels need to match the legacy naming convention. Introduce subarches definition for &sa_hwe_x_legacy to ensure trusty only generates HWE kernels based on the legacy naming convention.

336. By Lee Trager

Add placeholders for hwe-16.04 and hwe-16.10

335. By Lee Trager

Use the subarch in the boot path in the v3 stream.

The V2 stream places the boot kernel and initrd into release/arch/version/krelease/kflavor. The V3 stream has multiple kernels per release/arch/version/krelease/kflavor. This allows the krelease to use the subarch, combined with the kflavor this create a unique path for all kernels.

334. By Andres Rodriguez

Update the kernels to introduce a 'ga' kernel starting from MAAS 16.04.

333. By Scott Moser

move the 'import' subcommand out of meph2-util

Import did not fit as 'util' all that well anyway. This moves 'import'
to its own standalone command, and exposes 'meph2-import' as a command
to call it. It also moves some other code around so that it is easily
callable (moving many things to meph2.util).

It is still available with a deprecation warning as 'meph2-util import'.

The problem this fixes is in the environment that 'meph2-util' needs
to run in. It is a python3.2 environment, and there is no 'lzma' or
backports.lzma available there.

When 'meph2-util import' was added, the build environment for some
of the uses of meph2-util was modified to use pip to install backports.
However, some of those jenkins jobs were *not*, resulting in failure
of some jobs such as the cleaner (LP: #1627739).

332. By Scott Moser

tox: fix tox, whitespace

331. By Scott Moser

Do not build products for architectures not listed in config.

This change does 2 things:
 a.) enables 'powerpc' to actually build
 b.) makes meph2-build and cloud-image sync not build products for
     architectures not listed in the config.

The path for 'b' is to write empty products data and to LOG.warn and
write to stderr a message saying how to support.

Also there is a drive by fix here to make 'insert --no-sign' work respect
the --no-sign argument.

330. By LaMont Jones

Make enable_proposed work for everything

Previously, the "enable_proposed" flag only worked for grabbing d-i kernels
from -proposed.

This adds a '--proposed' flag just about everywhere in the process, and
allows the user to enable that by changing 'enable_proposed' to true in
the config.

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.