Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use urlopen from urllib2 instead of urllib so that HTTP errors will be caught. | Mike McCallister | 2011-10-15 | 1 | -1/+1 |
| | | | | | When using urllib.urlopen, no exception is thrown when the URL request receives a 403 error, for example. | ||||
* | Replaced print statements in Packages with logger calls. | Mike McCallister | 2011-10-15 | 2 | -4/+4 |
| | |||||
* | Merge branch 'fix_default_logging_level' of ↵ | Sol Jerome | 2011-10-15 | 1 | -3/+4 |
|\ | | | | | | | https://github.com/mikemccllstr/bcfg2 | ||||
| * | Pass logging level to Bcfg2.Logger.setup_logging() INFO is set as default | Mike McCallister | 2011-10-14 | 1 | -3/+4 |
| | | | | | | | | | | | | Prior to this changeset, the Bcfg2.Logger.setup_logging() method was called without passing level, so it defaulted to 0, which appears to be DEBUG. | ||||
* | | Implement the preceeding change for SGenshi, too. | Mike McCallister | 2011-10-15 | 1 | -1/+2 |
| | | | | | | | | This is where the mistaken Bundle names were being generated. | ||||
* | | Avoid reporting Genshi bundles as missing | Mike McCallister | 2011-10-15 | 1 | -1/+2 |
|/ | | | | | | | | | | | | | Genshi bundles were reported as missing in the configuration with error messages like the following: Client CLIENTNAME configuration missing bundles: GBUNDLE1:GBUNDLE2 This seems to be caused by the Bundle name being derived from the filename, which was assumed to end in a four character extension of ".xml". When the extension was actually ".genshi", the ".ge" portion was left behind, and the code couldn't match up the requested bundles with the generated bundles. | ||||
* | Merge branch 'plugin/ldap/dev/trehn' of https://github.com/trehn/bcfg2 | Sol Jerome | 2011-10-13 | 1 | -7/+14 |
|\ | |||||
| * | improve error logging during LDAP query processing | Torsten Rehn | 2011-10-13 | 1 | -7/+14 |
| | | | | | | | | | | | | | | | | This replaces the mostly useless error messages likes LdapPlugin error: list index out of range with information about which query failed and a traceback for debugging | ||||
* | | Proxy: Provide proper error message for misconfigured CA (#1059) | Sol Jerome | 2011-10-13 | 2 | -96/+99 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | | SSLServer: Fix traceback in xcmd toggle_debug | Sol Jerome | 2011-10-13 | 1 | -1/+2 |
|/ | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | fixed inclusion of group packages | Chris St. Pierre | 2011-10-12 | 2 | -4/+12 |
| | | | | fixed loading of sources at server startup | ||||
* | Cfg: Add support for .cheetah files | Joe Digilio | 2011-10-12 | 2 | -10/+66 |
| | |||||
* | only cache packages from a package set, not unknowns | Chris St. Pierre | 2011-10-12 | 1 | -5/+7 |
| | |||||
* | APK: Pylint/PEP8 fixes | Sol Jerome | 2011-10-11 | 1 | -8/+12 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Merge branch 'apk' of https://github.com/fabaff/bcfg2 | Sol Jerome | 2011-10-11 | 4 | -4/+71 |
|\ | |||||
| * | Some documentation for apk. | Fabian Affolter | 2011-10-11 | 1 | -0/+9 |
| | | |||||
| * | Initial support for the APK management in Alpine Linux. | Fabian Affolter | 2011-10-11 | 1 | -0/+58 |
| | | | | | | | | | | This is highly experimental. All credits goes to Cameron Banta. | ||||
| * | Minor changes | Fabian Affolter | 2011-10-11 | 2 | -4/+4 |
| | | |||||
* | | doc: Fix old .data references (#1046) | Sol Jerome | 2011-10-11 | 4 | -30/+30 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | | 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 | 21 | -1412/+2402 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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> | ||||
* | | Action: Add "build" attribute to Schema and docs | Holger Weiß | 2011-09-22 | 4 | -12/+18 |
| | | | | | | | | | | Add the "build" attribute for <Action> entries to the XML Schema and to the documentation. | ||||
* | | 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 |
| | | |||||
* | | schema fixes | Chris St. Pierre | 2011-09-20 | 2 | -12/+12 |
| | | |||||
* | | 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 | 13 | -142/+316 |
| | | |||||
* | | 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> | ||||
* | | AUTHORS: not in chronological order | 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> | ||||
* | | Merge pull request #91 from techtonik/patch-4 | Chris St. Pierre | 2011-09-15 | 1 | -3/+3 |
|\ \ | | | | | | | Clarify that /ect/bcfg2.conf is not sent to clients automatically when bo | ||||
| * | | Clarify that /ect/bcfg2.conf is not sent to clients automatically when ↵ | anatoly techtonik | 2011-09-15 | 1 | -3/+3 |
|/ / | | | | | | | bootstrapping | ||||
* | | 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> | ||||
* | | doc: Add xml highlighting | Sol Jerome | 2011-09-15 | 5 | -19/+40 |
| | | | | | | | | 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 | 2 | -28/+67 |
| | | |||||
* | | 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> | ||||
* | | Schema: Add missing attributes for <BoundPath>s | Holger Weiß | 2011-09-14 | 1 | -0/+3 |
| | | | | | | | | Add a few missing attributes to the XML Schema for <BoundPath> entries. | ||||
* | | Packages: Properly detect when user didn't create sources.xml | anatoly techtonik | 2011-09-12 | 1 | -1/+4 |
| | |