Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-01 | fix 'Make pyflakes' | Scott Moser | |
2015-05-01 | Azure: if user has set hostname, do not overwrite it | Scott Moser | |
Due to the way the azure boot works, where we identify the hostname to the fabric, we were inadvertently overwriting hostname that the user had set. LP: #1375252 | |||
2015-04-21 | sysvinit: make cloud-init-local run before networking is brought up | Scott Moser | |
While booting a VM from a snapshot image, network service use to find the residual network config scripts and use to configure the old IPs. cloud-init-local use to run later and populate the config scripts with latest information, which does not override the previous configuration. To solve this, we are ensuring that cloud-init-local runs before network. LP: #1275098 | |||
2015-04-21 | Fix +tests for GCE datasource not handling per-instance SSH keys | Joshua Harlow | |
2015-04-21 | Add start of/improved CloudStack documentation | Joshua Harlow | |
2015-04-21 | Update changelog with previously merged branches | Joshua Harlow | |
2015-04-21 | Don't overwrite the hostname if the user has changed it after we set it | Joshua Harlow | |
2015-04-21 | Add functionality to fixate the uid of a newly added user. | Joshua Harlow | |
2015-04-20 | GCE instance-level SSH keys override project-level keys. (LP: #1403617) | Daniel Watkins | |
2015-04-20 | Support multiple metadata paths for metadata keys in GCE data source. | Daniel Watkins | |
2015-04-20 | Rename found variable in GCE data source. | Daniel Watkins | |
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 | 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-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 | |