← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1885695] [NEW] [OVS] "vsctl" implementation does not allow empty transactions

 

Public bug reported:

"vsctl" implementation was removed in Train. [1] introduced in Stein a
bug when using the "vsctl" implementation. A transaction using this
implementation cannot be empty, should have at least one operation.

In [2], if qos and queue are None, this transaction won't have any operation. As commented, in "vsctl" implementation this will raise the following exception:
  Exit code: 1; Stdin: ; Stdout: ; Stderr: ovs-vsctl: missing command name (use --help for help)

**Only stable Stein is affected with this problem.**

[1]https://review.opendev.org/#/c/738171/
[2]https://review.opendev.org/#/c/738171/1/neutron/agent/common/ovs_lib.py@914

** Affects: neutron
     Importance: Undecided
         Status: New

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

Title:
  [OVS] "vsctl" implementation does not allow empty transactions

Status in neutron:
  New

Bug description:
  "vsctl" implementation was removed in Train. [1] introduced in Stein a
  bug when using the "vsctl" implementation. A transaction using this
  implementation cannot be empty, should have at least one operation.

  In [2], if qos and queue are None, this transaction won't have any operation. As commented, in "vsctl" implementation this will raise the following exception:
    Exit code: 1; Stdin: ; Stdout: ; Stderr: ovs-vsctl: missing command name (use --help for help)

  **Only stable Stein is affected with this problem.**

  [1]https://review.opendev.org/#/c/738171/
  [2]https://review.opendev.org/#/c/738171/1/neutron/agent/common/ovs_lib.py@914

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


Follow ups