← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1804274] [NEW] Neutron error agreggation interfaces

 

Public bug reported:

Hello, I need to report a bug that consume cpu process a lot, its only a warning, but makes controller slowly.
Everybody that use link-aggregation to improve in netwrok troughtput, for example IFENSLAVE 2.6 or similar, have this issue below:

WARNING neutron.services.trunk.drivers.linuxbridge.agent.trunk_plumber
[...] : Bad interface line: addrgenmode eui64 : IndexError: list index
out of range

This occurs because the file
(neutron/services/trunk/drivers/linuxbridge/agent/trunk_plumber.py) try
to get interfaces name ("ip", "-d", "link", "list"), and If have an
interface member of an aggregation, some additional lines is on output
like this:

3: eno2: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq master bond0 state UP mode DEFAULT group default qlen 1000
    link/ether ... brd ff:ff:ff:ff:ff:ff promiscuity 1 
    bond_slave state ACTIVE mii_status UP link_failure_count 0 perm_hwaddr ff:ab:12:ad:33:1a queue_id 0 ad_aggregator_id 3 ad_actor_oper_port_state 63
ad_partner_oper_port_state 61
addrgenmode eui64 

Is possible a fix to this Warning, bypassing ifaces member of
aggregations?

Thanks, we use Openstack Queens.

** Affects: neutron
     Importance: Undecided
         Status: New


** Tags: addrgenmode bad ifenslave indexerror linuxbridge neutron

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

Title:
  Neutron error agreggation interfaces

Status in neutron:
  New

Bug description:
  Hello, I need to report a bug that consume cpu process a lot, its only a warning, but makes controller slowly.
  Everybody that use link-aggregation to improve in netwrok troughtput, for example IFENSLAVE 2.6 or similar, have this issue below:

  WARNING neutron.services.trunk.drivers.linuxbridge.agent.trunk_plumber
  [...] : Bad interface line: addrgenmode eui64 : IndexError: list index
  out of range

  This occurs because the file
  (neutron/services/trunk/drivers/linuxbridge/agent/trunk_plumber.py)
  try to get interfaces name ("ip", "-d", "link", "list"), and If have
  an interface member of an aggregation, some additional lines is on
  output like this:

  3: eno2: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq master bond0 state UP mode DEFAULT group default qlen 1000
      link/ether ... brd ff:ff:ff:ff:ff:ff promiscuity 1 
      bond_slave state ACTIVE mii_status UP link_failure_count 0 perm_hwaddr ff:ab:12:ad:33:1a queue_id 0 ad_aggregator_id 3 ad_actor_oper_port_state 63
  ad_partner_oper_port_state 61
  addrgenmode eui64 

  Is possible a fix to this Warning, bypassing ifaces member of
  aggregations?

  Thanks, we use Openstack Queens.

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


Follow ups