summaryrefslogtreecommitdiffstats
path: root/src/lib/Server/Plugins/Packages/PackagesConfig.py
Commit message (Collapse)AuthorAgeFilesLines
* made PackagesConfig object more resilient on initial plugin loadingChris St. Pierre2012-02-061-1/+1
|
* added toggle_debug back to Packages (#1091)Chris St. Pierre2012-01-231-3/+0
|
* added SimpleConfig plugin for easy config files; made Packages and Rules use ↵Chris St. Pierre2011-12-301-23/+8
| | | | SimpleConfig; made regex in rules off by default, but configurable in rules.conf
* Various Packages plugin fixes:Chris St. Pierre2011-10-191-1/+6
| | | | | | | | | | | | | * Added bcfg2-yum-helper to offload Yum API calls to a short-lived process. As absurd as this is, it appears to be the standard way to get around Yum's atrocious memory handling (cf. yum-updatesd). * Added SourceInitError for non-fatal errors instantiating new sources. * Fixed bug that caused all cached data to be removed on server startup (reported by mikemccllstr on IRC). * Fixed a number of overly aggressive caching issues. * Fixed the way sources are loaded at server startup. * Fixed handling of Yum package groups.
* * Added support for yum libraries (if available and configured). ThisChris St. Pierre2011-10-071-0/+28
can dramatically reduce memory usage, and fixed several bugs: * #1014 (Package plugin can't resolve dependencies for rpms with Require: tags for full paths that aren't Provided explicitly) * #991 (Dependency Resolution difference between Package and yum) * #996 (Packages high memory usage) * Added support for Yum package groups when using yum libraries (#1039) * Fixed #911 (bcfg2 output for wrong package version with Packages is misleading) * YUMng turns down the Yum debug level itself depending on the debug/verbosity level requested by bcfg2 so you don't have to reduce the Yum debug level on a global basis * Added support for Pulp repositories, including registering Pulp consumers and binding to repositories * Added ability to disable magic OS groups