summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'maint'Chris St. Pierre2013-05-2112-41/+292
|\
| * Packages: don't cache package collections with no sourcesChris St. Pierre2013-05-211-2/+3
| |
| * bcfg2-admin client: Only load Metadata pluginChris St. Pierre2013-05-201-0/+1
| |
| * Core: added more debugging on server shutdownChris St. Pierre2013-05-202-0/+5
| |
| * SSLServer: name XMLRPC thread for easier debuggingChris St. Pierre2013-05-201-1/+3
| |
| * added multiprocessing server coreChris St. Pierre2013-05-206-23/+272
| |
| * debian: We no longer support older versions of dhSol Jerome2013-05-181-7/+0
| | | | | | | | | | | | | | This fix was for a version of debhelper which only exists on versions of Ubuntu and Debian which we no longer support. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * debian: Add python-gamin build dependencySol Jerome2013-05-181-0/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * debian: Bump minimum python build dependency alsoSol Jerome2013-05-181-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * debian: Clean up python dependenciesSol Jerome2013-05-181-6/+2
| | | | | | | | | | | | | | | | | | We no longer support any versions of Debian or Ubuntu with python < 2.6. In addition, the XB-Python-Version tag is deprecated. http://www.debian.org/doc/packaging-manuals/python-policy/ch-module_packages.html#s-specifying_versions Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * SSLServer: Handle socket timeouts gracefullySol Jerome2013-05-171-1/+4
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * exclude failures type from Interaction.bad/modified/extraTim Laszlo2013-05-151-0/+6
| | | | | | | | (cherry picked from commit 06bc603bbfb7615a2840c7bef0ef37013c585adf)
* | Encryption: disable more bogus pylint messagesChris St. Pierre2013-05-201-4/+4
| |
* | GroupLogic: Updated for new module-level setup objectChris St. Pierre2013-05-201-11/+3
| |
* | fixed unit testsChris St. Pierre2013-05-206-10/+8
| |
* | cleaned up old references to BundleTemplateFileChris St. Pierre2013-05-203-22/+7
| |
* | testsuite: Genshi is no longer optionalChris St. Pierre2013-05-202-1/+2
| |
* | testsuite: updated Statistics tests with new library locationChris St. Pierre2013-05-201-1/+1
| |
* | Replaced XMLSrc with StructFileChris St. Pierre2013-05-205-532/+278
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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/bcfg2Chris St. Pierre2013-05-171-0/+6
|\ \
| * | exclude failures type from Interaction.bad/modified/extraTim Laszlo2013-05-151-0/+6
| | |
* | | Merge branch 'maint'Chris St. Pierre2013-05-1759-350/+942
|\ \ \ | |/ / |/| / | |/ | | | | | | | | | | | | | | | | | | | | 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 testsChris St. Pierre2013-05-141-1/+1
| |
| * bcfg2-lint: fixed unit testsChris St. Pierre2013-05-142-3/+6
| |
| * doc: fixed doc warningsChris St. Pierre2013-05-142-3/+3
| |
| * doc: added devel docs for bcfg2-lint pluginsChris St. Pierre2013-05-1414-154/+585
| |
| * Merge branch 'maint' of https://github.com/lukecyca/bcfg2 into maintSol Jerome2013-05-132-17/+14
| |\
| | * Removed genshi as dependency, and setup.py manipulation in tools/export.py.Luke Cyca2013-05-112-4/+0
| | |
| | * Cleaned up setup.py and added missing depsLuke Cyca2013-05-101-14/+15
| | |
| * | Frame: Remove unused importSol Jerome2013-05-131-1/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Client: Fix interactive promptSol Jerome2013-05-132-10/+2
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Lint: Fix Properties Comments checkerSol Jerome2013-05-131-1/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Lint: Fix for python 3Sol Jerome2013-05-111-1/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Lint: py3k fixSol Jerome2013-05-101-0/+3
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | models: Fix table name quoting for pgsqlSol Jerome2013-05-101-6/+24
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Executor: split commands given as stringsChris St. Pierre2013-05-101-0/+2
| | |
| * | Packages: handle URLErrors (e.g., timeouts) when downloading GPG keys betterChris St. Pierre2013-05-101-2/+2
| | |
| * | fixed bundle names in debugging outputChris St. Pierre2013-05-101-1/+2
| | |
| * | Frame: Print the bundle name (not Element)Sol Jerome2013-05-101-2/+3
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | tools: Fix python2 syntax errorSol Jerome2013-05-101-1/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | bcfg2.spec: Add Utils.pySol Jerome2013-05-101-0/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | APT: Allow specification of deb-src lines (Resolves #1148)Sol Jerome2013-05-104-2/+21
| |/ | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Probes: Fix failing nosetestsSol Jerome2013-05-101-10/+4
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * tools: pylint/pep8 fixesSol Jerome2013-05-101-10/+9
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * clarified purpose of COPYRIGHT fileChris St. Pierre2013-05-101-0/+4
| |
| * Portage: verify packages are the requested version, not the installed versionChris St. Pierre2013-05-091-4/+4
| |
| * enable CI tests on py3.2Chris St. Pierre2013-05-091-0/+1
| |
| * docs: clarified GroupPatterns docs, fixed typosChris St. Pierre2013-05-091-9/+8
| |
| * doc: Update centos guide with new Package Source styleSol Jerome2013-05-091-12/+6
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Systemd: systemd is a replacement for chkconfigSol Jerome2013-05-091-0/+2
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>