Created by JJ Asghar and last modified
Invalid stacked on location: /+branch/cloud-init/
Get this branch:
bzr branch lp://staging/~d-jj/cloud-init/chef-12-updates
Only JJ Asghar can upload to this branch. If you are JJ Asghar please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

JJ Asghar

Recent revisions

1075. By JJ Asghar

i hate whitespace issues

1074. By JJ Asghar

WS removal

1073. By JJ Asghar

fixed up per Matt Rays suggestions and catches

1072. By JJ Asghar

updated for chef 12 and packagecloud.io changes and also converted to omnibus as the defacto standard to install chef

1071. By Scott Moser

MAAS: fix oauth imports and reading of command line seed.

1070. By Scott Moser

util.py: remove 'print' debug statement

1069. By Scott Moser

url_helper.py: fix undefined variable

python2 scoping is different and running wait_for_url in python3
results in a use of undeclared variable 'e'.

$ python3 -c 'from cloudinit import url_helper; \
    url_helper.wait_for_url("o", max_wait=3,timeout=1, exception_cb=print)'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "cloudinit/url_helper.py", line 358, in wait_for_url
    exception_cb(msg=status_msg, exception=e)

1068. By Scott Moser


1067. By Scott Moser

readurl, read_file_or_url returns bytes, user must convert as necessary

 * explicitly test compressed user-data.
 * userdata_raw is now bytes
 * add load_tfile_or_url for loading text file or url
 * ec2_utils: all meta-data is text, remove non-obvious string translations
 * DigitalOcean: adjust for ec2_utils
 * DataSourceGCE, DataSourceMAAS: user-data is binary other fields are text.
 * openstack.py: read paths without decoding to text. This is ok as paths
                 other than user-data are json, and load_json will handle
 * load_file still returns text, and that is what most things use.

1066. By Scott Moser

further fixing of non-text user-data.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.