summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Add basic dependency processing codeNarayan Desai2006-07-103-1/+99
| | | | | | | | | * To enable, add a Deps directory and enable the Deps plugin * schema validation works * prerequisites are automatically added to configurations git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1924 ce84e21b-d406-0410-9b95-82705330c041
* * Fix pkgtool setup for base ToolsetNarayan Desai2006-07-101-2/+5
| | | | | | | * Implement current_diff support for ConfigFile entries (from Chris Vuletich) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1923 ce84e21b-d406-0410-9b95-82705330c041
* Fixup error messages for config problems (from Sami Haahtinen)Narayan Desai2006-07-101-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1922 ce84e21b-d406-0410-9b95-82705330c041
* Two bugfixes from Ti's bugreportsNarayan Desai2006-07-102-3/+11
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1920 ce84e21b-d406-0410-9b95-82705330c041
* Add support for severity field in statisticsNarayan Desai2006-07-071-0/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1914 ce84e21b-d406-0410-9b95-82705330c041
* Patch to suppress mtime verify failures (from Jason Pepas)Narayan Desai2006-07-051-1/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1909 ce84e21b-d406-0410-9b95-82705330c041
* Implement multiarch support (resolves Ticket #52)Narayan Desai2006-06-302-3/+25
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1908 ce84e21b-d406-0410-9b95-82705330c041
* change to current_exists in case where entries are not installedNarayan Desai2006-06-302-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1907 ce84e21b-d406-0410-9b95-82705330c041
* Fix revision handing code when things don't workNarayan Desai2006-06-301-3/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1906 ce84e21b-d406-0410-9b95-82705330c041
* * Add specific info reporting code for Extra elements Narayan Desai2006-06-293-6/+25
| | | | | | | | * Add data collection for redhat toolset (rpm/chkconfig) * Add data collection for debian toolset (apt/glob) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1904 ce84e21b-d406-0410-9b95-82705330c041
* Fix some failure reportingNarayan Desai2006-06-281-2/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1901 ce84e21b-d406-0410-9b95-82705330c041
* Pass current failure information to server in statisticsNarayan Desai2006-06-281-7/+19
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1900 ce84e21b-d406-0410-9b95-82705330c041
* Clean up toolset module loading codeNarayan Desai2006-06-281-26/+20
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1899 ce84e21b-d406-0410-9b95-82705330c041
* Fix traceback if user resolution fails (Resolves Ticket #67)Narayan Desai2006-06-261-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1895 ce84e21b-d406-0410-9b95-82705330c041
* Verify method instrumentation from ChrisVNarayan Desai2006-06-211-35/+20
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1892 ce84e21b-d406-0410-9b95-82705330c041
* Restructure work queue reporting and some pylint fixesNarayan Desai2006-06-211-19/+24
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1891 ce84e21b-d406-0410-9b95-82705330c041
* Fix tempfile cleanupNarayan Desai2006-06-181-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1887 ce84e21b-d406-0410-9b95-82705330c041
* * Version bump to 0.8.2pre6Narayan Desai2006-06-121-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1881 ce84e21b-d406-0410-9b95-82705330c041
* Fix binary encoded files with empty checksNarayan Desai2006-06-121-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1880 ce84e21b-d406-0410-9b95-82705330c041
* * Fix fatal server setup errorNarayan Desai2006-06-123-17/+31
| | | | | | | * Back out SSL code (for now) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1876 ce84e21b-d406-0410-9b95-82705330c041
* Patch from Jos for statistics error handlingNarayan Desai2006-06-101-2/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1875 ce84e21b-d406-0410-9b95-82705330c041
* Patch for Jos to fix initialization errorsNarayan Desai2006-06-101-1/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1874 ce84e21b-d406-0410-9b95-82705330c041
* Patch from Jos to handle statistics write errors more cleanly.Narayan Desai2006-06-101-5/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1873 ce84e21b-d406-0410-9b95-82705330c041
* Step 2 of SSL client cert integrationNarayan Desai2006-06-072-12/+103
| | | | | | | | | | | | | | * Make the client use pyOpenSSL (so that ca support can be implemented) * Make the server handle SSL errors more cleanly Remaining SSL client cert integration steps: * Implement the CertMgr plugin (ChrisV) * Implement server side cert policies * Implement no-cert fallback mode for client git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1872 ce84e21b-d406-0410-9b95-82705330c041
* Minor simplification of Jos's bcfg2-info patchNarayan Desai2006-06-071-3/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1871 ce84e21b-d406-0410-9b95-82705330c041
* make bcfg2-info respect EOF (from Jos Backus)Narayan Desai2006-06-071-3/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1870 ce84e21b-d406-0410-9b95-82705330c041
* Initial checkin of peer SSL cert checksNarayan Desai2006-06-022-6/+47
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1869 ce84e21b-d406-0410-9b95-82705330c041
* Added auto-refreshing feature to reports; specifiable by config file.Joey Hagedorn2006-05-311-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1867 ce84e21b-d406-0410-9b95-82705330c041
* * Tighten up error handling Narayan Desai2006-05-251-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1866 ce84e21b-d406-0410-9b95-82705330c041
* Add support for empty filesNarayan Desai2006-05-152-1/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1864 ce84e21b-d406-0410-9b95-82705330c041
* Implement a sledge hammer type solution to the odd behavior Ti seems with ↵Narayan Desai2006-05-101-1/+3
| | | | | | occasional problems. This may cause a performance hit. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1862 ce84e21b-d406-0410-9b95-82705330c041
* Implement the showentries command (from Cory)Narayan Desai2006-05-091-1/+24
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1861 ce84e21b-d406-0410-9b95-82705330c041
* Add buildfile function to bcfg2-infoNarayan Desai2006-05-091-2/+13
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1860 ce84e21b-d406-0410-9b95-82705330c041
* * Add diff delta support in CfgNarayan Desai2006-05-082-15/+34
| | | | | | | * Add support to propagate 'verify' status in Pkgmgr git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1859 ce84e21b-d406-0410-9b95-82705330c041
* * Pylint cleanupsNarayan Desai2006-05-022-2/+6
| | | | | | | * Add more debug level logging for install runs git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1858 ce84e21b-d406-0410-9b95-82705330c041
* * Fix auto-marshalling of binary cfg filesNarayan Desai2006-04-272-8/+8
| | | | | | | * Fix argument parsing duplication (resolves ticket #50) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1857 ce84e21b-d406-0410-9b95-82705330c041
* Fix the "all entries correct" message when work remains to be doneNarayan Desai2006-04-261-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1856 ce84e21b-d406-0410-9b95-82705330c041
* Roll up minor patches changing logging and the init scriptNarayan Desai2006-04-261-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1853 ce84e21b-d406-0410-9b95-82705330c041
* * Remove tmp files created during ssh key generation (resolves ticket #46)Narayan Desai2006-04-251-13/+14
| | | | | | | | * Pylint cleanups * Simplify the host resolver git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1851 ce84e21b-d406-0410-9b95-82705330c041
* Fix cases where an empty xml file would tank Pkgmgr/Svcmgr/RulesNarayan Desai2006-04-251-8/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1850 ce84e21b-d406-0410-9b95-82705330c041
* Fix client use of -r and -n together (Resolves ticket #49)Narayan Desai2006-04-251-0/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1849 ce84e21b-d406-0410-9b95-82705330c041
* add better error handling for ssl negotiation errorsNarayan Desai2006-04-251-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1848 ce84e21b-d406-0410-9b95-82705330c041
* Downsync the latest changes from cobaltNarayan Desai2006-04-201-2/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1847 ce84e21b-d406-0410-9b95-82705330c041
* Proxy.py downsync from the cobalt repoNarayan Desai2006-04-201-11/+54
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1846 ce84e21b-d406-0410-9b95-82705330c041
* Fix potential toolset failureNarayan Desai2006-04-191-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1845 ce84e21b-d406-0410-9b95-82705330c041
* Fix failure mode if failure count == 256Narayan Desai2006-04-191-4/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1844 ce84e21b-d406-0410-9b95-82705330c041
* Return non-zero return codes if any errors occurNarayan Desai2006-04-191-0/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1843 ce84e21b-d406-0410-9b95-82705330c041
* Add rules validation to bcfg2-validate-repoNarayan Desai2006-04-111-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1837 ce84e21b-d406-0410-9b95-82705330c041
* schema updateNarayan Desai2006-04-111-1/+1
| | | | | | | pkgmgr bugfix git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1835 ce84e21b-d406-0410-9b95-82705330c041
* Switch to new option parsing libNarayan Desai2006-04-112-242/+68
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1834 ce84e21b-d406-0410-9b95-82705330c041