summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Smarten up create-debian-pkglist-gp.py (from Sebastien Barthlemy (sorry, ↵Narayan Desai2008-03-241-11/+11
| | | | | | LANG=C)) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4450 ce84e21b-d406-0410-9b95-82705330c041
* Initial BoundEntry supportNarayan Desai2008-03-241-0/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4449 ce84e21b-d406-0410-9b95-82705330c041
* Speed up bcfg2-info startupNarayan Desai2008-03-241-5/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4448 ce84e21b-d406-0410-9b95-82705330c041
* Fix 0-length file handlingNarayan Desai2008-03-241-9/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4447 ce84e21b-d406-0410-9b95-82705330c041
* Rework bcfg2-admin pullNarayan Desai2008-03-244-149/+156
| | | | | | | | | - forward port Cfg and SSHbase support - reimplement admin mode - add verbose flag, and implement initial interactive mode, also force mode git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4446 ce84e21b-d406-0410-9b95-82705330c041
* make Specificity generically usefulNarayan Desai2008-03-231-19/+24
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4445 ce84e21b-d406-0410-9b95-82705330c041
* new bcfg2-admin pull infrastructureNarayan Desai2008-03-231-3/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4444 ce84e21b-d406-0410-9b95-82705330c041
* Remove dead codeNarayan Desai2008-03-221-17/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4443 ce84e21b-d406-0410-9b95-82705330c041
* Implement EntrySet-level error suppression for non-matching eventsNarayan Desai2008-03-221-3/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4442 ce84e21b-d406-0410-9b95-82705330c041
* Add FIXMENarayan Desai2008-03-221-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4441 ce84e21b-d406-0410-9b95-82705330c041
* Implement filesystem event debugging in bcfg2-info (new command event_debug)Narayan Desai2008-03-222-12/+27
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4440 ce84e21b-d406-0410-9b95-82705330c041
* Enable use of properties store (from ritcey)Narayan Desai2008-03-221-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4439 ce84e21b-d406-0410-9b95-82705330c041
* Fix race condition (awesome debugging by ritcey)Narayan Desai2008-03-221-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4438 ce84e21b-d406-0410-9b95-82705330c041
* Clean up stable probe data and dynamic groups properly (Reported by SolJ)Narayan Desai2008-03-222-15/+25
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4437 ce84e21b-d406-0410-9b95-82705330c041
* debian init script updates from ressuNarayan Desai2008-03-224-12/+12
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4436 ce84e21b-d406-0410-9b95-82705330c041
* Reimplement Cfg using EntrySetNarayan Desai2008-03-211-375/+89
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4435 ce84e21b-d406-0410-9b95-82705330c041
* Fix Specificity.matches bug and fix es_cls nameNarayan Desai2008-03-211-4/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4434 ce84e21b-d406-0410-9b95-82705330c041
* New EntrySet-based TCheetah from ritceyNarayan Desai2008-03-211-127/+21
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4433 ce84e21b-d406-0410-9b95-82705330c041
* plugin infrastructure improvementsNarayan Desai2008-03-211-11/+34
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4432 ce84e21b-d406-0410-9b95-82705330c041
* EntrySet infrastructure for Cfg conversionNarayan Desai2008-03-211-13/+27
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4431 ce84e21b-d406-0410-9b95-82705330c041
* Merge in GroupSpool plugin as common code and switch TGenshi to use itNarayan Desai2008-03-212-128/+116
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4430 ce84e21b-d406-0410-9b95-82705330c041
* clean up event handling and handle specificityerrorsNarayan Desai2008-03-211-5/+12
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4429 ce84e21b-d406-0410-9b95-82705330c041
* Add mode error classNarayan Desai2008-03-211-0/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4428 ce84e21b-d406-0410-9b95-82705330c041
* Implement EntrySet and basic testing for it (mainly from ritcey)Narayan Desai2008-03-212-0/+259
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4427 ce84e21b-d406-0410-9b95-82705330c041
* Harden Viz mode against failures (Analogue to [4425])Narayan Desai2008-03-201-8/+11
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4426 ce84e21b-d406-0410-9b95-82705330c041
* Remove deprecated PostInstall driverNarayan Desai2008-03-171-21/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4424 ce84e21b-d406-0410-9b95-82705330c041
* Remove validation states from Tool instances (in preparation for ↵Narayan Desai2008-03-1713-64/+65
| | | | | | DecisionList stuff) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4423 ce84e21b-d406-0410-9b95-82705330c041
* Move req.cleanup initialization earlierNarayan Desai2008-03-161-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4422 ce84e21b-d406-0410-9b95-82705330c041
* Fix help display for long optionsNarayan Desai2008-03-161-2/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4421 ce84e21b-d406-0410-9b95-82705330c041
* Improve scaling behavior for non-forked handlers. Basically,Narayan Desai2008-03-151-0/+6
| | | | | | | | | once a handler (ie GetConfig) is executed synchronously, fork of a child process in order to get more parallelism out of the server. This will help in the case that some clients are slow (no m2crypto, etc) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4420 ce84e21b-d406-0410-9b95-82705330c041
* Change init scripts to use start and stop functions to fix killproc use ↵Narayan Desai2008-03-122-45/+83
| | | | | | (patch from Gordon Messmer) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4417 ce84e21b-d406-0410-9b95-82705330c041
* Harden daemonization against failuresNarayan Desai2008-03-121-4/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4416 ce84e21b-d406-0410-9b95-82705330c041
* Improve importscript error message when bcfg2.conf is not readable (Resolves ↵Narayan Desai2008-03-091-7/+4
| | | | | | Ticket #527) [bugfix] git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4411 ce84e21b-d406-0410-9b95-82705330c041
* Add symlink information for interactive mode (Resolves Ticket #519) [bugfix]Narayan Desai2008-03-091-0/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4410 ce84e21b-d406-0410-9b95-82705330c041
* correct base schema to allow global entries (Resolves Ticket #525)Narayan Desai2008-03-091-1/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4409 ce84e21b-d406-0410-9b95-82705330c041
* deprecate PostInstalls (in schemas and Core.py) -- Actions can be used insteadNarayan Desai2008-03-093-6/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4408 ce84e21b-d406-0410-9b95-82705330c041
* Add psyco support to the server core (speeds up operations ~40% for simple ↵Narayan Desai2008-03-091-0/+6
| | | | | | tests) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4407 ce84e21b-d406-0410-9b95-82705330c041
* tighten up ignore regex in CfgNarayan Desai2008-03-091-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4406 ce84e21b-d406-0410-9b95-82705330c041
* remove debug message from bcfg2-infoNarayan Desai2008-03-091-1/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4405 ce84e21b-d406-0410-9b95-82705330c041
* implement support for long optionsNarayan Desai2008-03-082-4/+31
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4404 ce84e21b-d406-0410-9b95-82705330c041
* Fix xinetd service management with the chkconfig driver (Patch from Gordon ↵Narayan Desai2008-03-081-2/+7
| | | | | | Messmer) [bugfix] git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4403 ce84e21b-d406-0410-9b95-82705330c041
* Allow for mixed case false for pkg_checks in RPMng/YUMngMike Brady2008-03-041-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4397 ce84e21b-d406-0410-9b95-82705330c041
* Fix traceback in directory cleanup (patch from jstrunk) (Resolves Ticket ↵Narayan Desai2008-02-281-0/+1
| | | | | | #524) [bugfix] git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4393 ce84e21b-d406-0410-9b95-82705330c041
* Fix viz modeNarayan Desai2008-02-191-5/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4385 ce84e21b-d406-0410-9b95-82705330c041
* bcfg2-query patch from SolJNarayan Desai2008-02-193-41/+65
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4384 ce84e21b-d406-0410-9b95-82705330c041
* revert mistaken bcfg2-server commit [bugfix]Narayan Desai2008-02-131-28/+12
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4377 ce84e21b-d406-0410-9b95-82705330c041
* Fix tb in __important__ path (reported/patched by SolJ) [bugfix]Narayan Desai2008-02-132-13/+29
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4376 ce84e21b-d406-0410-9b95-82705330c041
* Fix colon splitting for null cases (Reported by SolJ)Narayan Desai2008-02-091-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4348 ce84e21b-d406-0410-9b95-82705330c041
* Fix MineStruct (patch from Sol J)Narayan Desai2008-02-091-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4347 ce84e21b-d406-0410-9b95-82705330c041
* Fix traceback upon error message [bugfix]Narayan Desai2008-02-061-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4334 ce84e21b-d406-0410-9b95-82705330c041