Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Options: migrated client to new parser | Chris St. Pierre | 2013-06-27 | 1 | -22/+4 |
| | |||||
* | Options: split loading a new OptionParser from fetching an existing parser | Chris St. Pierre | 2013-01-17 | 1 | -2/+2 |
| | |||||
* | added module-level OptionParser to avoid passing it as an argument or global ↵ | Chris St. Pierre | 2013-01-17 | 1 | -4/+3 |
| | | | | all over | ||||
* | fixed tests on new client class | Chris St. Pierre | 2012-10-17 | 1 | -1/+1 |
| | |||||
* | added bcfg2_local.py, a tool to run bcfg2 against a local specification | Chris St. Pierre | 2012-10-17 | 1 | -332/+12 |
| | |||||
* | fixed missing error when probe download fails | Chris St. Pierre | 2012-10-03 | 1 | -0/+1 |
| | |||||
* | made client runs abort on probe failure, added option to disable that | Chris St. Pierre | 2012-09-28 | 1 | -114/+133 |
| | |||||
* | renamed Bcfg2Py3k to Compat | Chris St. Pierre | 2012-08-27 | 1 | -1/+1 |
| | |||||
* | fixed xml stringification in core, bcfg2 | Chris St. Pierre | 2012-08-21 | 1 | -2/+2 |
| | |||||
* | fixed broken XML-RPC retries, made delay configurable | Chris St. Pierre | 2012-08-20 | 1 | -8/+11 |
| | |||||
* | py3k xml fixes | Chris St. Pierre | 2012-08-20 | 1 | -5/+3 |
| | |||||
* | fixed bug with setting debug level in client | Chris St. Pierre | 2012-08-16 | 1 | -2/+2 |
| | |||||
* | made logging levels more consistent in a few places | Chris St. Pierre | 2012-08-15 | 1 | -5/+6 |
| | |||||
* | made logging to syslog configurable and default for all logging | Chris St. Pierre | 2012-08-15 | 1 | -5/+11 |
| | |||||
* | Revert "removed Bcfg2.Client.XML abstraction layer since we depend directly ↵ | Chris St. Pierre | 2012-08-06 | 1 | -16/+16 |
| | | | | | | on lxml.etree" This reverts commit 913d320ee02d5e16b61a14d97b2b1111d307d0d3. | ||||
* | removed Bcfg2.Client.XML abstraction layer since we depend directly on ↵ | Chris St. Pierre | 2012-08-03 | 1 | -16/+16 |
| | | | | lxml.etree | ||||
* | made -B (skip bundle) mode work with -Q (bundle-quick mode) | Chris St. Pierre | 2012-07-20 | 1 | -3/+6 |
| | |||||
* | added feature to allow clients to declare their version to server | Chris St. Pierre | 2012-07-11 | 1 | -0/+20 |
| | |||||
* | added selinux support | Chris St. Pierre | 2012-07-03 | 1 | -33/+1 |
| | |||||
* | added -B (skip bundles) and -Z (skip independent) options | Chris St. Pierre | 2012-06-06 | 1 | -2/+6 |
| | |||||
* | minor option cleanup | Chris St. Pierre | 2012-06-01 | 1 | -6/+8 |
| | |||||
* | fixed typo | Chris St. Pierre | 2012-06-01 | 1 | -36/+35 |
| | |||||
* | fixed option group stuff | Chris St. Pierre | 2012-05-21 | 1 | -1/+1 |
| | |||||
* | added option groups | Chris St. Pierre | 2012-05-21 | 1 | -50/+36 |
| | |||||
* | Remove svn keywords | Sol Jerome | 2012-02-19 | 1 | -1/+0 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | implemented something like service removal (#1075) | Chris St. Pierre | 2012-01-24 | 1 | -1/+1 |
| | |||||
* | made error handling from bcfg2 client more consistent; avoid some | Chris St. Pierre | 2011-11-23 | 1 | -26/+28 |
| | | | | backtraces | ||||
* | bcfg2: Catch tracebacks (Tickets #1016 and #1017) | Sol Jerome | 2011-06-21 | 1 | -0/+8 |
| | | | | | | | This also moves the exception handling added in #1012 to the bcfg2 code for consistency (as per Holger Weiß's suggestion). Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | added -t option to set client timeout | Chris St. Pierre | 2011-06-01 | 1 | -4/+6 |
| | |||||
* | Revert "bcfg2: Write cached config using encoding from Options.py" | Holger Weiß | 2011-05-19 | 1 | -1/+1 |
| | | | | | | | | | | | This reverts commit 5d69ff7e966c4ffa911c78d11a6879b48e90aef8. As the "rawconfig" variable now holds a UTF-8 encoded string, it would have to be decoded before re-encoding it using a different encoding. However, the cached configuration shouldn't be written using a non-UTF-8 encoding anyway, as "bcfg2 -f <configuration>" currently doesn't accept any other encodings. (If this is to be changed, the XML encoding declaration of the configuration would have to be adjusted accordingly.) | ||||
* | bcfg2: Convert specification from Unicode to UTF-8 | Holger Weiß | 2011-05-11 | 1 | -1/+1 |
| | | | | | | | | | The client receives the configuration specification as a Unicode string and then hands it over to the XML() function, which expects a UTF-8 encoded string. Therefore, the configuration specification is now converted to UTF-8. Resolves ticket #1009. | ||||
* | bcfg2: Fix typos | Sol Jerome | 2011-04-29 | 1 | -2/+2 |
| | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> (cherry picked from commit beb08649193f2c799017024bb738dc31b3420cb2) | ||||
* | src/sbin: Add full PY3K compatibility | Sol Jerome | 2011-04-27 | 1 | -7/+15 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Fix the bcfg2 client -r option | Jonathan Billings | 2011-04-25 | 1 | -1/+6 |
| | | | | | | | The man page for 'bcfg2' says to use -r 'all', 'Service' or 'Package', but the code only responded to -r 'all', 'service' or 'package'. Update the client to allow 'all', 'service', 'Service', 'package' and 'Package'. | ||||
* | Bcfg2: handle server strings that don't start with https:// (Resolves Ticket ↵ | Narayan Desai | 2011-01-12 | 1 | -0/+2 |
| | | | | #975) | ||||
* | bcfg2 client: implement bundle-quick mode | Narayan Desai | 2010-12-08 | 1 | -2/+15 |
| | |||||
* | bcfg2: fix fatal_error on 2.5+ (approach from ↵ | Narayan Desai | 2010-09-26 | 1 | -1/+1 |
| | | | | | | https://me.yahoo.com/a/2SlxL.p_rsQD.KxOt3q32tWWsQ--#39bec) (Resolves #915) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@6061 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | bcfg2: Add back the new SSL key options (Fixes Ticket #916) | Sol Jerome | 2010-08-14 | 1 | -3/+4 |
| | | | | | | | | | | The man page no longer contains the -K option mentioned in Ticket #908. This has been removed since [6013]. We still need the key option available in the client to prevent Ticket #916. Signed-off-by: Sol Jerome <sol.jerome@gmail.com> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@6021 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | bcfg2: fix option parsing for ssl key (Resolves Ticket #908) | Narayan Desai | 2010-08-11 | 1 | -1/+0 |
| | | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@6010 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | Harmonised log messages | Fabian Affolter | 2010-08-11 | 1 | -10/+10 |
| | | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@6006 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | Updated files to match PEP 257 | Fabian Affolter | 2010-06-21 | 1 | -4/+4 |
| | | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5952 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | Updated files to match PEP 257 | Fabian Affolter | 2010-06-07 | 1 | -5/+5 |
| | | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5895 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | Options.py: Add configurable lockfile option (Resolves Ticket #850) | Sol Jerome | 2010-02-20 | 1 | -3/+3 |
| | | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5734 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | Code cleanups | Sol Jerome | 2009-12-30 | 1 | -5/+5 |
| | | | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5648 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | bcfg2: Write cached config using encoding from Options.py | Sol Jerome | 2009-08-03 | 1 | -1/+1 |
| | | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5399 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | bcfg2: handle errors in lockfile unlocking | Narayan Desai | 2009-07-23 | 1 | -2/+5 |
| | | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5377 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | Implement -z (for Independent entries only, a la -b) (Resolves Ticket #616) | Narayan Desai | 2009-06-14 | 1 | -0/+1 |
| | | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5281 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | SSL: Implememt client-side server cN verification | Narayan Desai | 2009-05-19 | 1 | -2/+3 |
| | | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5244 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | Cleaned up agent mode options and added cmd line options for SSL rework | Sol Jerome | 2009-05-12 | 1 | -20/+11 |
| | | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5222 ce84e21b-d406-0410-9b95-82705330c041 | ||||
* | remove dependence on old daemonize code | Narayan Desai | 2009-05-07 | 1 | -15/+1 |
| | | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5212 ce84e21b-d406-0410-9b95-82705330c041 |