~ltrager/maas-images:lp1788088

Last commit made on 2019-05-23
Get this branch:
git clone -b lp1788088 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:
lp1788088
Repository:
lp:~ltrager/maas-images

Recent commits

61378bf... by Lee Trager

LP: #1788088 - Install the shim on CentOS 7

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.

b96329c... by Lee Trager

Add eoan / 19.10

6fe1a56... by Dimitri John Ledkov

Force cryptsetup-initramfs to include crypto modules.

be04de7... by Lee Trager

Add multipath kernel modules for Bionic+

0402535... by Dimitri John Ledkov

Fix shell syntax error

$ sh -n ./bin/maas-cloudimg2ephemeral
./bin/maas-cloudimg2ephemeral: 369: ./bin/maas-cloudimg2ephemeral: Syntax error: newline unexpected (expecting ")")