summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* New Reports: pointing settings.py file to read /etc/bcfg2.conf so less ↵Joey Hagedorn2006-07-202-11/+8
| | | | | | initial configuration is needed. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1975 ce84e21b-d406-0410-9b95-82705330c041
* svn propset svn:ignore '*.pyc' in reports dirsJoey Hagedorn2006-07-200-0/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1974 ce84e21b-d406-0410-9b95-82705330c041
* New Reports: Finalized Reasons display for bad and modified config elements. ↵Joey Hagedorn2006-07-205-19/+152
| | | | | | Also displays of other hosts with the same problem. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1973 ce84e21b-d406-0410-9b95-82705330c041
* Updated rpmlisting.py to disable mtime verification for all multiarch packages.Jason Pepas2006-07-191-2/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1972 ce84e21b-d406-0410-9b95-82705330c041
* Fix multiarch package verificationNarayan Desai2006-07-191-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1971 ce84e21b-d406-0410-9b95-82705330c041
* New Reports: Lots of changes to faciliate Reasons info display. Clicking on ↵Joey Hagedorn2006-07-199-24/+82
| | | | | | Bad or Modified configuration item name now brings up a page that describes the problem. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1970 ce84e21b-d406-0410-9b95-82705330c041
* Fix bcfg2 -hNarayan Desai2006-07-181-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1969 ce84e21b-d406-0410-9b95-82705330c041
* updated tools/rpmlisting.py to conform to new multiarch implementation.Jason Pepas2006-07-181-25/+61
| | | | | | | | | also, this fixes the subarch bug (ie, if packages were found for i386, i586, and i686, *all* of them were previously included. now only the 'latest' arch is included). git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1968 ce84e21b-d406-0410-9b95-82705330c041
* Use dictionary substitution of formatting strings for multiarch supportNarayan Desai2006-07-181-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1967 ce84e21b-d406-0410-9b95-82705330c041
* New Reports: Summary view is now really fast 3 sec instead of 20; Summary ↵Joey Hagedorn2006-07-185-41/+77
| | | | | | enabled for historical view git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1966 ce84e21b-d406-0410-9b95-82705330c041
* Doc for latest changes to encap codeDaniel Joseph Barnhart Clark2006-07-172-1/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1965 ce84e21b-d406-0410-9b95-82705330c041
* Move patches to profile to avoid download issuesDaniel Joseph Barnhart Clark2006-07-172-212/+234
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1964 ce84e21b-d406-0410-9b95-82705330c041
* Added mirror of diff filesDaniel Joseph Barnhart Clark2006-07-171-2/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1963 ce84e21b-d406-0410-9b95-82705330c041
* Added correct configure stanzaDaniel Joseph Barnhart Clark2006-07-171-0/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1962 ce84e21b-d406-0410-9b95-82705330c041
* Fix dependancy on patch to point to bcg2- package nameDaniel Joseph Barnhart Clark2006-07-171-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1961 ce84e21b-d406-0410-9b95-82705330c041
* Change patch to be bcfg2- packageDaniel Joseph Barnhart Clark2006-07-174-18/+25
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1960 ce84e21b-d406-0410-9b95-82705330c041
* More /usr/local patches - use included GNU patch, xmllintDaniel Joseph Barnhart Clark2006-07-172-11/+54
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1959 ce84e21b-d406-0410-9b95-82705330c041
* Adding a dependancy on GNU patch, which is used by encap and bcfg2 Cfg.pyDaniel Joseph Barnhart Clark2006-07-174-2/+56
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1958 ce84e21b-d406-0410-9b95-82705330c041
* * Versions before this version won't work without manually fixing pathsDaniel Joseph Barnhart Clark2006-07-1615-16/+53
| | | | | | | | | | | | | | | | * Added patches so paths actually exist, specifically: * bcfg2.conf default location is /usr/local/etc * epkg/encap paths changed to encap default /usr/local paths * schema prefix patch (changeset 1953) applied * default schema prefix changed to /usr/local/lib/bcfg2 * Added mirror of all packages downloaded by the profiles at http://www.pobox.com/users/dclark/mirror and made mirror default for those downloads * Set up automatic hourly mirror of bcfg2 ftp site *.tar.gz files * Mirror of other packages is manual (but deps shouldn't change often) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1957 ce84e21b-d406-0410-9b95-82705330c041
* Fix share pathsDaniel Joseph Barnhart Clark2006-07-161-3/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1956 ce84e21b-d406-0410-9b95-82705330c041
* Patch to change paths to /usr/local, to be more consistant with the standardDaniel Joseph Barnhart Clark2006-07-161-0/+171
| | | | | | | | | | | | encap/epkg scheme. This is a quick hack to get the encap packages to work; the right way would probably be to get setup.py to change the paths based on --prefix and/or to abstract paths in the various files this diff applies to (esp. in the case of the nonstandard place mcs puts epkg / encap packages). This file will be downloaded by the encap bcfg2 profile and applied to the source tree via a <patch> section. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1955 ce84e21b-d406-0410-9b95-82705330c041
* Updated to bcfg2 0.8.2pre10 / encap 0.3Daniel Joseph Barnhart Clark2006-07-154-8/+11
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1954 ce84e21b-d406-0410-9b95-82705330c041
* Patch of Jos to add server installation prefix supportNarayan Desai2006-07-141-3/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1953 ce84e21b-d406-0410-9b95-82705330c041
* Version bump to 0.8.2pre10Narayan Desai2006-07-142-1/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1950 ce84e21b-d406-0410-9b95-82705330c041
* Continue in case of entry verification errorsNarayan Desai2006-07-141-0/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1949 ce84e21b-d406-0410-9b95-82705330c041
* Fix diffing of binary filesNarayan Desai2006-07-141-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1948 ce84e21b-d406-0410-9b95-82705330c041
* Fix schema validation of base filesNarayan Desai2006-07-141-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1947 ce84e21b-d406-0410-9b95-82705330c041
* Make the bcfg2 client default to the Toolset toolset (if none is specified ↵Narayan Desai2006-07-141-1/+1
| | | | | | by the server) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1946 ce84e21b-d406-0410-9b95-82705330c041
* Version bump to 0.8.2pre9Narayan Desai2006-07-142-1/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1944 ce84e21b-d406-0410-9b95-82705330c041
* Improvements to the Deps pluginNarayan Desai2006-07-141-4/+7
| | | | | | | | * Handle recursive dependencies properly (ChrisV) * Fix raise of PluginExecutionError git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1943 ce84e21b-d406-0410-9b95-82705330c041
* Final commit before view data in new reports gets restructured.Joey Hagedorn2006-07-142-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1942 ce84e21b-d406-0410-9b95-82705330c041
* Remove statistics pretty printing code (Could occasionally produce ↵Narayan Desai2006-07-141-18/+2
| | | | | | unparseable XML) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1941 ce84e21b-d406-0410-9b95-82705330c041
* Generic client toolset improvementsNarayan Desai2006-07-141-39/+21
| | | | | | | | * Streamline reasons upload * properly escape current_diff contents git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1940 ce84e21b-d406-0410-9b95-82705330c041
* Cleanly handle profile assertion errorsNarayan Desai2006-07-141-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1939 ce84e21b-d406-0410-9b95-82705330c041
* Another minor patch from JasonNarayan Desai2006-07-141-4/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1938 ce84e21b-d406-0410-9b95-82705330c041
* handle prereleases and rc releases properly (From Jason Pepas)Narayan Desai2006-07-141-5/+16
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1937 ce84e21b-d406-0410-9b95-82705330c041
* removed requirement for host to have "0" extra packages to qualify as ↵Joey Hagedorn2006-07-131-1/+1
| | | | | | "clean" in reports git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1936 ce84e21b-d406-0410-9b95-82705330c041
* sync'd DB, so that no longer do installers of the new reporting system need ↵Joey Hagedorn2006-07-122-1/+1
| | | | | | to "python manage.py syncdb" when setting up sqlite and new reports stuff. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1935 ce84e21b-d406-0410-9b95-82705330c041
* More fixes based on suggestions from JasonNarayan Desai2006-07-121-8/+12
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1934 ce84e21b-d406-0410-9b95-82705330c041
* fixed typo in var name "pingability"Joey Hagedorn2006-07-121-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1933 ce84e21b-d406-0410-9b95-82705330c041
* cleanups suggested by pylintNarayan Desai2006-07-121-19/+21
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1932 ce84e21b-d406-0410-9b95-82705330c041
* Initial version of rpm index generator from Jason PepasNarayan Desai2006-07-121-0/+186
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1931 ce84e21b-d406-0410-9b95-82705330c041
* included empty sqlite-dbJoey Hagedorn2006-07-121-0/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1930 ce84e21b-d406-0410-9b95-82705330c041
* minor changes to command line optionsJoey Hagedorn2006-07-121-7/+12
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1929 ce84e21b-d406-0410-9b95-82705330c041
* import script added verbose/debug options; defaults to silent operationJoey Hagedorn2006-07-122-190/+70
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1928 ce84e21b-d406-0410-9b95-82705330c041
* version bump to 0.8.2pre8Narayan Desai2006-07-122-1/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1926 ce84e21b-d406-0410-9b95-82705330c041
* import script ready to go. Fast SQL fixed up so it returns the correct data too.Joey Hagedorn2006-07-112-39/+102
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1925 ce84e21b-d406-0410-9b95-82705330c041
* Add basic dependency processing codeNarayan Desai2006-07-104-1/+151
| | | | | | | | | * 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