← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1716782] [NEW] DVR multinode job has linuxbridge agent mech driver defined

 

Public bug reported:

There's an ML2 port binding error being generated in the DVR multinode
job.

http://logs.openstack.org/50/502850/2/check/gate-grenade-dsvm-neutron-
dvr-multinode-ubuntu-xenial-
nv/9d7ab88/logs/screen-q-svc.txt.gz#_Sep_12_16_36_00_230807

DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-a68ce697-14fd-
497a-9bb6-b55a899a8d54 None None] Port
1f89c2a7-de09-49f7-a298-37b22d37192c on network
3608f5e9-c01b-4791-9a18-90461a614fa8 not bound, no agent of type Linux
bridge agent registered on host ubuntu-xenial-2-node-rax-dfw-10898269
{{(pid=26134) bind_port
/opt/stack/new/neutron/neutron/plugins/ml2/drivers/mech_agent.py:102}}

ERROR neutron.plugins.ml2.managers [None req-a68ce697-14fd-497a-
9bb6-b55a899a8d54 None None] Failed to bind port
1f89c2a7-de09-49f7-a298-37b22d37192c on host ubuntu-xenial-2-node-rax-
dfw-10898269 for vnic_type normal using segments []

This is happening because by default, devstack enables the linuxbridge
mechanism driver when DVR mode != legacy, even though the linuxbridge
agent doesn't work with DVR.

Devstack needs to change to not enable the driver in this case.

** Affects: neutron
     Importance: Low
     Assignee: Brian Haley (brian-haley)
         Status: Confirmed


** Tags: l3-dvr-backlog

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1716782

Title:
  DVR multinode job has linuxbridge agent mech driver defined

Status in neutron:
  Confirmed

Bug description:
  There's an ML2 port binding error being generated in the DVR multinode
  job.

  http://logs.openstack.org/50/502850/2/check/gate-grenade-dsvm-neutron-
  dvr-multinode-ubuntu-xenial-
  nv/9d7ab88/logs/screen-q-svc.txt.gz#_Sep_12_16_36_00_230807

  DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-a68ce697-14fd-
  497a-9bb6-b55a899a8d54 None None] Port
  1f89c2a7-de09-49f7-a298-37b22d37192c on network
  3608f5e9-c01b-4791-9a18-90461a614fa8 not bound, no agent of type Linux
  bridge agent registered on host ubuntu-xenial-2-node-rax-dfw-10898269
  {{(pid=26134) bind_port
  /opt/stack/new/neutron/neutron/plugins/ml2/drivers/mech_agent.py:102}}

  ERROR neutron.plugins.ml2.managers [None req-a68ce697-14fd-497a-
  9bb6-b55a899a8d54 None None] Failed to bind port
  1f89c2a7-de09-49f7-a298-37b22d37192c on host ubuntu-xenial-2-node-rax-
  dfw-10898269 for vnic_type normal using segments []

  This is happening because by default, devstack enables the linuxbridge
  mechanism driver when DVR mode != legacy, even though the linuxbridge
  agent doesn't work with DVR.

  Devstack needs to change to not enable the driver in this case.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1716782/+subscriptions


Follow ups