This will make repomd.xml "timeout" every run and force yum to fetch
a new one. However if it matches the rest of the repodata no other files
will be downloaded. This helps when using the same cachedir for 32bit and
64bit runs. Also expire the mirrorlist every run to ensure we get proper
mirrors.
---
imgcreate/yuminst.py | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/imgcreate/yuminst.py b/imgcreate/yuminst.py
index 080034b..d3f36ac 100644
--- a/imgcreate/yuminst.py
+++ b/imgcreate/yuminst.py
@@ -144,6 +144,8 @@ class LiveCDYum(yum.YumBase):
repo.basecachedir = self.conf.cachedir
repo.failovermethod = "priority"
repo.metadata_expire = 0
+ repo.mirrorlist_expire = 0
+ repo.timestamp_check = 0
# disable gpg check???
repo.gpgcheck = 0
repo.enable()
--
1.6.2.2
--
Fedora-livecd-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/fedora-livecd-list