~smoser/cloud-init:ubuntu/devel

Last commit made on 2017-12-15
Get this branch:
git clone -b ubuntu/devel https://git.launchpad.net/~smoser/cloud-init
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Branch information

Name:
ubuntu/devel
Repository:
lp:~smoser/cloud-init

Recent commits

5cd6ba3... by Chad Smith

releasing package cloud-init version 17.2-1-g4089e20c-0ubuntu1

edeeadc... by Chad Smith

update changelog (new upstream snapshot 17.2-1-g4089e20c).

7cd9e9f... by Chad Smith

merge from master at 17.2-1-g4089e20c

4089e20... by Chad Smith

cli: Fix error in cloud-init modules --mode=init.

The cli help docs and argument parser allow the 'init' mode value
which caused a traceback.

Fix the cli to support 'init', 'config' and 'final' modes for the
cloud-init modules subcommand.

Add a check in the cli to raise a ValueError if a new
subcommand ends up allowing an unsupported/unimplemented modes.

Drive by unit test additions for a bit better coverage of error
handling.

LP: #1736600

c87588b... by Scott Moser

release 17.2

Bump the version in cloudinit/version.py to be 17.2 and update ChangeLog.

be7a4c2... by Chad Smith

releasing package cloud-init version 17.1-60-ga30a3bb5-0ubuntu1

86cac9c... by Chad Smith

update changelog (new upstream snapshot 17.1-60-ga30a3bb5).

69a8934... by Chad Smith

merge from master at 17.1-60-ga30a3bb5

a30a3bb... by Scott Moser

ds-identify: failure in NoCloud due to unset variable usage.

The previous OVF datasource change added a debug message that referenced
an un-used variable. The failure path would be triggered if an image was
booted with a iso9660 filesystem attached to a device that was not a
cdrom.

A unit test is added for the specific failure found.

Additional safety to avoid 'cidata' labels is also added to the OVF
checker.

LP: #1737704

b63ee73... by Joshua Powers

tests: fix collect_console when not implemented

The exception was incorrectly creating a string and not a bytes object.