From 58cbab67dfa5416c88d3e89f13c2eff0b45e54df Mon Sep 17 00:00:00 2001 From: Giulia Naponiello Date: Jul 18 2018 12:15:23 +0000 Subject: Fixing retrieve rev for containers in RemoteRule It looks like containers in koji/brew don't have the ['extra']['source'] in the build. But both containers and pkgs have simply the field ['source']. So let's use that. --- diff --git a/greenwave/resources.py b/greenwave/resources.py index f3e4e2a..86b2b81 100644 --- a/greenwave/resources.py +++ b/greenwave/resources.py @@ -36,8 +36,7 @@ def retrieve_scm_from_koji(nvr): build, nvr, current_app.config['KOJI_BASE_URL'])) try: - original_url = build['extra']['source']['original_url'] - url = urlparse(original_url) + url = urlparse(build['source']) if not url.scheme.startswith('git'): raise BadGateway('Unable to extract scm from koji. '