dkms fails due to devtest not requiring linux-headers package as dependency
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Invalid
|
Low
|
Ricardo Carrillo Cruz |
Bug Description
devtest does not require linux-headers package.
This causes dkms to fail when compiling the openvswitch-
<snip>
Setting up openvswitch-
Creating symlink /var/lib/
DKMS: add completed.
Error! Your kernel headers for kernel 3.2.0-23-generic cannot be found.
Please install the linux-headers-
</snip>
As a consequence, openvswitch cannot be started and making impossible to run devtest successfully:
<snip>
vagrant@
* Inserting openvswitch module
* not removing bridge module because bridges exist (virbr0)
Module has probably not been built for this kernel.
Install the openvswitch-
/usr/share/
* Inserting openvswitch module
* not removing bridge module because bridges exist (virbr0)
</snip>
Doing a 'sudo apt-get autoremove openvswitch-switch; sudo apt-get install linux-headers-
IMHO, we should put the linux-headers package as a requirement in the install-
Changed in tripleo: | |
assignee: | nobody → Ricardo Carrillo Cruz (rcarrillocruz) |
description: | updated |
Changed in tripleo: | |
status: | New → Triaged |
I can only reproduce this in Ubuntu 12.04 (which I'm not mistaken wasn't entirely supported on tripleo), in ubuntu 13.04 the openvswitch modules are built and loaded just fine during the devtest run.