Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | load correct JSON library on py2.4 | Chris St. Pierre | 2014-01-29 | 1 | -1/+2 |
| | |||||
* | bcfg2-yum-helper: disable pylint check | Chris St. Pierre | 2013-08-06 | 1 | -1/+2 |
| | |||||
* | bcfg2-yum-helper: fully download group metadata during makecache | Chris St. Pierre | 2013-08-06 | 1 | -0/+1 |
| | |||||
* | bcfg2-yum-helper: populate group cache during makecache | Chris St. Pierre | 2013-07-31 | 1 | -0/+4 |
| | | | | Fixes #128 | ||||
* | bcfg2-yum-helper: Fix another python3 syntax error | Sol Jerome | 2013-07-27 | 1 | -1/+1 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | bcfg2-yum-helper: Fix python3 syntax error | Sol Jerome | 2013-07-27 | 1 | -1/+1 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | bcfg2-yum-helper: added missing docstring | Chris St. Pierre | 2013-07-18 | 1 | -0/+2 |
| | |||||
* | Packages: added lock to yum cache update | Chris St. Pierre | 2013-07-18 | 1 | -0/+32 |
| | |||||
* | Packages: fixed read-only yum cache | Chris St. Pierre | 2013-07-18 | 1 | -5/+26 |
| | | | | | | Replaced incredibly stupid (mea culpa!) and race-condition-prone system that toggled filesystem permissions (what was I thinking?!?) with judicious application of the yum cacheonly option. | ||||
* | Read-only yum cache | Chris St. Pierre | 2013-07-15 | 1 | -0/+23 |
| | | | | | | | | | | | | | | | | This makes the yum cache read-only so that bcfg2-yum-helper cannot update the cache on the fly, which should help avoid locking issues with the yum caches that can cause client runs to fail. It also makes the Packages plugin behave more consistently, since use of yum libraries won't cause the cache to be refreshed at random times on the fly, but rather more predictably as with the Apt cache or the yum cache without using yum libraries. Unlike those two cases, though, the caches will not all be downloaded initially, but rather opportunistically as needed. In order for this to work, the Bcfg2 server must not run as root. Root ignores the 'w' permissions bit, so the cache cannot be made read-only. | ||||
* | bcfg2-yum-helper: fixed unit tests | Chris St. Pierre | 2013-06-14 | 1 | -5/+8 |
| | |||||
* | Yum: handle and log helper errors better | Chris St. Pierre | 2013-06-13 | 1 | -19/+45 |
| | |||||
* | bcfg2-yum-helper: use Bcfg2.Logger to set up logging | Chris St. Pierre | 2013-04-16 | 1 | -23/+13 |
| | |||||
* | added PEP-8 style checks to test suite | Chris St. Pierre | 2013-03-11 | 1 | -2/+2 |
| | |||||
* | more pylint checks | Chris St. Pierre | 2012-09-25 | 1 | -10/+24 |
| | |||||
* | made json optional again | Chris St. Pierre | 2012-09-25 | 1 | -1/+4 |
| | |||||
* | run pylint for errors on almost everything, full runs on some selected stuff | Chris St. Pierre | 2012-09-25 | 1 | -0/+2 |
| | |||||
* | documented packages backends | Chris St. Pierre | 2012-09-20 | 1 | -96/+10 |
| | |||||
* | added json, md5 to Bcfg2.Compat | Chris St. Pierre | 2012-09-20 | 1 | -5/+1 |
| | |||||
* | Packages: fixed handling of poorly-specified BoundPackage entries | Chris St. Pierre | 2012-09-17 | 1 | -0/+3 |
| | |||||
* | print function fixes | Chris St. Pierre | 2012-08-15 | 1 | -8/+8 |
| | |||||
* | made yum Packages backend support resolving by version (#1112) | Chris St. Pierre | 2012-08-03 | 1 | -123/+65 |
| | |||||
* | batch up get_group calls in Packages to improve performance (#1101) | Chris St. Pierre | 2012-08-01 | 1 | -1/+12 |
| | |||||
* | Remove svn keywords | Sol Jerome | 2012-02-19 | 1 | -2/+0 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | fixed bug with setting arch groups properly (reported by esrax in #bcfg2) | Chris St. Pierre | 2012-01-26 | 1 | -8/+14 |
| | |||||
* | improved Packages debug info, added packageresolve and packagesources ↵ | Chris St. Pierre | 2012-01-24 | 1 | -25/+28 |
| | | | | bcfg2-info commands | ||||
* | fixed typo | Chris St. Pierre | 2012-01-19 | 1 | -1/+1 |
| | |||||
* | fixed edge case where the same package exists in two repos available to the ↵ | Chris St. Pierre | 2012-01-18 | 1 | -1/+2 |
| | | | | same client | ||||
* | improved logging/debugging from bcfg2-yum-helper | Chris St. Pierre | 2012-01-18 | 1 | -22/+53 |
| | |||||
* | Set YumBase config properly (#1073) | Chris St. Pierre | 2012-01-17 | 1 | -0/+1 |
| | |||||
* | make yum debug level adjustments work with older yum | Chris St. Pierre | 2011-12-02 | 1 | -2/+5 |
| | |||||
* | added support for default/mandatory/optional package groups | Chris St. Pierre | 2011-11-17 | 1 | -7/+26 |
| | |||||
* | Various Packages plugin fixes: | Chris St. Pierre | 2011-10-19 | 1 | -0/+312 |
* 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. |