Fixes: http://tracker.ceph.com/issues/23381
Signed-off-by: David Galloway <dgallowa@redhat.com>
if current in newest or current.replace('-', '_') in newest:
return False
log.info(
- 'Not newest distro kernel. Curent: {cur} Expected: {new}'.format(
+ 'Not newest distro kernel. Current: {cur} Expected: {new}'.format(
cur=current, new=newest))
return newest
'-q',
'kernel',
'--last', # order by install time
+ run.Raw('|'),
+ 'head', # only show top/latest kernel
+ '-n',
+ '1',
], stdout=StringIO())
for kernel in proc.stdout.getvalue().split():
if kernel.startswith('kernel'):