summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'maint'Sol Jerome2013-07-083-5/+7
|\ | | | | | | | | | | Conflicts: src/lib/Bcfg2/settings.py src/sbin/bcfg2-crypt
| * Metadata: fixed docstring typoChris St. Pierre2013-07-031-1/+1
| |
| * pep8: fixed testsChris St. Pierre2013-07-021-2/+2
| |
| * Plugins/Packages: add missing format string parameterAlexander Sulfrian2013-06-281-1/+2
| |
| * Metadata: Make pylint happySol Jerome2013-06-271-1/+2
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Plugins/Metadata: fix resolution for ipv4-in-ipv6 addresses like ↵Alexander Sulfrian2013-06-271-1/+1
| | | | | | | | ::ffff:127.0.0.1
* | Admin/Xcmd: Use py3k-compatible xmlrpclibSol Jerome2013-06-281-2/+2
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Plugin/helpers: Remove duplicate _include_testsSol Jerome2013-06-281-14/+0
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Core: removed duplicate check_acls definitionChris St. Pierre2013-06-281-8/+0
| |
* | Merge branch 'maint'Chris St. Pierre2013-06-2721-116/+233
|\| | | | | | | | | | | | | | | | | Conflicts: doc/server/plugins/generators/cfg.txt doc/server/plugins/generators/tcheetah.txt src/lib/Bcfg2/Server/Admin/Xcmd.py src/lib/Bcfg2/Server/Plugins/Cfg/__init__.py src/lib/Bcfg2/Server/Plugins/Packages/Yum.py
| * TemplateHelper: fix traceback with TemplateHelper modules in place and ↵Chris St. Pierre2013-06-261-1/+1
| | | | | | | | --stdin argument to bcfg2-lint
| * Lint: Fix Path type='vcs' schema checksSol Jerome2013-06-261-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Revert "Core: properly handle Ctrl-C"Sol Jerome2013-06-261-13/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 4568c44372c99ba809826e016680da9b881bd8e8. Trying to handle ^c in the core is difficult and can break STDOUT for interactive programs that invoke the core. Signed-off-by: Sol Jerome <sol.jerome@gmail.com> Conflicts: src/lib/Bcfg2/Server/Core.py src/sbin/bcfg2-test tools/bcfg2-profile-templates.py
| * Core: rewrite $HOME after dropping privsChris St. Pierre2013-06-191-0/+6
| |
| * Yum: fixed logging bcfg2-yum-helper error outputChris St. Pierre2013-06-191-1/+3
| |
| * Server/Admin/Syncdb: add missing importAlexander Sulfrian2013-06-181-0/+1
| |
| * Svn: Fixing pep8 checkJason Kincl2013-06-171-0/+1
| |
| * Probes: Fixing Django exception importJason Kincl2013-06-171-1/+2
| |
| * Svn: Fixing pep8 and pylint checksJason Kincl2013-06-171-10/+13
| |
| * Svn: Tidying up code and logging of subversion trust and user/pass optionsJason Kincl2013-06-171-8/+15
| |
| * Svn: Adding config options for specifying a user and password for subversion ↵Jason Kincl2013-06-171-0/+28
| | | | | | | | and to trust server SSL certificates
| * Probes: no need to .save() after .get_or_create()Chris St. Pierre2013-06-171-1/+1
| |
| * Probes: no need to .save() after .get_or_create()Chris St. Pierre2013-06-141-1/+1
| |
| * Cfg: Fixed and documented .cat and .diff file behavior with host-specific ↵Chris St. Pierre2013-06-141-8/+17
| | | | | | | | base file
| * Yum: fixed yum-helper logging for real this time, i totally swearChris St. Pierre2013-06-131-1/+1
| |
| * Yum: fixed verbose logging from bcfg2-yum-helperChris St. Pierre2013-06-131-1/+1
| |
| * Yum: handle and log helper errors betterChris St. Pierre2013-06-131-5/+16
| |
| * do not create data directories for plugins that don't need themChris St. Pierre2013-06-135-2/+16
| |
| * Probes: reduce race condition that can result in multiple probe groupsChris St. Pierre2013-06-131-6/+9
| |
| * Merge pull request #87 from kincl/jasons-hackingChris St. Pierre2013-06-061-4/+5
| |\ | | | | | | Comments: Fix lint check so that it only runs if using clients.xml
| | * Changing order of logicJason Kincl2013-05-291-2/+2
| | |
| | * Comments: Fix lint check so that it only runs if using clients.xmlJason Kincl2013-05-291-3/+4
| | |
| * | Core: don't unnecessarily set debug to False on server startupChris St. Pierre2013-06-031-1/+2
| | |
| * | fixed unit testsChris St. Pierre2013-06-033-4/+3
| | |
| * | bcfg2-admin: set appropriate return values on errorChris St. Pierre2013-06-037-54/+23
| | |
| * | Revert "bcfg2-admin: set appropriate return values on error"Chris St. Pierre2013-06-037-23/+54
| | | | | | | | | | | | | | | | | | This reverts commit dae8f399151052fd2a0ce43ac61a56f399a28252. Splitting this into two commits.
| * | bcfg2-admin: set appropriate return values on errorChris St. Pierre2013-06-037-54/+23
| | |
| * | Packages: handle bcfg2-yum-helper failures more gracefullyChris St. Pierre2013-06-031-10/+22
| | |
| * | lint: check for files in Cfg/ that aren't handled by CfgChris St. Pierre2013-06-031-21/+62
| | |
| * | lint: catch unexpected Genshi errorsChris St. Pierre2013-06-031-0/+6
| |/
* | Plugin helpers: Add missing importSol Jerome2013-06-021-0/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Merge branch 'maint'Sol Jerome2013-06-024-4/+67
|\| | | | | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> Conflicts: doc/installation/distributions.txt doc/server/snapshots/index.txt src/lib/Bcfg2/Server/Plugin/helpers.py src/sbin/bcfg2-server
| * Cfg: Handle bogus created events as changedMichael Fenn2013-05-241-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is possible for the FAM (gamin in particular) to send a created event for a file that already exists if the file is updated in a particular way. I suppose that the event is technically correct since a new inode really was created, but the file is only changed from bcfg2's point of view. For instance, the "atomic" copy-to-temp-then-move-over-top method that rsync uses will expose this behavior. Example: rsync -a --temp-dir=/var/tmp --delete-after \ --exclude Packages/cache --exclude Packages/keys \ --exclude Reporting/DirectStore --exclude probed.xml \ /var/lib/bcfg2/ $OTHERSERVER:/var/lib/bcfg2
| * tools: make migrate_info.py migrate "perms" ↵Chris St. Pierre2013-05-221-9/+9
| | | | | | | | (http://trac.mcs.anl.gov/projects/bcfg2/ticket/1150)
| * Yum: prevent traceback with empty repositoryChris St. Pierre2013-05-211-2/+2
| |
| * FileProbes: made client probe compatible with bcfg2 1.2Chris St. Pierre2013-05-211-1/+5
| |
| * Packages: don't cache package collections with no sourcesChris St. Pierre2013-05-211-2/+3
| |
* | Merge branch 'maint'Chris St. Pierre2013-05-216-4/+225
|\ \
| * | 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
| |