Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-31 | adjust cc_snappy for snappy install package with config. | Scott Moser | |
It was believed that to install a package with config the command was: snappy install --config=config-file <package> Instead, what was implemented in snappy was: snappy install <package> [<config-file>] This modifies cloud-init to invoke the latter and changes the tests appropriately. LP: #1438836 | |||
2015-03-27 | allow-unauthenticated when done from local file | Scott Moser | |
2015-03-27 | do not use set | Scott Moser | |
2015-03-27 | be more user-friendly when looking for matching .config | Scott Moser | |
On fspath installs, look for .config files harder. Given a file named: pkg.namespace_0.version_arch.snap We'll search for config files named: pkg.namespace_0.version_arch.config pkg.namespace.config pkg.config | |||
2015-03-27 | merge from trunk | Scott Moser | |
2015-03-27 | NoCloud: the local portion of NoCloud incorrectly claimed datasources | Scott Moser | |
The intent has always been for the local datasource (NoCloud) to require the provider of metadata to provide 'dsmode=local'. If that wasn't found, then the default 'dsmode' would be 'net', and the NoCloudNet datasource would then find the data. The bug here was that the default 'net' wasn't being set when data was found on a local source. | |||
2015-03-27 | fix read_install | Scott Moser | |
2015-03-27 | address namespacing | Scott Moser | |
2015-03-27 | set snappy command earlier | Scott Moser | |
2015-03-27 | change 'configs' to 'config', and namespace input to 'snappy config' | Scott Moser | |
the input to 'snappy config <packagename>' is expected to have config: <packagename>: content: So here we pad that input correctly. Note, that a .config file on disk is not modified. Also, we change 'configs' to just be 'config', to be possibly compatible with the a future 'snappy config /' that dumped: config: pkg1: data1 pkg2: data2 | |||
2015-03-26 | fix scope so that SNAPPY_CMD is affected by set_snappy_command | Scott Moser | |
2015-03-26 | mention ubuntu-core | Scott Moser | |
2015-03-26 | improve doc, change 'click_packages' path to be 'snaps' | Scott Moser | |
2015-03-26 | rad_pkg_data: return data, fix undefined variable | Scott Moser | |
2015-03-26 | encode needed for yaml_dumps | Scott Moser | |
2015-03-26 | prefer snappy-go to snappy | Scott Moser | |
2015-03-26 | add tests for data types | Scott Moser | |
2015-03-26 | pep8 | Scott Moser | |
2015-03-26 | pep8, and some more tests | Scott Moser | |
2015-03-26 | start of snap_op tests | Scott Moser | |
2015-03-26 | commit work in progress. tests pass. | Scott Moser | |
2015-03-25 | Compile SmartOS line-parsing regex once. | Daniel Watkins | |
2015-03-25 | Add link to Joyent metadata specification. | Daniel Watkins | |
2015-03-25 | Switch logging from info to debug level. | Daniel Watkins | |
2015-03-25 | Ensure that the serial console is always closed. | Daniel Watkins | |
2015-03-25 | Add logging to JoyentMetadataClient. | Daniel Watkins | |
2015-03-25 | Convert DataSourceSmartOS to use v2 metadata. | Daniel Watkins | |
2015-03-18 | Update is_disk_used for changed enumerate_disk output. | Daniel Watkins | |
Fixes Launchpad bug #1311463. | |||
2015-03-17 | SmartOS: fixes for python3 reading from serial device. | Scott Moser | |
We were hitting exceptions when writing to the SmartOS serial console and, once that was fixed, we were hanging permanently waiting for b"." == "." to be true. This fixes both of those issues. | |||
2015-03-16 | emit_upstart: fix use of undeclared variable | Scott Moser | |
2015-03-13 | Write and read bytes to/from the SmartOS serial console. | Daniel Watkins | |
2015-03-11 | userdata-handlers: python3-related fixes on do-not-process-this-part path | Oleg Strikov | |
Cloud-init crashed when received multipart userdata object with 'application/octet-stream' part or some other 'application/*' part except archived ones (x-gzip and friends). These parts are not processed by cloud-init and result only in a message in the log. We used some non-python3-friendly techniques while generating this log message which was a reason for the crash. | |||
2015-03-10 | DataSourceMAAS: fix timestamp error in oauthlib | Scott Moser | |
oddly enough, the timestamp you pass into oauthlib must be a None or a string. If not, raises ValueError: Only unicode objects are escapable. Got 1426021488 of type <class 'int'> | |||
2015-03-10 | DataSourceMAAS: remove debug statement | Scott Moser | |
2015-03-05 | snappy: disable by default | Scott Moser | |
this does 2 things actually a.) disables snappy by default, and adds checks to filesystem to enable it this way it runs on snappy systems, but not on others. b.) removes the 'render2env' that was mostly spike code. LP: #1428495 | |||
2015-03-05 | fixes from testing | Scott Moser | |
2015-03-05 | do not raise exception on non-existant channel.ini file | Scott Moser | |
2015-03-05 | DataSourceMAAS: generate oauth headers with adjusted timestamp in case of ↵ | Oleg Strikov | |
clock skew This functionality has been introduced to fix LP: #978127, but was lost while migrating cloud-init to python3. | |||
2015-03-05 | fixes bug: https://launchpad.net/bugs/1428495 | Scott Moser | |
snappy: disable by default this does 2 things actually a.) disables snappy by default, and adds checks to filesystem to enable it b.) removes the 'render2env' that was mostly spike code. | |||
2015-03-04 | Add util.message_from_string to wrap email.message_from_string. | Scott Moser | |
This is to work-around the fact that email.message_from_string uses cStringIO in Python 2.6, which can't handle Unicode. | |||
2015-03-04 | pull in 'snappy' support | Scott Moser | |
This allows config to disable some of the config modules that were failing and logging WARN on snapy. Also adds the snappy module and changes the syslog perms to take a list of user:groups rather than just a single. LP: #1428139 | |||
2015-03-04 | apt_configure: allow disabling | Scott Moser | |
2015-03-04 | grub-dpkg: allow to be disabled | Scott Moser | |
2015-03-04 | locale: make able to be turned off | Scott Moser | |
2015-03-04 | fix logging perms with list rather than single | Scott Moser | |
2015-03-04 | Add util.message_from_string to wrap email.message_from_string. | Daniel Watkins | |
This is to work-around the fact that email.message_from_string uses cStringIO in Python 2.6, which can't handle Unicode. | |||
2015-03-04 | Fix invalid format string in CloudSigma logging. | Daniel Watkins | |
2015-03-04 | Use more consistent logging invocation. | Daniel Watkins | |
2015-03-04 | add snappy module | Scott Moser | |
2015-03-04 | run emit_upstart only if upstart was init system | Scott Moser | |