From: "Brian C. Lane" <bcl(a)redhat.com>
So the refresh repo lambda needs to extract the name from it.
Related: rhbz#1254270
---
pyanaconda/packaging/yumpayload.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pyanaconda/packaging/yumpayload.py b/pyanaconda/packaging/yumpayload.py
index ff7ef14..309646f 100644
--- a/pyanaconda/packaging/yumpayload.py
+++ b/pyanaconda/packaging/yumpayload.py
@@ -881,7 +881,7 @@ def _addYumRepo(self, name, baseurl, mirrorlist=None, proxyurl=None,
**kwargs):
self._groups = None
self._packages = []
- @refresh_base_repo(lambda s, r_id: r_id in BASE_REPO_NAMES)
+ @refresh_base_repo(lambda s, r_id: r_id.name in BASE_REPO_NAMES)
def addRepo(self, newrepo):
""" Add a ksdata repo. """
log.debug("adding new repo %s", newrepo.name)
--
To view this commit on github, visit
https://github.com/rhinstaller/anaconda/commit/f63e8fe1d699c2d692fbedcc7e...