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.
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()