Page MenuHomePhabricator

Puppetize a kernel version check as requirement to installing nova-compute
Closed, ResolvedPublic

Description

Nova-compute relies on qemu (which itself relies on KSM) which is affected by a nasty kernel bug in the stock Trusty kernel on fresh installs. As a safety measure, it is probably worthwhile to insert a check that causses a puppet error() if the running kernel is one of the affected one since any VM running on such a host would be broken and can cause outages.

Details

Related Gerrit Patches:

Event Timeline

coren created this task.Apr 24 2015, 6:08 PM
coren raised the priority of this task from to High.
coren updated the task description. (Show Details)
coren added a project: Cloud-Services.
coren added subscribers: coren, Andrew, yuvipanda.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptApr 24 2015, 6:08 PM
greg set Security to None.

Change 206441 merged by Andrew Bogott:
Refuse to install nova-compute on broken kernels

https://gerrit.wikimedia.org/r/206441

Andrew closed this task as Resolved.Apr 24 2015, 8:18 PM
Andrew claimed this task.

Existing hosts are happy with that patch, so this is resolved.