Comment 19 for bug 1312199

Revision history for this message
Scott Moser (smoser) wrote :

I don't really see much we could change in cirros here, other than building in the kernel parameter. I'm not entirely opposed to doing that, but

I don't really agree with the nova fix of adding parameters "by default" to the kernel command line. Nova should be pretty dumb. The more it knows and reacts to the specific behavior of operating systems it runs under kvm, the more that knowledge can become brittle or out dated. Ie, in future linux kernels adding no_timer_check might have negative side affects, and openstack will the be in the position of having to guess whether or not to add the parameter based on perceived version of the kernel that it is going to boot. Worse, the image author will then be in the position of having to "fight" this guess.

Anyway, with regard to ubuntu bug, 14.04 is fix-released in that it has VIRTIO_CONSOLE=y. 12.04 has VIRTIO_CONSOLE=m and that is available in the linux-generic as Robert stated. Clearly it should have beein in the -virtual or builtin.