Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-27 | fix kwarg | Scott Moser | |
2015-07-27 | use 'restart' rather than 'reload' on non-systemd systems | Scott Moser | |
Testing on trusty shows that: service rsyslog reload does produce a message like: rsyslogd was HUPed but does not result in new config being in honored. Using restart does, and with upstart that should be fine (as upstart will start only if previously running). | |||
2015-07-27 | merge from trunk | Scott Moser | |
2015-07-27 | add rsyslog tests | Scott Moser | |
reasonable test of reworked rsyslog module | |||
2015-07-27 | update existing rsyslog module with better code and doc | Scott Moser | |
2015-07-24 | commit initial re-work/re-implementation of syslog config | Scott Moser | |
2015-07-22 | mounts: support reliably detecting and using Azure ephemeral disks | Scott Moser | |
Azure's ephemeral disks are not guaranteed to be assigned the same name by the kernel every boot. This causes problems on ~2% of Azure instances, and can be fixed by using udev rules to give us a deterministic path to mount; this patch introduces those udev rules and modifies the Azure data source to use them. Changes to a couple of config modules were also required. In some places, they just needed to learn to dereference symlinks. In cc_mounts this wasn't sufficient because the dereferenced device would have been put in /etc/fstab (rather defeating the point of using the udev rules in the first place). A fairly hefty refactor was required to separate "is this a valid block device?" from "what shall I put in fstab?". LP: #1411582 | |||
2015-07-22 | remove some overly verbose log messages | Scott Moser | |
2015-07-22 | fixes bug: https://launchpad.net/bugs/1461242 | Scott Moser | |
ssh: generate ed25519 host keys if supported now we attempt to generate ed25519 host keys. If ssh-keygen does not support it, a debug log message will be written. LP: #1461242 | |||
2015-07-22 | improve log message | Scott Moser | |
2015-07-22 | fixes from testing | Scott Moser | |
2015-07-22 | replace '2' with 'TO' in globals | Scott Moser | |
2015-07-22 | pep8 line too long | Scott Moser | |
2015-07-21 | untested suggested change | Scott Moser | |
LP: #1461242 | |||
2015-07-21 | Extend disk_setup and mounts to handle /dev/disk symlinks. | Daniel Watkins | |
2015-07-21 | Refactor cc_mounts.sanitize_devname to make it easier to modify. | Daniel Watkins | |
2015-06-29 | - Fix logic change introduced by 1000.1.1 | Robert Schweikert | |
2015-06-16 | growpart: fix specification of 'devices' list. | Scott Moser | |
given config: {'growpart': {'devices': ["/"]}} the 'devices' was ignored, it was incorrectly read from the top level non-namespaced location. LP: #1465436 | |||
2015-06-15 | apt_configure: fix importing of apt gpg keys under in python3 | Scott Moser | |
LP: #1463373 | |||
2015-06-15 | cc_rh_subscription: fixes for python3 | Scott Moser | |
2015-05-29 | Corrected spelling error on variable name | Brent Baude | |
2015-05-28 | Tightening up an error message and isinstance usage based on feedback from Dan | Brent Baude | |
2015-05-27 | Updated files with upstream review comments thanks to Dan and Scott | Brent Baude | |
2015-05-21 | This commit consists of three things based on feedback from smosher: | Brent Baude | |
cc_rh_subscription: Use of self.log.info limited, uses the util.subp for subprocesses, removed full path for subscription-manager cloud-config-rh_subscription.txt: A heavily commented example file on how to use rh_subscription and its main keys test_rh_subscription.py: a set of unittests for rh_subscription | |||
2015-05-14 | This patch adds a cloud-init plugin for helping users register | Brent Baude | |
and subscribe their RHEL based systems. As inputs, it can take: - user and password OR activation key and org | requires on of the two pair - auto-attach: True or False | optional - service-level: <string> | optional - add-pool [list, of, pool, ids] | optional - enable-repos [list, of, yum, repos, to, enable] | optional - disable-repos [list, of, yum, repos, to, disable] | optional You can also pass the following to influence your registration via rhsm.conf: - rhsm-baseurl | optional - server-hostname | optional | |||
2015-05-01 | Update is_disk_used for changed enumerate_disk output. | Scott Moser | |
LP: #1311463 | |||
2015-05-01 | fix 'Make pyflakes' | Scott Moser | |
2015-04-16 | pep8 fixes | Scott Moser | |
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 | 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-18 | Update is_disk_used for changed enumerate_disk output. | Daniel Watkins | |
Fixes Launchpad bug #1311463. | |||
2015-03-16 | emit_upstart: fix use of undeclared variable | Scott Moser | |
2015-03-05 | fixes from testing | Scott Moser | |