Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2014-02-03 | Fix sshd restart | Nate House nathan.house@rackspace.com | |
2014-02-02 | Net interface up updates and override ssh_svcname to init scripts | Nate House nathan.house@rackspace.com | |
2014-01-28 | Updated exclude modules for gentoo distro. | Nate House nathan.house@rackspace.com | |
2014-01-28 | exclude modules fix 1 | Nate House nathan.house@rackspace.com | |
2014-01-27 | Adds distro module exclude support | Nate House nathan.house@rackspace.com | |
2014-01-27 | init_cmd inheritance fixes | Nate House nathan.house@rackspace.com | |
2014-01-24 | Don't try to create members if group creation fails | Joshua Harlow | |
2014-01-24 | Fix logexc usage in freebsd distro | Joshua Harlow | |
- There appeared to be a few logexc calls that did not pass the logger in, fix those locations where this occured. - When a group member adding fails, log the error and try the next member instead of failing adding any more members | |||
2014-01-24 | Log failure to restore backup locale file | Joshua Harlow | |
2014-01-24 | Freebsd cleanups | Joshua Harlow | |
- Remove direct usage of open() and use the corresponding helpers instead. - Fix the non-existence of the copyfile routine and just use the ones that do exist in the utils module to do the file backup. - Use class level constants for the various file names read, this matches the same usage in the other distro types. | |||
2014-01-24 | pylint and long line fixes. | Scott Moser | |
This fixes up many long lines to be < 80 chars and some other pylint issues. pylint 1.1 (in trusty) is now complaining about the lazy logging, so I'll clean that up when I touch things. | |||
2014-01-24 | pep8/pylint fixes | Scott Moser | |
tools/run-pep8 wasn't checking all python files. tools/run-pylint wasnt checking bin/cloud-init fixed resultant pep8 issues after finding them. | |||
2014-01-24 | init_cmd distro unique supports gentoo init scripts | Nate House nathan.house@rackspace.com | |
2014-01-23 | Package manager install / update fixes and service restart foo | Nate House nathan.house@rackspace.com | |
2014-01-23 | Initial add Gentoo distro | Nate House nathan.house@rackspace.com | |
2014-01-23 | fix freebsd new file header | Scott Moser | |
2014-01-23 | pep8/tab to 8 spaces | Scott Moser | |
2014-01-23 | merge from trunk | Scott Moser | |
2014-01-23 | remove some white space | Scott Moser | |
2014-01-22 | Add a new line | Joshua Harlow | |
2014-01-22 | Add comments as to format with example in/out | Joshua Harlow | |
2014-01-22 | Split net-parsing into own module | Joshua Harlow | |
The ubuntu/debian networking file parsing function really is more generic than just a rhel utility function and can be used by others that want to use this functionality for there own purposes (say in writing down a freebsd network format instead) so moving this to its own module to encourage its usage outside of rhel. |