Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-20 | Refactor GCE metadata fetching to use a helper class. | Daniel Watkins | |
2015-04-20 | Add test that missing GCE required key returns False. | Daniel Watkins | |
2015-04-16 | fix cloud-config-archive handling | Scott Moser | |
handling of cloud-config-archive input would fail in fully_decoded_payload. part.get_charset() would return a Charset object, but get_charset.input_codec is a string suitable for passing to decode. This handles that correctly, and is more careful about binary data inside input. The test added verifies that cloud-config inside a cloud-config-archive is handled correctly and also that binary data there is ignored without exceptions raised. LP: #1445143 | |||
2015-04-16 | pep8 fixes | Scott Moser | |
2015-04-15 | Don't overwrite the hostname if the user has changed it after we set it | brak | |
2015-04-15 | CentOS 7 uses systemd. RHEL distributions using systemd were not properly ↵ | brak | |
saving the previous-hostname data | |||
2015-04-15 | Reset host name after bounce has allowed walinuxagent to run successfully. | Daniel Watkins | |
2015-04-15 | Add unit tests for Azure hostname bouncing. | Daniel Watkins | |
Including minor refactoring to make mocking considerably easier. | |||
2015-04-14 | Add functionality to fixate the uid of a newly added user. | Gerhard Muntingh | |
2015-04-09 | systemd: use network-online instead of network.target (LP: #1440180) | Scott Moser | |
don't declare a Wants/Requires on network.target; this is a passive target that should only be pulled in by implementors of the networking service. The requirement for network needs to be expressed as a dependency on network-online.target. LP: #1440180 | |||
2015-04-08 | Ensure cloud-local-init comes up before network | Surojit Pathak | |
This is to prevent network service use residual config, if available, viz. booting from snapshot image etc. Removing the dependency on remote_fs service. | |||
2015-04-08 | Correcting the pkg-name to 'oauthlib' from 'oauth' | Surojit Pathak | |
'make rpm' for 'redhat' distro was failing, as the requirement for dependency was not found, otherwise. | |||
2015-04-03 | Initial CloudStack Documentation. | Pierre-Luc Dion | |
2015-04-01 | Add documentation about OpenStack vendor data handling. | Daniel Watkins | |
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 | fix snappy package installation. | Scott Moser | |
Some tests added here to make sure this works. The install '--config' will only start to work with the next version of snappy-go. LP: #1437137 | |||
2015-03-27 | allow-unauthenticated when done from local file | Scott Moser | |
2015-03-27 | do not use set | Scott Moser | |
2015-03-27 | remove debug | 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 | Update SmartOS data source to use v2 metadata. | Scott Moser | |
v2 metadata is described at http://eng.joyent.com/mdata/protocol.html LP: #1436417 | |||
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 | Refactor tests to assume JoyentMetadataClient is correct. | Daniel Watkins | |
We are treating JoyentMetadataClient as a unit which the data source depends on, so we mock it out instead of providing a fake implementation of it. | |||
2015-03-25 | Convert DataSourceSmartOS to use v2 metadata. | Daniel Watkins | |
2015-03-25 | Organise imports in test_smartos.py. | Daniel Watkins | |
2015-03-18 | Update is_disk_used for changed enumerate_disk output. | Daniel Watkins | |
Fixes Launchpad bug #1311463. | |||
2015-03-18 | Add tests for cc_disk_setup.is_disk_used. | Daniel Watkins | |
2015-03-17 | systemd: update config and final to run even if init jobs fail | Scott Moser | |
LP: #1432758 | |||
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. |