From: Sandon Van Ness Date: Fri, 19 Sep 2014 21:58:25 +0000 (-0700) Subject: Fix RPM kernel downgrade. X-Git-Tag: 1.1.0~1146^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=25d4a22b61037c02a2df9c19fde563eaf041fdb1;p=teuthology.git Fix RPM kernel downgrade. Force even if an older version or existing. Signed-off-by: Sandon Van Ness --- diff --git a/teuthology/task/kernel.py b/teuthology/task/kernel.py index 98435079fc..e67fe35e50 100644 --- a/teuthology/task/kernel.py +++ b/teuthology/task/kernel.py @@ -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