From 7ab3665a569f70321c80998ffc420d30f08d8a19 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Feb 01 2016 15:56:35 +0000 Subject: Expired repos are also valid for resolution --- diff --git a/koschei/resolver.py b/koschei/resolver.py index bd8d9ea..0307bdf 100644 --- a/koschei/resolver.py +++ b/koschei/resolver.py @@ -134,7 +134,8 @@ class AbstractResolverTask(object): koji_session = self.secondary_koji if secondary else self.koji_session repo_cache = self.sec_repo_cache if secondary else self.repo_cache repo_info = koji_session.repoInfo(repo_id) - if repo_info['state'] == koji.REPO_STATES['READY']: + if repo_info['state'] in (koji.REPO_STATES['READY'], + koji.REPO_STATES['EXPIRED']): repo_cache.prefetch_repo(repo_info['id'], repo_info['tag_name']) else: dead_repos.add((secondary, repo_id))