Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cfg: Use two-digit group priorities | Sol Jerome | 2011-10-11 | 1 | -1/+1 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | fixed variable name typo | Chris St. Pierre | 2011-10-10 | 1 | -3/+3 |
| | |||||
* | don't cache collections by hostname; this could lead to bad data if a host ↵ | Chris St. Pierre | 2011-10-07 | 2 | -30/+17 |
| | | | | changes OS | ||||
* | * Added support for yum libraries (if available and configured). This | Chris St. Pierre | 2011-10-07 | 14 | -1355/+2194 |
| | | | | | | | | | | | | | | | | | | can dramatically reduce memory usage, and fixed several bugs: * #1014 (Package plugin can't resolve dependencies for rpms with Require: tags for full paths that aren't Provided explicitly) * #991 (Dependency Resolution difference between Package and yum) * #996 (Packages high memory usage) * Added support for Yum package groups when using yum libraries (#1039) * Fixed #911 (bcfg2 output for wrong package version with Packages is misleading) * YUMng turns down the Yum debug level itself depending on the debug/verbosity level requested by bcfg2 so you don't have to reduce the Yum debug level on a global basis * Added support for Pulp repositories, including registering Pulp consumers and binding to repositories * Added ability to disable magic OS groups | ||||
* | fixed issue with bogus filenames in Bundler in a more generic way for all ↵ | Chris St. Pierre | 2011-10-05 | 2 | -10/+4 |
| | | | | DirectoryBacked plugins | ||||
* | make Bundler skip unknown filenames; this prevents an occasional stack trace ↵ | Chris St. Pierre | 2011-10-05 | 1 | -2/+7 |
| | | | | when the Svn2.Update procedure is called | ||||
* | Core: Fix log message for #1053 | Sol Jerome | 2011-09-22 | 1 | -1/+1 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | bcfg2-lint: Honor the "empty" attribute | Holger Weiß | 2011-09-21 | 1 | -1/+2 |
| | | | | | When checking <Path type="file"> entries, don't complain about missing text if the "empty" attribute is set to true. | ||||
* | bug fix : pop vs. remove | Chris St. Pierre | 2011-09-21 | 1 | -1/+1 |
| | |||||
* | fixed previous commit so that SingleXMLFileBacked plugins use xinclude, and ↵ | Chris St. Pierre | 2011-09-19 | 2 | -24/+31 |
| | | | | GroupPatterns uses SingleXMLFileBacked correctly | ||||
* | made all XMLFileBacked plugins (e.g., GroupPatterns) support XInclude | Chris St. Pierre | 2011-09-19 | 2 | -11/+31 |
| | |||||
* | added Defaults plugin | Chris St. Pierre | 2011-09-19 | 6 | -52/+130 |
| | |||||
* | APT: Add filter for deprecated API access | Holger Weiß | 2011-09-18 | 1 | -0/+1 |
| | | | | This access is triggered by running "bcfg2 -r Packages". | ||||
* | Cleaned up path handling in bcfg2-admin init. | Kamil Kisiel | 2011-09-17 | 1 | -12/+13 |
| | | | | | | | Now uses absolute paths so the config file works correctly if the user inputs relative paths. Also simplified the config file template a bit as a result. | ||||
* | Simplified py3k compatibility in bcfg2-admin init | Kamil Kisiel | 2011-09-17 | 1 | -77/+26 |
| | |||||
* | SSLServer.py: 'bytes' not available in python 2.5 | Sol Jerome | 2011-09-16 | 1 | -1/+1 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Reports: Fix exception handling (#1035) | Sol Jerome | 2011-09-15 | 1 | -3/+11 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | SSLServer: Fix traceback in bcfg2-admin perf (#1042) | Sol Jerome | 2011-09-15 | 1 | -4/+3 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | fixed bugs introduced by <Group>/<Client> tags in templated bundles | Chris St. Pierre | 2011-09-15 | 3 | -6/+4 |
| | |||||
* | made templated bundles understand <Group> and <Client> tags | Chris St. Pierre | 2011-09-15 | 1 | -4/+22 |
| | |||||
* | Options: Fix paranoid = false in bcfg2.conf (#1048) | Sol Jerome | 2011-09-14 | 1 | -1/+4 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | POSIX: Honor the user's umask | Holger Weiß | 2011-09-14 | 1 | -7/+7 |
| | | | | | | | | The umask was set to zero in order to address the issue that mknod(2)'s mode argument is modified by the process's umask. However, this umask setting also affected auto-created parent directories of configuration entries: their permissions were set to `drwxrwxrwx'. So, we now call chmod(2) after mknod(2) instead of setting the umask to zero. | ||||
* | Fix predicate call from Pkgmgr | Calen Pennington | 2011-09-14 | 1 | -2/+3 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Packages: Properly detect when user didn't create sources.xml | anatoly techtonik | 2011-09-12 | 1 | -1/+4 |
| | |||||
* | DebInit: Always initialize "start_sequence" | Holger Weiß | 2011-09-12 | 1 | -0/+1 |
| | | | | | | Make sure the "start_sequence" variable is initialized. This fixes a traceback which occurred when a <Service> "sequence" has been specified on Debian systems which use dependency-based booting. | ||||
* | bcfg2: Ignore "-l" if configuring from a file | Holger Weiß | 2011-09-12 | 1 | -17/+17 |
| | | | | | | | | | The "-f" option, which tells the client to configure from a file rather than querying the server, cannot be combined with the "-l" option (nor with the equivalent setting in the bcfg2.conf(5) file), as a decision list won't be available. Instead of crashing (with a KeyError: 'decision_list'), the client will now ignore the "-l" option if the "-f" option also is specified. | ||||
* | Packages: Fix traceback when sources.xml is missing (#1043) | Sol Jerome | 2011-09-12 | 1 | -1/+6 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | DebInit: Check for .legacy-bootordering file | Holger Weiß | 2011-09-12 | 1 | -1/+2 |
| | | | | | | If the file /etc/init.d/.legacy-bootordering exists, dependency-based booting isn't used, even when running on Debian releases newer than lenny. | ||||
* | Base plugin is deprecated in 1.2.0 | anatoly techtonik | 2011-09-10 | 1 | -1/+0 |
| | |||||
* | make it clear that default list of plugins is taken from ↵ | anatoly techtonik | 2011-09-10 | 1 | -7/+2 |
| | | | | Options.SERVER_PLUGINS.default | ||||
* | Admin: Fix traceback when missing section from bcfg2.conf | Sol Jerome | 2011-09-10 | 1 | -1/+4 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Options: Clarify interactive mode description | Sol Jerome | 2011-09-10 | 1 | -1/+2 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Mark entry as modified only if Install() succeeded | Holger Weiß | 2011-09-07 | 2 | -2/+4 |
| | | | | | The client now makes sure that an entry won't be reported as modified if the Install() method which handled the entry returned False. | ||||
* | fixed indentation bug in SSHbase introduced in ↵ | Chris St. Pierre | 2011-09-06 | 1 | -26/+24 |
| | | | | cb8b988774c573bb8f6840aa60be0ced60323940 | ||||
* | Make database_port setting optional | Holger Weiß | 2011-09-04 | 1 | -1/+4 |
| | | | | | | Make the database_port configuration parameter optional (as documented in doc/reports/dynamic.txt). The default port will now be used if the database_port is not explicitly set. | ||||
* | Don't omit "important" entries from reports | Holger Weiß | 2011-09-04 | 1 | -0/+1 |
| | | | | | Fix the problem that modified entries weren't included in the client statistics if their "important" attribute was set to "true". | ||||
* | fix traceback when packages.conf doesn't exist or there is no [global] | Joe Digilio | 2011-09-02 | 1 | -0/+2 |
| | | | | | section. (cherry picked from commit 54e70421bd1aea5bdd495cf48767b88cfe82b3b1) | ||||
* | Version bump to 1.2.0rc1v1.2.0rc1 | Sol Jerome | 2011-09-01 | 1 | -1/+1 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Cfg : doesn't add a LineFeed after patching of files | Kioob | 2011-09-02 | 1 | -3/+1 |
| | |||||
* | Cfg : do not strip() end of lines before applying .diff files | Kioob | 2011-09-01 | 1 | -2/+1 |
| | |||||
* | fixed tracebacks introduced by 5360af9fe752850b1647 | Chris St. Pierre | 2011-09-01 | 1 | -1/+2 |
| | |||||
* | fixed traceback introduced by 5360af9fe752850b1647 | Chris St. Pierre | 2011-09-01 | 1 | -2/+3 |
| | |||||
* | Plugin.py: Add filename to error message (Reported by Kioob on IRC) | Sol Jerome | 2011-08-31 | 1 | -1/+2 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | anchor rules regexes at both ends to avoid bogus matches | Chris St. Pierre | 2011-08-31 | 1 | -7/+3 |
| | |||||
* | fixed logic with selecting correct rule from previous commit | Chris St. Pierre | 2011-08-31 | 1 | -2/+2 |
| | |||||
* | added regex support to Rules | Chris St. Pierre | 2011-08-31 | 2 | -11/+56 |
| | |||||
* | Metadata: Add missing sys import (Resolves #1032) | Sol Jerome | 2011-08-28 | 1 | -0/+2 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Cfg: Fix traceback in bcfg2-admin pull | Sol Jerome | 2011-08-27 | 1 | -3/+3 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | POSIX: Unset umask (Resolves #1031) | Sol Jerome | 2011-08-26 | 1 | -0/+7 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | fixed comparisons for probe data | Chris St. Pierre | 2011-08-26 | 1 | -0/+18 |
| |