[Openstack] ML2 Plugin and vif_type=binding_failed

Wojciech Dec wdec.ietf at gmail.com
Mon Mar 9 17:47:47 UTC 2015


Got a tip which fixed the issue (and fixed an oversight in my config).

PHYSICAL_NETWORK=physnet1
OVS_PHYSICAL_BRIDGE=br-ex

On 9 March 2015 at 17:41, Wojciech Dec <wdec.ietf at gmail.com> wrote:

> Hi All,
>
> I'm trying to run a relatively simple devstack based test for Openstack
> Icehouse using OVS with ML2 driver and provider vlans all on Ubuntu 14.04.
> Unfortunately, the VMs won't start with the following error thrown by
> nova. I've tried all the fixes I was able to find from previous posts, to
> no avail so far. Would appreciate any additional insights into what's the
> root issue here. My local.conf is provided below.
>
>
> 2015-03-09 09:30:26.191 TRACE nova.compute.manager [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f]     disk_info, rescue,
> block_device_info)
> 2015-03-09 09:30:26.191 TRACE nova.compute.manager [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f]   File
> "/opt/stack/nova/nova/virt/libvirt/driver.py", line 3303, in
> get_guest_config
> 2015-03-09 09:30:26.191 TRACE nova.compute.manager [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f]     flavor)
> 2015-03-09 09:30:26.191 TRACE nova.compute.manager [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f]   File
> "/opt/stack/nova/nova/virt/libvirt/vif.py", line 400, in get_config
> 2015-03-09 09:30:26.191 TRACE nova.compute.manager [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f]     _("Unexpected vif_type=%s") %
> vif_type)
> 2015-03-09 09:30:26.191 TRACE nova.compute.manager [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f] NovaException: Unexpected
> vif_type=binding_failed
> 2015-03-09 09:30:26.191 TRACE nova.compute.manager [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f]
> 2015-03-09 09:30:26.193 DEBUG nova.compute.utils
> [req-707f088f-49b4-45a1-bb51-b961c60b2080 admin admin] [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f] Build of instance
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f was re-scheduled: Unexpected
> vif_type=binding_failed from (pid=27454) notify_about_instance_usage
> /opt/stack/nova/nova/compute/utils.py:336
> 2015-03-09 09:30:26.193 TRACE nova.compute.utils [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f] Traceback (most recent call last):
> 2015-03-09 09:30:26.193 TRACE nova.compute.utils [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f]   File
> "/opt/stack/nova/nova/compute/manager.py", line 1218, in _run_instance
> 2015-03-09 09:30:26.193 TRACE nova.compute.utils [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f]     instance, image_meta,
> legacy_bdm_in_spec)
> 2015-03-09 09:30:26.193 TRACE nova.compute.utils [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f]   File
> "/opt/stack/nova/nova/compute/manager.py", line 1388, in _build_instance
> 2015-03-09 09:30:26.193 TRACE nova.compute.utils [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f]     reason=unicode(exc_info[1]))
> 2015-03-09 09:30:26.193 TRACE nova.compute.utils [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f] RescheduledException: Build of
> instance 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f was re-scheduled: Unexpected
> vif_type=binding_failed
> 2015-03-09 09:30:26.193 TRACE nova.compute.utils [instance:
> 9f8ff0ff-28bb-4e06-84b6-4931e691fc1f]
>
> [[local|localrc]]
> LOGFILE=stack.sh.log
> GIT_BASE=http://github.com
> # Logging Section
> SCREEN_LOGDIR=/opt/stack/data/log
> LOG_COLOR=True
> VERBOSE=True
> OFFLINE=True
> #RECLONE=yes
>
> #enable_service rabbit
> #disable_service qpid
> enable_service n-cpu
> #enable_service n-cond
> disable_service n-net
> enable_service q-svc
> enable_service q-dhcp
> enable_service q-l3
> enable_service q-meta
> enable_service q-agt
> enable_service quantum
> enable_service tempest
> enable_service neutron
> disable_service swift s-proxy s-object s-container s-account
> disable_service cinder c-sch c-api c-vol
> enable_service horizon
>
> HOST_NAME=ubuntu1
> SERVICE_HOST_NAME=${HOST_NAME}
> SERVICE_HOST=10.194.126.143
> Q_HOST=$SERVICE_HOST
> HOST_IP=10.194.126.143
>
> Q_PLUGIN=ml2
> Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,linuxbridge,logger
> Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,flat,local
> ML2_VLAN_RANGES=physnet1:2000:2999
> ENABLE_TENANT_VLANS=True
> MUTLI_HOST=False
> PHYSICAL_NETWORK=${PHYSICAL_NETWORK:-}
> OVS_PHYSICAL_BRIDGE=${OVS_PHYSICAL_BRIDGE:-}
> Q_USE_SECGROUP=False
>
> VNCSERVER_PROXYCLIENT_ADDRESS=10.194.126.143
> VNCSERVER_LISTEN=0.0.0.0
>
> MYSQL_HOST=$SERVICE_HOST
> RABBIT_HOST=$SERVICE_HOST
> GLANCE_HOSTPORT=$SERVICE_HOST:9292
> KEYSTONE_AUTH_HOST=$SERVICE_HOST
> KEYSTONE_SERVICE_HOST=$SERVICE_HOST
>
> MYSQL_PASSWORD=xxx
> RABBIT_PASSWORD=xxx
> QPID_PASSWORD=xxx
> SERVICE_TOKEN=xxx
> SERVICE_PASSWORD=xxx
> ADMIN_PASSWORD=xxx
>
> GLANCE_BRANCH=stable/icehouse
> HORIZON_BRANCH=stable/icehouse
> KEYSTONE_BRANCH=stable/icehouse
> NOVA_BRANCH=stable/icehouse
> NEUTRON_BRANCH=stable/icehouse
> TEMPEST_BRANCH=stable/icehouse
>
> Thanks.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20150309/14d9f9f3/attachment.html>


More information about the Openstack mailing list