← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1697937] [NEW] TC shouldn't raise an exception when deleting qdisc if device doesn't exist

 

Public bug reported:

TC shouldn't raise an exception when deleting qdisc if device doesn't
exist.

When Linux Bridge agent deletes a port or detect a port was deleted, QoS
extension is informed to clean any traffic shapping in this port by
deleting the qdisc. If the port was already deleted, TC will raise an
exception:

ProcessExecutionError: Exit code: 1; Stdin: ; Stdout: ; Stderr: Cannot
find device "tape0f6e79a-0b"

Logs: http://logs.openstack.org/85/473685/3/check/gate-tempest-dsvm-
neutron-scenario-linuxbridge-ubuntu-xenial-
nv/427484d/logs/screen-q-agt.txt.gz?level=WARNING#_Jun_13_07_36_14_943304

In this case, TC should catch silently this exception.

** Affects: neutron
     Importance: Undecided
     Assignee: Rodolfo Alonso (rodolfo-alonso-hernandez)
         Status: New


** Tags: qos

** Changed in: neutron
     Assignee: (unassigned) => Rodolfo Alonso (rodolfo-alonso-hernandez)

** Tags added: qos

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

Title:
  TC shouldn't raise an exception when deleting qdisc if device doesn't
  exist

Status in neutron:
  New

Bug description:
  TC shouldn't raise an exception when deleting qdisc if device doesn't
  exist.

  When Linux Bridge agent deletes a port or detect a port was deleted,
  QoS extension is informed to clean any traffic shapping in this port
  by deleting the qdisc. If the port was already deleted, TC will raise
  an exception:

  ProcessExecutionError: Exit code: 1; Stdin: ; Stdout: ; Stderr: Cannot
  find device "tape0f6e79a-0b"

  Logs: http://logs.openstack.org/85/473685/3/check/gate-tempest-dsvm-
  neutron-scenario-linuxbridge-ubuntu-xenial-
  nv/427484d/logs/screen-q-agt.txt.gz?level=WARNING#_Jun_13_07_36_14_943304

  In this case, TC should catch silently this exception.

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


Follow ups