~ltrager/maas-images:version_remove_copy

Last commit made on 2019-10-23
Get this branch:
git clone -b version_remove_copy https://git.launchpad.net/~ltrager/maas-images
Only Lee Trager can upload to this branch. If you are Lee Trager please log in for upload directions.

Branch merges

Branch information

Name:
version_remove_copy
Repository:
lp:~ltrager/maas-images

Recent commits

0c3ba47... by Lee Trager

Add documentation

3c6e110... by Lee Trager

Add the ability to remove or copy versions from a stream.

97104e5... by Lee Trager

Bump CentOS to 1907

daeca96... by Lee Trager

Bump CentOS to 1905

aa3b29a... by Lee Trager

LP: #1835275 - Include the bonding and infiniband drivers in the initrd.

The bonding driver is needed when applying custom network configuring in the
ephemeral environment. The base Ubuntu SquashFS image includes OpenSCSI which
attempts to load ib_iser. Because this is missing systemctl is-system-running
shows as degraded.

c4862ae... by Andres Rodriguez

Update CentOS image to 1901

7b43e64... by Philip Roche

ESM EOL code must support running on systems with older versions of python-distro-info

This was discovered when running this on Ubuntu Precise with python-distro-info 0.8.2ubuntu1
and distro-info-data 0.8ubuntu0.17

When running on a system like this the _rows attribute is used and as such the dict
key for ESM EOL is eol-esm and not eol_esm as it is on newer systems where we use a
dict representation of DistroRelease objects instead.

5580e10... by Lee Trager

Add support_esm_eol into stream fields.

eca99f9... by Philip Roche

Add support for syncing images that are no longer receiving regular support

.. but are receiving ESM support. I found this issue with when trying to sync a
final Trusty release after it entered ESM support.

ab20478... by Lee Trager

Include all device mapper modules.

LP:1813228 was solved in be04de7 by adding the multipath and dm-multipath
kernel modules to all initrds on bionic+. multipath-tools also needs
dm-service-time.ko to run. Include all device mapper modules as different
hardware and storage configurations may require other modules as well.