Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-13 | packages/bddeb: accept python-json-patch or python-jsonpatch | Scott Moser | |
debian bug 717916 renames python-json-patch to python-jsonpatch, so ubuntu cloud-images with cloud-init may not have python-json-patch. Just accept either one. | |||
2013-12-12 | fix 'make yaml'. | Scott Moser | |
2013-12-12 | add 'debug' module for printing debug output. | Shraddha Pandhe | |
This adds a debug module for printing debug output. It does not enable it by default (by putting it in in cloud_config_modules or elsewhere). Thats fine, as it is still quite useful for the user to run: sudo cloud-init single --frequency=always --name=debug ci-debug.txt | |||
2013-12-12 | be verbose explicitly if run from cmdline. | Scott Moser | |
Let the command line (or module args) that set outfile explicitly override a config'd value of 'verbose'. Ie, if /etc/cloud/cloud.cfg.d/my.cfg had: debug: verbose: False but the user ran: cloud-init single --frequency=always --name=debug output.txt Then they probably wanted to have the debug in output.txt even though verbose was configured to False. | |||
2013-12-12 | fix pep8 and pylint warnings | Scott Moser | |
This fixes warnings raised by: ./tools/run-pep8 cloudinit/config/cc_debug.py ./tools/run-pylint cloudinit/config/cc_debug.py | |||
2013-12-12 | Add a log message around import failures. | Joshua Harlow | |
Since the import failure can be an expected failure do not log that failure at a WARNING level, but to start log it at a DEBUG level. This will help in figuring out why imports fail (if they ever do) for developer and cloud-init users. Previously it is hard to know if a module fails importing for a valid reason (not existent) or an invalid reason (the module exists but the module has a dependency which is not satisfied). | |||
2013-12-11 | Removed yaml import | Shraddha Pandhe | |
2013-12-11 | Removed method _format_yaml | Shraddha Pandhe | |
2013-12-11 | essage | Shraddha Pandhe | |
2013-12-11 | bug: 1258619 added namespace for config options, output file, commandline ↵ | Shraddha Pandhe | |
argument for output file | |||
2013-12-06 | This is a new debug module thats supposed to print out | Shraddha Pandhe | |
some information about the instance being created. The module can be included at any stage of the process - init/config/final LP: #1258619 | |||
2013-11-19 | open 0.7.5 | Scott Moser | |
2013-11-19 | fix 'make rpm' by removing 0.6.4 entry from ChangeLog (LP: #1241834) | Scott Moser | |
0.6.4 was never released, but had entries in the ChangeLog. The lack of a tag for 0.6.4 caused problems with 'make rpm' LP: #1241834 | |||
2013-11-19 | pep8 fix | Scott Moser | |
2013-11-19 | fix issue with get_mount_info on older kernels | Scott Moser | |
This removes the requirement for /proc/PID/mountinfo, which was added in linux kernel 2.6.26. We could potentially re-visit this and read /proc/mounts rather than /proc/mtab, but mtab proves effective in testing. LP: #1248625 | |||
2013-11-19 | Documentation: fix name of 'cloud-init-per' command | Scott Moser | |
2013-11-13 | Fix bug lp:1248625 by reading /etc/mtab when mountinfo is not present. | Tim Daly Jr. | |
2013-11-08 | Change SmartOS verb for availability zone | Scott Moser | |
smartos host changed the name of 'region' to 'datacenter_name' LP: #1244355 | |||
2013-11-07 | Change SmartOS verb for availability zone (LP: #1249124) | Ben Howard | |
2013-10-31 | Documentation: fix name of "cloud-init-per" command | Robie Basak | |
2013-10-24 | support calling add-apt-repository on cloud-archive: entries | Scott Moser | |
LP: #1244355 | |||
2013-10-24 | improve error message on failure of add-apt-repository | Scott Moser | |
2013-10-24 | mention in doc | Scott Moser | |
2013-10-24 | allow template rendering before passing to add-apt-repository | Scott Moser | |
2013-10-24 | fix use search | Scott Moser | |
2013-10-24 | support calling add-apt-repository on cloud-archive: entries | Scott Moser | |
LP: #1244355 | |||
2013-10-17 | fix power_state_change config module so that example works, improve doc | Scott Moser | |
2013-10-17 | fix DataSourceAzure incompatibility with 2.6 | Scott Moser | |
LP: #1232175 | |||
2013-10-09 | Log message around import failure | Joshua Harlow | |
In certain cases import failure is expected and in certain cases it is not expected, in either case it is useful to at least log the failure. | |||
2013-10-09 | power_state_change: convert an int input for delay to string, improve doc | Scott Moser | |
this adds 'timeout' to the documentation for power_state_change, and supports delay being an integer or a string. This is so that yaml can contain: delay: 30 rather than delay: "+30" or dealy: "30" | |||
2013-10-07 | fix bug mounting first partition of a alias'd name. | Scott Moser | |
The expected behavior was that 'ephemeral0' in a mount device entry and ephemeral0 mapped to /dev/xvdb that /dev/xvdb1 or /dev/xvdb would be substituted. Explicitly setting 'ephemeral0.0' would mean only xvdb in this case. LP: #1236594 | |||
2013-10-07 | open 0.7.4 | Scott Moser | |
2013-10-07 | Fixed bad ehpemeral0 first partition detection (LP: #1236594) | Ben Howard | |
2013-10-07 | trim trailing whitespace on smartos hostname when it came from dmidecode. | Scott Moser | |
LP: #1236445 | |||
2013-10-07 | Fixed SmartOS hostname whitespace bug (LP: #1236445). | Ben Howard | |
2013-10-04 | DataSourceSmartOS: remove unnecessary availability_zone attribute | Scott Moser | |
The use of availability-zone or availability_zone is provided by the base classes's behavior. | |||
2013-10-04 | fix failure to create disks on azure, create new 'dev.part' notation | Ben Howard | |
This fixes azure partition creation, and introduces 'ephemeral0.1' notation to indicate "partition 1 on whatever device is ephemeral0". LP: #1233698 | |||
2013-10-04 | pep8 and pylint fixes | Scott Moser | |
2013-10-04 | Fixed up issue with attempt to mount nonexistant swap | Ben Howard | |
2013-10-04 | remove duplicate code | Scott Moser | |
2013-10-04 | try to support ephemeral0.1 in cc_mounts | Scott Moser | |
2013-10-04 | simplifications and some function renames | Scott Moser | |
2013-10-03 | Added support for 'ephmeral0.<auto|any|0>' for device mappings in disk | Ben Howard | |
formating support. | |||
2013-10-03 | Make {pep8,pylint,test} pass commit. | Ben Howard | |
2013-10-03 | Wrapped use of 'lsblk' to a generator function; removed other fcalls to 'lsblk' | Ben Howard | |
2013-10-03 | Configure SmartOS Datasource to be region aware | Ben Howard | |
2013-10-03 | Moved ephemeralX.Y handling from Datasource into the cc_disk_setup, which ↵ | Ben Howard | |
makes it cloud agnostic. | |||
2013-10-03 | remove verbosity of log.info | Scott Moser | |
2013-10-03 | use native python code for wiping partition table | Scott Moser | |
I'm pretty sure the previous code wasn't seeking correctly and probably writing near the end, but not to the end. This is simpler and probably faster. | |||
2013-10-03 | fix pep8 | Scott Moser | |