Last commit made on 2017-04-14
Get this branch:
git clone -b dsidentify_configdrive_latest https://git.launchpad.net/~daniel-thewatkins/cloud-init/+git/cloud-init
Only Dan Watkins can upload to this branch. If you are Dan Watkins please log in for upload directions.

Branch merges

Branch information


Recent commits

169a710... by Dan Watkins on 2017-04-14

ds-identify: Check correct path for "latest" config drive

We were checking /var/lib/cloud/openstack/latest/meta_data.json instead
of /var/lib/cloud/seed/config_drive/openstack/latest/meta_data.json.

LP: #1673637

41f93a6... by Jon Grimm on 2017-04-03

doc: Fix example for resolve.conf configuration.

Should be 'manage_resolv_conf' not 'manage-resolv-conf'.

LP: #1531582

291d297... by Jon Grimm on 2017-03-31

Fix examples that reference upstream chef repository.

Also add integration test. Note: this new test is not comprehensive; it
simply ensures that the example chef configuration does not blow up and
that chef seems to be installed after its completion.

This new test is disabled by default as it depends on a 3rd party

LP: #1678145

d690216... by David Tagatac on 2017-04-07

doc: correct grammar and improve clarity in merging documentation.

Move merging.rst into doc/rtd/topics with small fixes.

61d05d1... by Ryan Harper on 2017-03-28

doc: Add missing doc link to snap-config module.

a07f262... by Joshua Powers on 2017-03-24

snap: allows for creating cloud-init snap

Add a basic snapcraft.yaml file to allow the execution of cloud-init as
a snap. This will always pull down the latest source from master for
the snap. setup.py will now also set the default init system to be
systemd when no other is passed to it.

dad9758... by Ben Howard on 2017-04-11

DigitalOcean: assign IPv4ll address to lowest indexed interface.

Previously the IPv4LL address for metadata discovery was assigned to the
first interfaces from an alphabetic sort. On DigitalOcean, the metadata
is only accessible from the first interface. This fixes a problem where the
IPv4LL address is bound to the wrong interface with snapshots.

This is part of general improvements to the DigitalOcean Datasource in
bug 1676908.

ff44056... by Ben Howard on 2017-04-11

DigitalOcean: configure all NICs presented in meta-data.

Instead of only configuring 'public' and 'private' interfaces, we want
to configure any that has been defined in the meta-data. For legacy reasons,
the 'public' and 'private' interfaces are maintained as 'eth0' and 'eth1'

This is part of bug 1676908 for general DigitalOcean datasource fixups.

aab6091... by Jon Grimm on 2017-04-03

Remove (and/or fix) URL shortener references

Several references that were using URL shorteners are now broken due to
their service going away, making it painful to even figure out what they
were supposed to be pointing at. Put back long URLS using '# noqa' to
make flake8 happy.

LP: #1669727

cd83b77... by Scott Moser on 2017-04-05

HACKING.rst: more info on filling out contributors agreement.

When signing the Contributors agreement, the user is prompted to provide
a 'Project contact' or 'Canonical Project Manager'.
Just update the HACKING.rst document to tell them what to put there.