]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
Fix RPM kernel downgrade. 335/head
authorSandon Van Ness <sandon@inktank.com>
Fri, 19 Sep 2014 21:58:25 +0000 (14:58 -0700)
committerSandon Van Ness <sandon@inktank.com>
Fri, 19 Sep 2014 21:58:25 +0000 (14:58 -0700)
Force even if an older version or existing.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
teuthology/task/kernel.py

index 98435079fca5da98e30fccb0be8c4abbc18145c1..e67fe35e500757b1598a342563fd5bbb81037529 100644 (file)
@@ -290,7 +290,18 @@ def download_kernel(ctx, config):
                     continue
                 output.close()
                 err_mess.close()
-                proc = role_remote.run(args=['sudo', 'yum', 'install', '-y', kernel_url], wait=False)
+                proc = role_remote.run(
+                    args=[
+                        'sudo',
+                        'rpm',
+                        '-ivh',
+                        '--oldpackage',
+                        '--replacefiles',
+                        '--replacepkgs', 
+                        kernel_url
+                        ],
+                    wait=False
+                    )
                 procs[role_remote.name] = proc
                 continue