~raharper/cloud-init:fix/sysconfig-distro-variant

Last commit made on 2019-09-26
Get this branch:
git clone -b fix/sysconfig-distro-variant https://git.launchpad.net/~raharper/cloud-init
Only Ryan Harper can upload to this branch. If you are Ryan Harper please log in for upload directions.

Branch merges

Branch information

Name:
fix/sysconfig-distro-variant
Repository:
lp:~raharper/cloud-init

Recent commits

68ad306... by Ryan Harper on 2019-09-26

Use only variant names in KNOWN_DISTROS

a1910c9... by Ryan Harper on 2019-09-26

Drop unrelated changes to util

9e27e59... by Ryan Harper on 2019-09-26

sysconfig: use distro variant to check if available

The sysconfig renderer used the distro name directly which mean
some variants of distros were not considered supported. Fix this
by using util.system_info()['variant'] instead. Fix the list of
KNOWN_DISTROS value for redhat -> rhel.

LP: #1843584

66ef979... by Robert Schweikert on 2019-09-26

systemd/cloud-init.service.tmpl: start after wicked.service

Change the startup order. On SUSE distros cloud-init.service
should start after wicked.service. This reflects the same
start up order other distributions utilize.

b19177e... by Chad Smith on 2019-09-26

docs: fix zstack documentation lints

Resolve the following lints raised by 'make doc':
- doc/rtd/topics/datasources/zstack.rst:5: D001 Line too long
- doc/rtd/topics/datasources/zstack.rst:10: D001 Line too long

0cbcd22... by Dan Watkins on 2019-09-25

analyze/show: remove trailing space in output

18286fc... by Brian Candler on 2019-09-25

Add missing space in warning: "not avalid seed"

9faa8d5... by Ryan Harper on 2019-09-25

pylintrc: add 'enter_context' to generated-members list

On Bionic (python 3.6.8) we now see no-member errors on untouched code.
This does not reproduce on Xenial (3.5) nor on Eoan (3.7.4). The source
of the failure was the release of astroid 2.3.0 vs. 2.2.5. Resolve this
by adding the member attribute to the generated member list in pylintrc.
This fixes CI failures.

571f7c3... by Steve Ruan on 2019-09-18

Add datasource for ZStack platform.

Zstack platform provides a AWS Ec2 metadata service, and
identifies their platform to the guest by setting the 'chassis asset tag'
to a string that ends with '.zstack.io'.

LP: #1841181

4df0065... by Joshua Powers on 2019-09-18

docs: organize TOC and update summary of project