]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
Only install the kernel from koji if needed.
authorAndrew Schoen <aschoen@redhat.com>
Mon, 26 Jan 2015 16:23:10 +0000 (10:23 -0600)
committerAndrew Schoen <aschoen@redhat.com>
Mon, 26 Jan 2015 21:14:23 +0000 (15:14 -0600)
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
teuthology/task/kernel.py

index 18f2b6f6a9a02155c99cc3cc7a5e58eac1129585..c166f3b01a0b0caf338791c06d7afc30b0fa0afa 100644 (file)
@@ -1069,12 +1069,14 @@ def task(ctx, config):
 
             # get information about this build from koji
             build_info = get_koji_build_info(build_id, role_remote, ctx)
-
-            need_install[role] = build_info
-            need_version[role] = "{ver}-{rel}.x86_64".format(
+            version = "{ver}-{rel}.x86_64".format(
                 ver=build_info["version"],
                 rel=build_info["release"]
             )
+
+            if need_to_install(ctx, role, version):
+                need_install[role] = build_info
+                need_version[role] = version
         else:
             package_type = role_remote.os.package_type
             larch = role_remote.arch