]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
task/kernel: drop removal of old kernels
authorSage Weil <sage@redhat.com>
Wed, 11 Dec 2019 16:11:08 +0000 (16:11 +0000)
committerSage Weil <sage@redhat.com>
Thu, 12 Dec 2019 18:55:52 +0000 (12:55 -0600)
1- this isn't necessary anymore with fog
2- the package-cleanup --oldkernels option doesn't exist in el8

Signed-off-by: Sage Weil <sage@redhat.com>
teuthology/task/kernel.py

index 8cd596d474ad15fe1675ae9fb180530816cbe344..6b01a3cf3393e1557f8c1a5892d0e7648c661963 100644 (file)
@@ -1105,15 +1105,6 @@ def get_sha1_from_pkg_name(path):
     return sha1
 
 
-def remove_old_kernels(ctx):
-    for remote in ctx.cluster.remotes.keys():
-        package_type = remote.os.package_type
-        if package_type == 'rpm':
-            log.info("Removing old kernels from %s", remote)
-            args = ['sudo', 'package-cleanup', '-y', '--oldkernels']
-            remote.run(args=args)
-
-
 def task(ctx, config):
     """
     Make sure the specified kernel is installed.
@@ -1218,8 +1209,6 @@ def task(ctx, config):
     need_version = {}  # utsrelease or sha1
     kdb = {}
 
-    remove_old_kernels(ctx)
-
     for role, role_config in config.items():
         # gather information about this remote
         (role_remote,) = ctx.cluster.only(role).remotes.keys()