diff -uNrp subscription-manager-1.19.21.orig/src/subscription_manager/repolib.py subscription-manager-1.19.21/src/subscription_manager/repolib.py --- subscription-manager-1.19.21.orig/src/subscription_manager/repolib.py 2017-06-21 20:41:38.000000000 +0000 +++ subscription-manager-1.19.21/src/subscription_manager/repolib.py 2017-08-02 11:42:10.445263785 +0000 @@ -819,6 +819,7 @@ class RepoFile(ConfigParser): return Repo(section, self.items(section)) def create(self): + return if self.path_exists(self.path) or not self.manage_repos: return f = open(self.path, 'w')