From 4feb62891a0a20db8a49054a2df836281aa46786 Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Fri, 12 Jun 2015 13:24:12 -0600 Subject: [PATCH] Remove old kernels before installing anything Signed-off-by: Zack Cerza --- teuthology/task/kernel.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/teuthology/task/kernel.py b/teuthology/task/kernel.py index 92cfe27a81..95c67b2491 100644 --- a/teuthology/task/kernel.py +++ b/teuthology/task/kernel.py @@ -1092,6 +1092,9 @@ def task(ctx, config): need_install = {} # sha1 to dl, or path to rpm or deb need_version = {} # utsrelease or sha1 kdb = {} + + remove_old_kernels(ctx) + for role, role_config in config.iteritems(): # gather information about this remote (role_remote,) = ctx.cluster.only(role).remotes.keys() @@ -1202,8 +1205,6 @@ def task(ctx, config): if role_config.get('kdb') is not None: kdb[role] = role_config.get('kdb') - remove_old_kernels(ctx) - if need_install: install_firmware(ctx, need_install) download_kernel(ctx, need_install) -- 2.39.5