diff -uNrp anaconda-21.48.22.121.orig/pyanaconda/packaging/yumpayload.py anaconda-21.48.22.121/pyanaconda/packaging/yumpayload.py
--- anaconda-21.48.22.121.orig/pyanaconda/packaging/yumpayload.py 2017-08-23 02:04:02.304040176 +0000
+++ anaconda-21.48.22.121/pyanaconda/packaging/yumpayload.py 2017-08-23 02:12:02.749029047 +0000
@@ -518,12 +518,16 @@ reposdir=%s
@property
def mirrorEnabled(self):
with _yum_lock:
- # yum initializes with plugins disabled, and when plugins are disabled
- # _yum.plugins is a DummyYumPlugins object, which has no useful attributes.
- if hasattr(self._yum.plugins, "_plugins"):
- return "fastestmirror" in self._yum.plugins._plugins
+ # we just skip this on CentOS since we cant support it yet
+ if productName.startswith("CentOS"):
+ return False
else:
- return False
+ # yum initializes with plugins disabled, and when plugins are disabled
+ # _yum.plugins is a DummyYumPlugins object, which has no useful attributes.
+ if hasattr(self._yum.plugins, "_plugins"):
+ return "fastestmirror" in self._yum.plugins._plugins
+ else:
+ return False
def getRepo(self, repo_id):
"""Return the yum repo object."""