[compute] bad default for ['openstack']['compute']['network']['neutron']['libvirt_vif_driver']

Bug #1271353 reported by Mathew Odden
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack + Chef
Fix Released
Medium
Mathew Odden
Icehouse
Fix Released
Medium
Mathew Odden

Bug Description

Currently in our compute cookbooks master branch (havana) the default for ['openstack']['compute']['network']['neutron']['libvirt_vif_driver'] is set to 'nova.virt.libvirt.vif.LibvirtHybridOVSBridgeDriver'.

Reference code: https://github.com/stackforge/cookbook-openstack-compute/blob/master/attributes/default.rb#L104

This driver was removed early in Icehouse development as it was deprecated through the Havana cycle. We will definitely need to change this for the Icehouse release of the cookbooks to 'nova.virt.libvirt.vif.LibvirtGenericVIFDriver'

Commit that removed deprecated VIF driver: https://github.com/openstack/nova/commit/886ba0856b1dc2baede5e1ee65cf7488320bfe71

Using the default attribute results in the nova-compute service failing to start with the following error:

ERROR nova.virt.driver [-] Unable to load the virtualization driver
....
TRACE nova.virt.driver ImportError: Class LibvirtDriver cannot be found

Tags: compute
Mathew Odden (locke105)
summary: - openstack-compute: bad default for
+ compute: bad default for
['openstack']['compute']['network']['neutron']['libvirt_vif_driver']
Mathew Odden (locke105)
description: updated
Mathew Odden (locke105)
tags: added: compute
summary: - compute: bad default for
+ [compute] bad default for
['openstack']['compute']['network']['neutron']['libvirt_vif_driver']
Changed in openstack-chef:
importance: Undecided → Wishlist
tags: added: icehouse
tags: removed: icehouse
Revision history for this message
Mark Vanderwiel (vanderwl) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.