lp:~oddbloke/cloud-init/lp-1437350

Created by Dan Watkins and last modified
Get this branch:
bzr branch lp:~oddbloke/cloud-init/lp-1437350
Only Dan Watkins can upload to this branch. If you are Dan Watkins please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Dan Watkins
Project:
cloud-init
Status:
Development

Recent revisions

1088. By Dan Watkins

Exit 1 when informing users that they shouldn't SSH as root.

1087. By Scott Moser

fix snappy package installation.

Some tests added here to make sure this works.
The install '--config' will only start to work with the next
version of snappy-go.

1086. By Scott Moser

NoCloud: the local portion of NoCloud incorrectly claimed datasources

The intent has always been for the local datasource (NoCloud) to require
the provider of metadata to provide 'dsmode=local'. If that wasn't found,
then the default 'dsmode' would be 'net', and the NoCloudNet datasource
would then find the data.

The bug here was that the default 'net' wasn't being set when
data was found on a local source.

1085. By Scott Moser

Update SmartOS data source to use v2 metadata.

v2 metadata is described at
 http://eng.joyent.com/mdata/protocol.html

1084. By Scott Moser

systemd: update config and final to run even if init jobs fail

1083. By Scott Moser

SmartOS: fixes for python3 reading from serial device.

We were hitting exceptions when writing to the SmartOS serial console and, once
that was fixed, we were hanging permanently waiting for b"." == "." to be true.

This fixes both of those issues.

1082. By Scott Moser

emit_upstart: fix use of undeclared variable

1081. By Oleg Strikov

userdata-handlers: python3-related fixes on do-not-process-this-part path

Cloud-init crashed when received multipart userdata object with
'application/octet-stream' part or some other 'application/*' part
except archived ones (x-gzip and friends). These parts are not
processed by cloud-init and result only in a message in the log.
We used some non-python3-friendly techniques while generating
this log message which was a reason for the crash.

1080. By Scott Moser

DataSourceMAAS: fix timestamp error in oauthlib

oddly enough, the timestamp you pass into oauthlib must be a None
or a string. If not, raises ValueError:
  Only unicode objects are escapable. Got 1426021488 of type <class 'int'>

1079. By Scott Moser

DataSourceMAAS: remove debug statement

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~cloud-init-dev/cloud-init/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers