Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-16 | Add DigitalOcean DataSource | Neal Shrader | |
The DigitalOcean metadata service is an AWS-style service available over HTTP via the link local address 169.254.169.254. The specifics of the API are documented at: https://developers.digitalocean.com/metadata/ | |||
2014-10-08 | fix: Use continue to skip inside a loop. | Harm Weites | |
2014-10-08 | fix: Take care of FreeBSD nic devicenames since they differ depending | Harm Weites | |
on the platform involved. Xen/KVM (Azure?) use different drivers, which results in different device names. | |||
2014-10-02 | freebsd: Use the proper virtio FreeBSD network interface name. | Scott Moser | |
2014-10-01 | return only the filename, as it might be all known | Scott Moser | |
2014-10-01 | message clean up | Scott Moser | |
2014-10-01 | remove debug print | Scott Moser | |
2014-10-01 | fix | Scott Moser | |
2014-10-01 | check for existing file in /proc/swaps to be safe. | Scott Moser | |
2014-10-01 | pyflakes | Scott Moser | |
2014-10-01 | handle non-dictionary 'swap' input | Scott Moser | |
2014-10-01 | nice log message | Scott Moser | |
2014-10-01 | add debug statement for recommended | Scott Moser | |
2014-10-01 | maxsize must be 'None' otherwise it is zero, and no swap allowed | Scott Moser | |
2014-09-30 | support human2bytes, separate handling out to method | Scott Moser | |
2014-09-30 | add code for setting up swap file | Scott Moser | |
2014-09-29 | further platform cleanup | Scott Moser | |
2014-09-29 | fix re-use of 'platform' in local scope | Scott Moser | |
2014-09-22 | support 'mtype' as a list, and fix up freebsd mount types | Scott Moser | |
this supports a list of input, and cleans up that list for the platform specific mount types. Basically, mtype = None means 'mount -t auto' or the equivalent for the platform. and 'iso9660' means "iso type". | |||
2014-09-22 | merge from trunk | Scott Moser | |
2014-09-17 | MetadataMaterializer support custom leaf decoder | Scott Moser | |
This allows the caller to supply their own leaf decoder, which will then be in charge of translating the content of the url. | |||
2014-09-17 | cc_grub_dpkg consider /dev/xvda as a candidate for grub installation | Scott Moser | |
HVM instances on EC2 have grub on /dev/xvda. The bug here resulted in a prompt on grub update. LP: #1336855 | |||
2014-09-15 | merge from trunk | Scott Moser | |
2014-09-15 | Remove pylint: lines | Jay Faulkner | |
2014-09-15 | Fix bug 1338614 | Jay Faulkner | |
util.log_time()'s return value was what was being sent to fork_cb. This means the resize ran in parallel and the call to fork_cb threw a traceback (trying to call Nonetype). By permitting fork_cb to take kwargs, and using the correct method syntax, this now forks and resizes in the background as appropriate. | |||
2014-09-12 | netinfo: log error on failure of route info | Scott Moser | |
2014-09-11 | when loading vendordata allow it to be string or list | Scott Moser | |
2014-09-10 | Openstack: Vendor data cleanup | Scott Moser | |
For now, this vendor data handling is just added to openstack. However, in an effort to allow sanely handling of multi-part vendor-data that is namespaced, we add openstack.convert_vendordata_json . That basically takes whatever was loaded from vendordata and takes the 'cloud-init' key if it is a dict. This way the author can namespace cloud-init, basically telling it to ignore everything else. | |||
2014-09-10 | OpenStack: search less urls to determine if MD service is there. | Scott Moser | |
We were checking for presense of meta_data.json for each supported metadata version. Instead just check that /openstack is there. This reduces the time to check on EC2 or any other cloud. | |||
2014-09-10 | drop version= from readers | Scott Moser | |
instead of taking a version that they should look for, the readers now just select the highest supported version. definitely a use case later for having version= but nothing is using it now. | |||
2014-09-10 | fix log message | Scott Moser | |
2014-09-10 | make BaseReader select latest supported version | Scott Moser | |
2014-09-10 | merge from trunk | Scott Moser | |
2014-09-10 | fix a bug, use a list instead of tuple for _versions | Scott Moser | |
using tuple for _versions was just not necessary. fix reference to undefined os_versions. | |||
2014-09-10 | log as warn if things are obviously wrong | Scott Moser | |
If something is broken as in a built in config, or code just broken, then logging warning during search for metadata is ok. | |||
2014-09-10 | pyflakes fixes. | Scott Moser | |
make pyflakes now passes. | |||
2014-09-10 | Only use vendordata under cloud-init key for ConfigDrive | Jay Faulkner | |
This data will be treated the same as vendordata from other sources. | |||
2014-09-08 | Update read_config_drive to use OS_VERSIONS tuple for readers | Jay Faulkner | |
Updated read_config_drive: removed the unused version kwarg, used the OS_VERSIONS tuple from the openstack helper to avoid hardcoding versions. Added a comment to the tuple in helpers/openstack.py asking for it to be kept in chronological order. | |||
2014-09-08 | resizefs: first check if device is writable before attempting | Scott Moser | |
In a container the device nodes may exist but not be writable. I'm seeing this on trusty host with trusty containers, the root device ends up looking like it is to /dev/loop0. LP: #1366891 | |||
2014-09-05 | freebsd: fixes for sudo and build-on-freebsd | Scott Moser | |
Use the regular logic to create sudo rules and just supply the correct filename. The temp script in tools/ should install 2 more dependencies. | |||
2014-09-05 | Allow customized metadata leaf decoding | Joshua Harlow | |
2014-09-04 | Fix a couple more cases of exceptional logs | Joshua Harlow | |
2014-09-04 | Reduce logging levels and fix broken call to _fetch_available_versions | Joshua Harlow | |
2014-09-03 | improved logging of errors around module loading/searching | Scott Moser | |
2014-09-03 | fix: Write sudo rules upon user creation. | Harm Weites | |
2014-09-02 | Fix logic statement and pep8 issue | Joshua Harlow | |
2014-09-02 | Remove/adjust the verbose 'failed at attempted import of' log | Joshua Harlow | |
Instead of using this log (which really isn't a failure) we should instead of just return the looked up locations and then if there really is an error the caller can handle the usage of the looked up locations as they choose fit. | |||
2014-09-02 | merge from trunk | Scott Moser | |
2014-08-28 | fix: The original regex was a little harsh, the rest of the bits | Harm Weites | |
regarding keys and values from /etc/rc.conf is tweaked as well (harlowja). | |||
2014-08-27 | no functional changes, but some minor changes. | Scott Moser | |