Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-17 | Allow the usr/lib/exec to vary and still work with write_keys | Joshua Harlow | |
2014-10-17 | USR_LIB_EXEC varies depending on system | Joshua Harlow | |
2014-10-17 | Ensure the files/dirs are retained | Joshua Harlow | |
2014-10-17 | More spec file tweaks | Joshua Harlow | |
- Use _libexecdir for the helper binaries - Use _sharedstatedir instead of /var/lib - Ensure _libexecdir/${name} exists | |||
2014-10-13 | Show the spec file content | Joshua Harlow | |
2014-10-13 | Fix the rpm building (currently broken) | Joshua Harlow | |
2014-10-10 | update url in config drive documentation | Scott Moser | |
2014-10-08 | freebsd: enable correct behavior on Ec2. | Scott Moser | |
Take care of FreeBSD nic devicenames since they differ depending on the platform involved. Xen/KVM use different drivers, which results in different device names. | |||
2014-10-08 | new: The Ec2 datasource works for FreeBSD as well. | Harm Weites | |
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 | cc_mounts: add ability to create swap file | Scott Moser | |
User can now configure setting of a swap file. Only supports un-encrypted swap for now. swap: filename: /swap.img size: "auto" or size in bytes maxsize: size in bytes Also adds 2 util: read_meminfo: return how much memory on system. human2bytes: convert human numbers (8G) to bytes. | |||
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 doc | Scott Moser | |
2014-09-30 | add code for setting up swap file | Scott Moser | |
2014-09-30 | FreeBSD: Support ConfigDrive | Scott Moser | |
Add support for freebsd reading config drive. Primary work is related to re-factoring mount_cb to not be so linux specific. Other changes: * declare PATH in freebsd initscripts * list dependency on e2fsprogs (for blkid) * enable ConfigDrive in freebsd config * hosts.freebsd.tmpl added | |||
2014-09-29 | add ConfigDrive for freebsd config by default | Scott Moser | |
2014-09-29 | sysvinit/freebsd: set sane PATH | Scott Moser | |
2014-09-29 | tools/build-on-freebsd: e2fsprogs provides blkid | Scott Moser | |
2014-09-29 | tools/build-on-freebsd: add blkid and e2fsprogrs | Scott Moser | |
2014-09-29 | tools/build-on-freebsd: sort pkgs list | 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-27 | Fix link for config_drive doc | Thomas Bechtold | |
The current link does no longer work. | |||
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 | resizefs: fix backgrounded resizing | Scott Moser | |
add kwargs to fork_cb, and utilize that to call log_time and pass through the provided args to resize_cmd. LP: #1338614 | |||
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-15 | cloud-init-blocknet: remove debug code going to /run/cloud-init-blocknet | Scott Moser | |
2014-09-12 | upstart/cloud-init-nonet.conf: only mention wait if larger than 5 seconds | Scott Moser | |
silently wait 5 seconds for networking to come up. We started seeing the message more now, as we are now blocking the networking from coming up until cloud-init-local is done. Previously that would have happened in parallel, and we were less likely to see that message. | |||
2014-09-12 | upstart: add blocknet which blocks net until after cloud-init-local | Scott Moser | |
This makes it so networking wont start to come up until after cloud-init-local has had a chance to search local datasources and write /etc/network/interfaces. The changes most likely need to still be done for systemd. LP: #1368861 | |||
2014-09-12 | upstart/cloud-init-nonet.conf: do not exit on existance of obj.pkl | Scott Moser | |
not sure why this was here. the intent must of have been to allow for a local datasource to continue booting and not annoyingly block waiting for network information (if ithere was no network information). However, that seems wrong. If the datasource wipes /etc/network/interfaces and there are no network interfaces then we're probably breaking that use case here. However we're fixing the other more common case. | |||
2014-09-12 | netinfo: log error on failure of route info | Scott Moser | |
2014-09-12 | OpenStack: fix consumption of vendor-data to allow namespacing | Scott Moser | |
Not all vendor data is destined for cloud-init. This sanely reads the vendor data as a dict, array or a string. | |||
2014-09-12 | allow local disabling of blocknet | Scott Moser | |