lp:~smoser/maas-images/trunk.cosmic

Created by Scott Moser and last modified
Get this branch:
bzr branch lp:~smoser/maas-images/trunk.cosmic
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Scott Moser
Project:
maas-images
Status:
Merged

Recent revisions

398. By Scott Moser

meph-v2: fix to give subarch as hwe-c, not hwe-cc

397. By Scott Moser

add cosmic / 18.10 / Cosmic.

This just updates conf/ to know about Cosmic.

in meph-v3.yaml i've used the anchor name hwe_cc rather than hwe_c
as is becoming the standard to refer to the second time through the
ubuntu alphabet. In meph-v3.yaml, these are *only* anchors, they
have no affect on the published data.

I've left the single letter in meph-v2.yaml as they those anchors
contain things like 'hwe-z' and 'hwe-b', so I found it more straight
forward to keep those anchor names. We would expect meph-v2 to be
out of use by the time we get back to hwe-p.

396. By Scott Moser

dpkg.py: write debug/status to stderr instead of stdout.

395. By Lee Trager

Add proposed to global set of flags to it works with meph2-util import and meph2-import

394. By Lee Trager

Add --proposed for bootloaders

393. By Lee Trager

Add hpilo kernel module to ephemeral initrd

392. By Scott Moser

Re-add cloud-initramfs-dyn-netconf. Needed by maas for BOOTIF in ip=.

The previous commit to trunk dropped cloud-initramfs-dyn-netconf from
the maas image in releases newer than xenial.

That caused errors in MAAS. cloud-initramfs-dyn-netconf does 2 things:
 a.) writes /run/network/dynamic-interfaces
     this is a ENI style file with data retrived from ipconfig
 b.) convert 'BOOTIF' string in the value of IP
   Example:
     ip=::::foobar:BOOTIF BOOTIF=01-00-22-68-10-c1-e6
   will be effectively rendered as:
     ip=::::foobar:eth0

'b' is still required by maas.

Note: in maas v3 images, the squashfs image is re-used pristine
from cloud-images. Because of this, the installation into the image
affects initramfs creation, but does not affect the image. That is
correct in that this package is not needed in the image but only
in the initramfs.

391. By Scott Moser

Do not install cloud-initramfs-dyn-netconf in releases newer than xenial.

The cloud-initramfs-dyn-netconf was being added to the maas image.
It was only absolutely necessary in <xenial, but is left as present
in xenial as images still use the /etc/network/interfaces link.
See change="symlink ENI for cloud-initramfs-dyn-netconf".

It is not needed in or used without ifupdown, and ifupdown is not present
in artful or bionic.

390. By Scott Moser

Always create squashfs image if configured.

For precise in the v3 stream there was no 'squashfs' image created.
This was enabled only if input to the build was '.tar.gz' or 'squashfs'.

As we need a squashfs image for installing precise with maas 2.3+,
we modify the code here to build that image.

Note that this squashfs image is known to not boot with rooturl
as the other squashfs images produced do.

389. By Scott Moser

precise: remove reference to non-existing package linux-signed-generic.

Apparently there was no signed generic kernel for precise GA.
Specifically, there is no:
  linux-signed-generic
but there *is*:
  linux-signed-generic-lts-quantal
  linux-signed-generic-lts-raring
  linux-signed-generic-lts-saucy
  linux-signed-generic-lts-trusty

Branch metadata

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

Subscribers