summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-23merge trunk at 0.7.7~bzr1245Scott Moser
2016-08-23Import version 0.7.7~bzr1212-0ubuntu1Scott Moser
Imported using git-dsc-commit.
2016-08-23merge trunk at 0.7.7~bzr1212Scott Moser
2016-08-23Import version 0.7.7~bzr1209-0ubuntu1Scott Moser
Imported using git-dsc-commit.
2016-08-23merge trunk at 0.7.7~bzr1209Scott Moser
2016-08-23Import version 0.7.7~bzr1208-0ubuntu1Scott Moser
Imported using git-dsc-commit.
2016-08-23merge trunk at 0.7.7~bzr1208Scott Moser
2016-08-23Import version 0.7.7~bzr1200-0ubuntu1Scott Moser
Imported using git-dsc-commit.
2016-08-23merge trunk at 0.7.7~bzr1200Scott Moser
2016-08-23Import version 0.7.7~bzr1192-0ubuntu2Scott Moser
Imported using git-dsc-commit.
2016-08-23Import version 0.7.7~bzr1192-0ubuntu1Scott Moser
Imported using git-dsc-commit.
2016-08-23merge trunk at 0.7.7~bzr1192Scott Moser
2016-08-23Import version 0.7.7~bzr1189-0ubuntu1Scott Moser
Imported using git-dsc-commit.
2016-08-23merge trunk at 0.7.7~bzr1189Scott Moser
2016-08-23Import version 0.7.7~bzr1182-0ubuntu1Scott Moser
Imported using git-dsc-commit.
2016-08-23merge trunk at 0.7.7~bzr1182Scott Moser
2016-08-23Import version 0.7.7~bzr1176-0ubuntu1Scott Moser
Imported using git-dsc-commit.
2016-08-23merge trunk at 0.7.7~bzr1176Scott Moser
2016-08-23Import version 0.7.7~bzr1160-0ubuntu1Scott Moser
Imported using git-dsc-commit.
2016-08-23merge trunk at 0.7.7~bzr1160Scott Moser
2016-08-23Import version 0.7.7~bzr1156-0ubuntu2Scott Moser
Imported using git-dsc-commit.
2016-08-23Import version 0.7.7~bzr1156-0ubuntu1Scott Moser
Imported using git-dsc-commit.
2016-08-23merge trunk at 0.7.7~bzr1156Scott Moser
2016-08-23Import version 0.7.7~bzr1155-0ubuntu1Scott Moser
Imported using git-dsc-commit.
2016-08-23merge trunk at 0.7.7~bzr1155Scott Moser
2016-08-23Import version 0.7.7~bzr1154-0ubuntu1Scott Moser
Imported using git-dsc-commit.
2016-06-22user_data: fix error when user-data is not utf-8 decodableScott Moser
when user-data was not decodable, cloud-init would raise exception. This also changes the signature of user_data.convert_string. The 'headers' argument was never used, and woudl have been broken if it was, as it was expected to be a dictionary but then was passed in with *headers. LP: #1532072
2016-06-22rename test class, add a test, improve test namesScott Moser
2016-06-21user_data: fix error when user-data is not utf-8 decodableScott Moser
when user-data was not decodable, cloud-init would raise exception. LP: #1532072
2016-06-21write_files: if no permissions are given, just use default without warn.Scott Moser
if no permissions were given in a write_files stanza, then a warning would be emitted. The fix here is just to special case handling of None.
2016-06-20do not render systemd.link filesScott Moser
When fixing bug 1579130, we made cloud-init rename devices itself, rather than relying on the systemd.link files to do that. That was necessary to - rename devices in a container - rename devices on first boot or in any situation when the link files in the initramfs were stale. However, cloud-init was still writing .link files like: /etc/systemd/network/50-cloud-init-ens2.link That leads to just a confusing situation as cloud-init will trump any renaming systemd does in all cases. Also added here is a header into the rendered ENI file: /etc/network/interfaces.d/50-cloud-init.cfg that describes how to disable cloud-init networking. LP: #1594546
2016-06-20add a header to rendered ENI file describing its contentScott Moser
2016-06-20do not render systemd.link files on debian.Scott Moser
These are unnecessary, as cloud-init is renaming the nics that should be renamed itself.
2016-06-20leave early if no interfaces to renameScott Moser
2016-06-15support network rendering to sysconfig (for centos and RHEL)Scott Moser
This intends to add support for rendering of network data under sysconfig distributions (centos and rhel). The end result will be support for network configuration via ConfigDrive or NoCloud on these OS.
2016-06-15python3 OSError does not have a .messageScott Moser
2016-06-15merge with trunkScott Moser
2016-06-15DataSourceNoCloud: fix stack trace on reboot, default to dsmode=netScott Moser
On reboot (loading module from obj.pkl) we would hit a AttributeError when trying to access cmdline_id. Addtionally, dsmode was inadvertantly defaulting to local for DataSourceNoCloud. LP: #1592505
2016-06-15remove declaration of dsmode as local in DataSourceNoCloudScott Moser
this would cause the datasource to operate in local mode by default.
2016-06-15fix usage of OSError.message that will not work in python3Scott Moser
python3's OSError does not have a .message attribute.
2016-06-15merge from trunkScott Moser
2016-06-15fix some errors reported by pylintScott Moser
pylint --errors-only found several errors. Some of the changes here represent real errors, others just code that pylint did not like.
2016-06-15merge with trunkScott Moser
2016-06-15move 'main' into cloudinit/cmd/ for easier testingScott Moser
This moves bin/cloud-init's content into cloudinit/cmd/main.py, and then fixes the pep8/flake8 issues with that. The end result is easier testing of main.
2016-06-15merge with trunkScott Moser
2016-06-15fis some Datasourcenocloud issuesScott Moser
LP: #1592505
2016-06-15Fix line length issuesJoshua Harlow
2016-06-15Fixup code review commentsJoshua Harlow
2016-06-15move 'main' into cloudinit/cmd/ for easier testingScott Moser
This moves bin/cloud-init's content into cloudinit/cmd/main.py, and then fixes the pep8/flake8 issues with that. The end result is easier testing of main.
2016-06-15Remove some unused importsJoshua Harlow