Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'maint' | Chris St. Pierre | 2013-05-21 | 7 | -5/+237 |
|\ | |||||
| * | Packages: don't cache package collections with no sources | Chris St. Pierre | 2013-05-21 | 1 | -2/+3 |
| | | |||||
| * | bcfg2-admin client: Only load Metadata plugin | Chris St. Pierre | 2013-05-20 | 1 | -0/+1 |
| | | |||||
| * | Core: added more debugging on server shutdown | Chris St. Pierre | 2013-05-20 | 2 | -0/+5 |
| | | |||||
| * | SSLServer: name XMLRPC thread for easier debugging | Chris St. Pierre | 2013-05-20 | 1 | -1/+3 |
| | | |||||
| * | added multiprocessing server core | Chris St. Pierre | 2013-05-20 | 3 | -1/+221 |
| | | |||||
| * | SSLServer: Handle socket timeouts gracefully | Sol Jerome | 2013-05-17 | 1 | -1/+4 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | exclude failures type from Interaction.bad/modified/extra | Tim Laszlo | 2013-05-15 | 1 | -0/+6 |
| | | | | | | | | (cherry picked from commit 06bc603bbfb7615a2840c7bef0ef37013c585adf) | ||||
* | | Encryption: disable more bogus pylint messages | Chris St. Pierre | 2013-05-20 | 1 | -4/+4 |
| | | |||||
* | | GroupLogic: Updated for new module-level setup object | Chris St. Pierre | 2013-05-20 | 1 | -11/+3 |
| | | |||||
* | | fixed unit tests | Chris St. Pierre | 2013-05-20 | 6 | -10/+8 |
| | | |||||
* | | cleaned up old references to BundleTemplateFile | Chris St. Pierre | 2013-05-20 | 3 | -22/+7 |
| | | |||||
* | | Replaced XMLSrc with StructFile | Chris St. Pierre | 2013-05-20 | 4 | -243/+217 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | XMLSrc and StructFile were very different implementations of basically the same thing. StructFile has gotten lots and lots of improvements, while XMLSrc, with its wonky, unintuitive interface, has floundered. This replaces XMLSrc with StructFile (nearly) everywhere, and rebases everything that inherited from XMLSrc with StructFile. XMLSrc lives on somewhat in the Pkgmgr plugin's PNode and PkgSrc objects, where originally inherited from the XMLSrc and INode objects but are now the only implementation of that older interface. Pkgmgr was left as-is because a) it's a little-used plugin; b) it's in need of a rewrite anyway; and c) it has deep, deep hooks into the guts of XMLSrc and INode, and rewriting it with StructFile was deeply nontrivial. | ||||
* | | Merge branch 'master' of https://github.com/Bcfg2/bcfg2 | Chris St. Pierre | 2013-05-17 | 1 | -0/+6 |
|\ \ | |||||
| * | | exclude failures type from Interaction.bad/modified/extra | Tim Laszlo | 2013-05-15 | 1 | -0/+6 |
| | | | |||||
* | | | Merge branch 'maint' | Chris St. Pierre | 2013-05-17 | 33 | -222/+537 |
|\ \ \ | |/ / |/| / | |/ | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/appendix/guides/centos.txt doc/server/plugins/grouping/metadata.txt setup.py src/lib/Bcfg2/Client/Frame.py src/lib/Bcfg2/Client/Proxy.py src/lib/Bcfg2/Server/Lint/Genshi.py src/lib/Bcfg2/Server/Lint/Validate.py src/lib/Bcfg2/Server/Plugins/Bundler.py src/lib/Bcfg2/Server/Plugins/SSHbase.py src/sbin/bcfg2-lint | ||||
| * | bcfg2-lint: fixed unit tests | Chris St. Pierre | 2013-05-14 | 1 | -1/+1 |
| | | |||||
| * | bcfg2-lint: fixed unit tests | Chris St. Pierre | 2013-05-14 | 1 | -2/+5 |
| | | |||||
| * | doc: added devel docs for bcfg2-lint plugins | Chris St. Pierre | 2013-05-14 | 12 | -151/+415 |
| | | |||||
| * | Frame: Remove unused import | Sol Jerome | 2013-05-13 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | Client: Fix interactive prompt | Sol Jerome | 2013-05-13 | 2 | -10/+2 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | Lint: Fix Properties Comments checker | Sol Jerome | 2013-05-13 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | Lint: Fix for python 3 | Sol Jerome | 2013-05-11 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | Lint: py3k fix | Sol Jerome | 2013-05-10 | 1 | -0/+3 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | models: Fix table name quoting for pgsql | Sol Jerome | 2013-05-10 | 1 | -6/+24 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | Executor: split commands given as strings | Chris St. Pierre | 2013-05-10 | 1 | -0/+2 |
| | | |||||
| * | Packages: handle URLErrors (e.g., timeouts) when downloading GPG keys better | Chris St. Pierre | 2013-05-10 | 1 | -2/+2 |
| | | |||||
| * | fixed bundle names in debugging output | Chris St. Pierre | 2013-05-10 | 1 | -1/+2 |
| | | |||||
| * | Frame: Print the bundle name (not Element) | Sol Jerome | 2013-05-10 | 1 | -2/+3 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | APT: Allow specification of deb-src lines (Resolves #1148) | Sol Jerome | 2013-05-10 | 2 | -0/+9 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | Probes: Fix failing nosetests | Sol Jerome | 2013-05-10 | 1 | -10/+4 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | Portage: verify packages are the requested version, not the installed version | Chris St. Pierre | 2013-05-09 | 1 | -4/+4 |
| | | |||||
| * | Systemd: systemd is a replacement for chkconfig | Sol Jerome | 2013-05-09 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | fixed unit tests | Chris St. Pierre | 2013-05-07 | 1 | -2/+2 |
| | | |||||
| * | POSIXUsers: allow better <MemberOf group="foo"/> syntax | Chris St. Pierre | 2013-05-07 | 2 | -4/+5 |
| | | |||||
| * | POSIXUsers: strip whitespace from MemberOf tags | Chris St. Pierre | 2013-05-07 | 1 | -2/+2 |
| | | |||||
| * | Compat: better b64encode/decode funcs for py3k | Chris St. Pierre | 2013-05-07 | 1 | -12/+15 |
| | | |||||
| * | Compat: b64encode for py3k that works on strings and bytes | Chris St. Pierre | 2013-05-07 | 1 | -1/+7 |
| | | |||||
| * | fixed long lines | Chris St. Pierre | 2013-05-07 | 2 | -2/+4 |
| | | |||||
| * | BuiltinCore: register server instance after plugins are loaded | Chris St. Pierre | 2013-05-07 | 1 | -1/+1 |
| | | |||||
| * | SSLServer: fixed typo | Chris St. Pierre | 2013-05-07 | 1 | -1/+1 |
| | | |||||
| * | added remaining required Core.load_plugins() calls | Chris St. Pierre | 2013-05-07 | 1 | -0/+1 |
| | | |||||
| * | Merge branch 'chkconfig-respect-servicemode' of ↵ | Sol Jerome | 2013-05-06 | 1 | -3/+5 |
| |\ | | | | | | | | | | https://github.com/fennm/bcfg2 into maint | ||||
| | * | make chkconfig tool driver respect servicemode | Michael Fenn | 2013-05-06 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The bcfg2 man page states that -s disabled should stop bcfg2 from attempting to modify any services, but the Chkconfig driver (at least) does start the service during the Install phase even with -s disabled. This patch adds support to the Chkconfig driver for the servicemode config parameter. It still does chkconfig --add, which I think makes sense to happen as part of configuration, but it does not attempt to actually start the service. | ||||
| * | | Proxy: Use ASCII quotes to make python 2 happy | Sol Jerome | 2013-05-05 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | | Proxy: Fix HTTPConnection for >= python 3.2 | Sol Jerome | 2013-05-04 | 1 | -1/+6 |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
| * | | SSHbase: add support for ipv6 addresses in known_hosts file | Alexander Sulfrian | 2013-05-02 | 1 | -2/+2 |
| | | | |||||
| * | | fixed pylint test | Chris St. Pierre | 2013-05-01 | 1 | -1/+2 |
| | | | |||||
| * | | Metadata: don't require all profile groups to be public when using metadata db | Chris St. Pierre | 2013-05-01 | 1 | -3/+4 |
| | | | |||||
| * | | minor fixes for FAM blocking | Jason Kincl | 2013-05-01 | 2 | -1/+2 |
| | | |