Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-21 | Don't overwrite the hostname if the user has changed it after we set it | Joshua Harlow | |
2015-04-15 | Don't overwrite the hostname if the user has changed it after we set it | brak | |
2015-04-14 | Add functionality to fixate the uid of a newly added user. | Gerhard Muntingh | |
2015-01-27 | Respond to review: | Barry Warsaw | |
- Remove str() wrappers to second argument to write_files() where it is no longer necessary. Also: Fixed a couple of other octal literals which clearly weren't being tested. | |||
2015-01-26 | More test repairs. | Barry Warsaw | |
2015-01-23 | * Fix the filter() imports. | Barry Warsaw | |
* In Py3, pass universal_newlines to subprocess.Popen() | |||
2015-01-22 | Low hanging Python 3 fruit. | Barry Warsaw | |
2015-01-21 | Largely merge lp:~harlowja/cloud-init/py2-3 albeit manually because it seemed | Barry Warsaw | |
to be behind trunk. `tox -e py27` passes full test suite. Now to work on replacing mocker. | |||
2015-01-21 | More octal literal fixes. | Barry Warsaw | |
2015-01-21 | Fix file modes to be Python 2/3 compatible. | Barry Warsaw | |
2015-01-16 | hostname: apply hostname same as is written | Scott Moser | |
on RHEL, we were writing to persistent configuration the fqdn, but invoking 'hostname' on the first boot with just the shortname. On 'reboot', then the hostname would differ. Now, whatever we write, invoke hostname with. Also remove some duplicate code. LP: #1246485 | |||
2015-01-06 | tools/run-pep8: remove leading ',' fed to --ignore | Scott Moser | |
--ignore was being called with ',E121,E...' rather than 'E121,E...'. that resulted in odd behavior, missing the pep8 errors that are fixed here. | |||
2014-11-25 | Update with trunk and resolve conflicts | Joshua Harlow | |
2014-11-24 | IPv6 support for rhel distro | Joshua Harlow | |
When the ubuntu networking info file has ipv6 addresses inside it we need to make sure that we parse that information out and place it (at least) in the rhel network configuration writing. In later patches the other distros that use this parsed network configuration will likely also need to be updated (ubuntu and debian already should function as expected with regard to ipv6 support). | |||
2014-11-24 | IPv6 support for rhel distro | Shraddha Pandhe | |
- Saw an issue in my earlier commit with multiple NICs. This commit fixes that issue, along with the indentation issue | |||
2014-11-21 | Added unittests for IPv6 support for RHEL | Shraddha Pandhe | |
2014-11-21 | Add IPv6 Support for Rhel. | Shraddha Pandhe | |
This patch does the following: 1. Adds support to process network config with IPv6 2. Adds support to display 'ifconfig -a' information for IPv6 3. Adds support to display routing information for IPv6 | |||
2014-10-21 | Use LOG.warn and handle the None case as well | Joshua Harlow | |
2014-10-21 | Fix the word spacing | Joshua Harlow | |
2014-10-21 | Also allow a dict to be used | Joshua Harlow | |
When a dict is passed in for 'ssh_authorized_keys' just extract the keys from the values of the dict (and discard the keys). | |||
2014-10-21 | Handle strings/text type for 'ssh_authorized_keys' | Joshua Harlow | |
Instead of only expected a list, tuple, or set type allow for a string type to be passed in, and add log message that occurs if some other type is used that can not be correctly processed. | |||
2014-10-17 | Allow the usr/lib/exec to vary and still work with write_keys | Joshua Harlow | |
2014-10-17 | Expose uses_systemd as a distro function | Joshua Harlow | |
Without this change the tests are currently failing on rhel7 since a location where a hostname file is written no longer exists at that location when systemd is active. To avoid this allow the test to inspect if the distro has systemd enabled and avoid testing the file when systemd is being used so the test passes. We likely need to figure out a better way to test features that no longer exist as files but exist as commands with systemd in general. | |||
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-09-10 | pyflakes fixes. | Scott Moser | |
make pyflakes now passes. | |||
2014-09-05 | freebsd: fixes for sudo and build-on-freebsd | Scott Moser | |
Use the regular logic to create sudo rules and just supply the correct filename. The temp script in tools/ should install 2 more dependencies. | |||
2014-09-03 | fix: Write sudo rules upon user creation. | Harm Weites | |
2014-09-02 | Remove/adjust the verbose 'failed at attempted import of' log | Joshua Harlow | |
Instead of using this log (which really isn't a failure) we should instead of just return the looked up locations and then if there really is an error the caller can handle the usage of the looked up locations as they choose fit. | |||
2014-09-02 | merge from trunk | Scott Moser | |
2014-08-28 | fix: The original regex was a little harsh, the rest of the bits | Harm Weites | |
regarding keys and values from /etc/rc.conf is tweaked as well (harlowja). | |||
2014-08-26 | further remove evidence of pylint. | Scott Moser | |
This just removes comments '# pylint:' things and other code remnents of pylint. | |||
2014-08-26 | fix(pep8): Fix various pep8 violations and version-lock pep8 | Jay Faulkner | |
Fixed all complaints from running "make pep8". Also version locked pep8 in test-requirements.txt to ensure that pep8 requirements don't change without an explicit commit. | |||
2014-08-26 | change: Use a compiled regex and use the included match groups instead | Harm Weites | |
of matching yet again. | |||
2014-08-23 | fix: Drop some overly loud debug messages. | Harm Weites | |
2014-08-08 | fix: Skip lines from /etc/rc.conf not matching the pattern key=value. | Harm Weites | |
2014-08-08 | merge: These are the changes from the freebsd-static-networking branch. | Harm Weites | |
2014-07-29 | do not put comments in /etc/timezone | Scott Moser | |
comments in /etc/timezone are not expected, and can cause problems if another tool tries to read it. LP: #1341710 | |||
2014-02-28 | distros/freebsd.py: fix regression due to previous pylint cleanup | Scott Moser | |
2014-02-12 | drop 'is_excluded'. | Scott Moser | |
for now, this the mechanism just doesn't seem right. I think i'd rather have the module declare supported distros than have distros declare [un]supported modules. | |||
2014-02-12 | fix pylint warning (and real bug) in bad spelling of resolve_conf_fn | Scott Moser | |
2014-02-06 | Removed yum exclude module entry from gentoo distro | Nate House nathan.house@rackspace.com | |
2014-02-06 | Added arch distro class to merge request | Nate House nathan.house@rackspace.com | |
2014-02-06 | Added arch network config | Nate House nathan.house@rackspace.com | |
2014-02-06 | Removed exclude bits from yum module as its not a default | Nate House nathan.house@rackspace.com | |
2014-02-04 | Merge gentoo branch and updated set-password to support systemctl | Nate House nathan.house@rackspace.com | |
2014-02-04 | Update ssh_svcname in init | Nate House nathan.house@rackspace.com | |
2014-02-04 | Initial arch distro add. | Nate House nathan.house@rackspace.com | |
2014-02-03 | Fix merge conflict | Nate House nathan.house@rackspace.com | |