update_crawler: include superseded requests when looking for existing.

Prevents situation that can create a loop of update_crawler requests,
superseded and another update_crawler request.
This commit is contained in:
Jimmy Berry 2017-04-11 14:59:48 -05:00
parent e2caae4fd1
commit 2980790cd8

View File

@ -149,7 +149,7 @@ class UpdateCrawler(object):
def _find_existing_request(self, src_project, src_package, rev, dst_project,
dst_package):
"""Create a submit request."""
states = ['new', 'review', 'declined', 'revoked']
states = ['new', 'review', 'declined', 'revoked', 'superseded']
reqs = osc.core.get_exact_request_list(self.apiurl,
src_project,
dst_project,