use cache outside the installtree

reenable the yum cache in the tmpdir, this means it doesn't end
up on the final squashfs.img, reducing the boot.iso size from
400M to 154M
This commit is contained in:
Brian C. Lane 2012-03-23 10:17:20 -07:00
parent 6c93dcde9a
commit af99682215
1 changed files with 5 additions and 5 deletions

View File

@ -149,17 +149,17 @@ def get_yum_base_object(installroot, repositories, mirrorlists=[],
repositories = filter(bool, repositories)
mirrorlists = filter(bool, mirrorlists)
#cachedir = os.path.join(tempdir, "yum.cache")
#if not os.path.isdir(cachedir):
# os.mkdir(cachedir)
cachedir = os.path.join(tempdir, "yum.cache")
if not os.path.isdir(cachedir):
os.mkdir(cachedir)
yumconf = os.path.join(tempdir, "yum.conf")
c = ConfigParser.ConfigParser()
# add the main section
section = "main"
data = {#"cachedir": cachedir,
#"keepcache": 0,
data = {"cachedir": cachedir,
"keepcache": 0,
"gpgcheck": 0,
"plugins": 0,
"reposdir": "",