Nova-network do not honour parameter vlan_interface when configured with VlanManager and used with vCenter as hypervisor

Bug #1421939 reported by Igor Zinovik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
High
Igor Zinovik

Bug Description

When Fuel deploys OpenStack that will be using vCenter and nova-network with VlanManager
special option [vmware]/vlan_interface must be configured in /etc/nova/nova.conf configuration file.

Right now nova-network is started as pacemkaker resource and uses only /etc/nova/nova.conf file,
but actually [vmware]/vlan_interface option is written to nova-compute configuration files in
/etc/nova/nova-compute.d/

Expected resut:
Nova-network provisions VLANs using vCenter on specified vmnic network interface.

Actual result:
Nova-network always uses default value vmnic0 with regard what user specified in "ESXi host
interface" option on the Settings tab.

Workaround:
$ echo "[vmware]" >> /etc/nova/nova.conf
$ echo "vlan_interface=vmnic1" >> /etc/nova/nova.conf
$ pcs resource disable p_vcenter_nova_network
$ pcs resource enable p_vcenter_nova_network

Tags: vcenter
Igor Zinovik (izinovik)
summary: - Nova-network actuall do not use parameter vlan_interface when used with
+ Nova-network do not honour parameter vlan_interface when used with
vCenter as hypervisor
summary: - Nova-network do not honour parameter vlan_interface when used with
- vCenter as hypervisor
+ Nova-network do not honour parameter vlan_interface when configured with
+ VlanManager and used with vCenter as hypervisor
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/155977

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Igor Zinovik (izinovik) wrote :

Option [vmware]vlan_interface is consumed by nova-compute service, not nova-network.

Current behaviour is correct.

Changed in fuel:
status: In Progress → Invalid
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master)

Change abandoned by Igor Zinovik (<email address hidden>) on branch: master
Review: https://review.openstack.org/155977
Reason: Not a bug.

Current code works correctly.

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.