Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | fixed bugs with handling of negate in new StructFile.Match() | Chris St. Pierre | 2011-06-15 | 1 | -2/+4 | |
| | | | | ||||||
* | | | | cleaned up some ProbeData stuff, make null probe storage more consistent | Chris St. Pierre | 2011-06-15 | 1 | -3/+5 | |
| | | | | ||||||
* | | | | Merge branch 'work' | Chris St. Pierre | 2011-06-15 | 2 | -84/+45 | |
|\ \ \ \ | ||||||
| * | | | | bug fixes | Chris St. Pierre | 2011-06-15 | 2 | -19/+13 | |
| | | | | | ||||||
| * | | | | made StructFile.Match() work with Group/Client tags inside other tags | Chris St. Pierre | 2011-06-15 | 2 | -79/+46 | |
| | | | | | ||||||
* | | | | | SSLServer: Fix another syntax error for python 2 | Sol Jerome | 2011-06-15 | 1 | -1/+5 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | | | SSLServer: Fix syntax error for python 2 | Sol Jerome | 2011-06-15 | 1 | -1/+1 | |
|/ / / / | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* / / / | make Bcfg2 automatically handle JSON, XML, and YAML output from probes | Chris St. Pierre | 2011-06-15 | 1 | -4/+89 | |
|/ / / | ||||||
* | | | PY3K: Finish server-side code fixes | Sol Jerome | 2011-06-14 | 7 | -19/+39 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Init: Remove Base from default plugins list | Sol Jerome | 2011-06-14 | 1 | -2/+1 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Revert "Init: Remove Base from default plugin list" | Sol Jerome | 2011-06-14 | 1 | -0/+1 | |
| | | | | | | | | | | | | This reverts commit 611ce16c8cef81a6fc754c46dcb5cbe618b20b67. | |||||
* | | | Addition Yum error handling | Jack Neely | 2011-06-14 | 1 | -16/+34 | |
| | | | | | | | | | | | | | | | | | | Address ticket #955 and attempt to capture the exceptions that may possibly be generated from Yum or Yum's plugins and return some sort of error message. | |||||
* | | | Make -q turn off package verification in YUMng | Jack Neely | 2011-06-14 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | This make the YUMng verification behavior like the APT tool. Before hand we just turned off package checksums which only worked with very new versions of Yum. | |||||
* | | | POSIX: Detect missing cache directory failures | Sol Jerome | 2011-06-14 | 1 | -2/+9 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | YUMng: Fix typo in last commit | Sol Jerome | 2011-06-14 | 1 | -1/+1 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | YUM: Make YUMng the preferred client tool on RPM systems | Sol Jerome | 2011-06-14 | 2 | -3/+1 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Init: Remove Base from default plugin list | Sol Jerome | 2011-06-14 | 1 | -1/+0 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Frame: Fix 'important' entry installation in decision mode (Reported by m4z ↵ | Sol Jerome | 2011-06-14 | 1 | -36/+50 | |
| | | | | | | | | | | | | | | | | | | on irc) Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Options: Set default encoding to UTF-8 (as per Holger Weiß's suggestion) | Sol Jerome | 2011-06-14 | 1 | -2/+4 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Validate: Create and use new error type for missing schemas | Sol Jerome | 2011-06-14 | 2 | -2/+3 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Create non-ASCII diffs | Holger Weiß | 2011-06-14 | 2 | -10/+21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The client now also transmits diffs of files which include non-US-ASCII data (using the encoding setting from Options.py), unless they look like binary files. In the past, non-ASCII files were transmitted as Base64 blobs. In addition, "bcfg2 -I" no longer refuses to display non-ASCII diffs. Resolves ticket #999. | |||||
* | | | Accept non-ASCII diffs | Holger Weiß | 2011-06-14 | 5 | -6/+31 | |
| | | | | | | | | | | | | | | | | | | | | | Currently, client reports don't include diffs of files which aren't US-ASCII encoded. The client transmits such files as Base64 blobs. As we'd like to change that, this commit teaches the server to properly handle non-ASCII diffs. | |||||
* | | | Validate: Unsuppress errors for invalid schema paths (#1007) | Sol Jerome | 2011-06-14 | 1 | -2/+8 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Proxy: Catch traceback when name resolution fails (#1012) | Sol Jerome | 2011-06-14 | 1 | -1/+7 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Document the "decision" option in bcfg2.conf(5) | Holger Weiß | 2011-06-14 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | Add documentation for the "decision" option to the bcfg2.conf(5) man page. Also, note that it can be overridden using "-l none" on the bcfg2(1) command line. | |||||
* | | | Base: Deprecate Base in favor of Bundler | Sol Jerome | 2011-06-14 | 1 | -0/+1 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | bcfg2-server: Add the ability to listen on specific interfaces (#1013) | Sol Jerome | 2011-06-14 | 3 | -12/+45 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | guarantee that timeout is a float | Chris St. Pierre | 2011-06-14 | 1 | -1/+1 | |
| | | | ||||||
* | | | added -t option to set client timeout | Chris St. Pierre | 2011-06-14 | 3 | -3/+9 | |
| | | | ||||||
* | | | Cfg: Fix traceback for non-ascii files | Sol Jerome | 2011-06-14 | 1 | -0/+7 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | POSIX: Clarify normalization error (Reported by Tim Goodaire) | Sol Jerome | 2011-06-14 | 1 | -2/+4 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | allow setting whitelist/blacklist mode in bcfg2.conf | Chris St. Pierre | 2011-06-14 | 1 | -0/+1 | |
| | | | ||||||
* | | | removed debugging output from Validate plugin | Chris St. Pierre | 2011-06-14 | 1 | -3/+0 | |
| | | | ||||||
* | | | APT: Add two filters for deprecated API accesses | Holger Weiß | 2011-06-14 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | These accesses are triggered by <Package> configuration entries which don't have the "version" attribute set to "auto" or "any". | |||||
* | | | fixed several major bugs in bcfg2-lint Validate plugin | Chris St. Pierre | 2011-06-14 | 1 | -6/+10 | |
| | | | ||||||
* | | | added bcfg2-lint MergeFiles plugin to suggest config files and probes | Chris St. Pierre | 2011-06-14 | 2 | -10/+104 | |
| | | | | | | | | | | | | | | | | | | that are very similar and could be merged added text wrapping to bcfg2-lint error handling | |||||
* | | | Cfg: Fix bcfg2-admin pull behavior for genshi templates (#1010) | Sol Jerome | 2011-06-14 | 1 | -1/+2 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Plugin: Fix nasty list comprehension bug | Sol Jerome | 2011-06-14 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | It appears as though Python 2 kept around variables assigned within a list comprehensions which caused this to go unnoticed. Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Cfg: Fix PluginExecutionError | Tim Laszlo | 2011-06-14 | 1 | -1/+1 | |
| | | | | | | | | | | | | Replaces PluginExecutionError with Bcfg2.Server.Plugin.PluginExecutionError. Reported by emias. | |||||
* | | | Added FileProbes plugin. | Chris St. Pierre | 2011-06-14 | 2 | -1/+180 | |
| | | | ||||||
* | | | Fixed error messages from info.xml bcfg2-lint check | Chris St. Pierre | 2011-06-14 | 1 | -5/+5 | |
| | | | ||||||
* | | | Improved Svn2 error handling -- ClientError may not have a message attribute. | Chris St. Pierre | 2011-06-14 | 1 | -4/+4 | |
| | | | ||||||
* | | | Fix a typo in an SSL error message | Holger Weiß | 2011-06-14 | 1 | -2/+2 | |
| | | | ||||||
* | | | Logger: Fix non-string logging | Sol Jerome | 2011-06-14 | 1 | -10/+13 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Logger: Statement always was True in python 2 | Sol Jerome | 2011-06-14 | 1 | -15/+10 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | Logger: Use bytes for PY3K | Sol Jerome | 2011-06-14 | 1 | -1/+3 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | add yet another missing sys import | Torsten Rehn | 2011-06-14 | 1 | -0/+1 | |
| | | | ||||||
* | | | Upstart: Fix typo reported by justintime on IRC | Sol Jerome | 2011-06-14 | 1 | -1/+1 | |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | |||||
* | | | add another missing sys import | Torsten Rehn | 2011-06-14 | 1 | -0/+1 | |
| | | | ||||||
* | | | DBStats: Stop duplicating data in reports_reason | Tim Laszlo | 2011-06-14 | 1 | -6/+3 | |
| | | |