← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1515796] [NEW] The neutron-sanity-check script should support Linux bridge

 

Public bug reported:

By default, the neutron-sanity-check script checks for Open vSwitch
components and breaks on deployments using the Linux bridge agent. For
example:

$ neutron-sanity-check --config-file /etc/neutron/neutron.conf --config-file /etc/neutron
/plugins/ml2/ml2_conf.ini
No handlers could be found for logger "neutron.quota"
2015-11-12 23:38:31.989 7523 INFO neutron.common.config [-] Logging enabled!
2015-11-12 23:38:31.989 7523 INFO neutron.common.config [-] /openstack/venvs/neutron-master/bin/neutron-sanity-check version 8.0.0.dev157
2015-11-12 23:38:31.994 7523 WARNING oslo_config.cfg [-] Option "verbose" from group "DEFAULT" is deprecated for removal.  Its value may be silently ignored in the future.
2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl [-] Unable to execute ['ovs-vsctl', '--timeout=10', '--oneline', '--format=json', '--', '--may-exist', 'add-br', 'patchtest-6fae63', '--', 'set', 'Bridge', 'patchtest-6fae63', 'datapath_type=system'].
2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl Traceback (most recent call last):
2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl   File "/openstack/venvs/neutron-master/lib/python2.7/site-packages/neutron/agent/ovsdb/impl_vsctl.py", line 63, in run_vsctl
2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl     log_fail_as_error=False).rstrip()
2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl   File "/openstack/venvs/neutron-master/lib/python2.7/site-packages/neutron/agent/linux/utils.py", line 157, in execute
2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl     raise RuntimeError(m)
2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl RuntimeError:
2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl Command: ['sudo', '/openstack/venvs/neutron-master/bin/neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'ovs-vsctl', '--timeout=10', '--oneline', '--format=json', '--', '--may-exist', 'add-br', 'patchtest-6fae63', '--', 'set', 'Bridge', 'patchtest-6fae63', 'datapath_type=system']
2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl Exit code: 96
2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl
2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl

** 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/1515796

Title:
  The neutron-sanity-check script should support Linux bridge

Status in neutron:
  New

Bug description:
  By default, the neutron-sanity-check script checks for Open vSwitch
  components and breaks on deployments using the Linux bridge agent. For
  example:

  $ neutron-sanity-check --config-file /etc/neutron/neutron.conf --config-file /etc/neutron
  /plugins/ml2/ml2_conf.ini
  No handlers could be found for logger "neutron.quota"
  2015-11-12 23:38:31.989 7523 INFO neutron.common.config [-] Logging enabled!
  2015-11-12 23:38:31.989 7523 INFO neutron.common.config [-] /openstack/venvs/neutron-master/bin/neutron-sanity-check version 8.0.0.dev157
  2015-11-12 23:38:31.994 7523 WARNING oslo_config.cfg [-] Option "verbose" from group "DEFAULT" is deprecated for removal.  Its value may be silently ignored in the future.
  2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl [-] Unable to execute ['ovs-vsctl', '--timeout=10', '--oneline', '--format=json', '--', '--may-exist', 'add-br', 'patchtest-6fae63', '--', 'set', 'Bridge', 'patchtest-6fae63', 'datapath_type=system'].
  2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl Traceback (most recent call last):
  2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl   File "/openstack/venvs/neutron-master/lib/python2.7/site-packages/neutron/agent/ovsdb/impl_vsctl.py", line 63, in run_vsctl
  2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl     log_fail_as_error=False).rstrip()
  2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl   File "/openstack/venvs/neutron-master/lib/python2.7/site-packages/neutron/agent/linux/utils.py", line 157, in execute
  2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl     raise RuntimeError(m)
  2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl RuntimeError:
  2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl Command: ['sudo', '/openstack/venvs/neutron-master/bin/neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'ovs-vsctl', '--timeout=10', '--oneline', '--format=json', '--', '--may-exist', 'add-br', 'patchtest-6fae63', '--', 'set', 'Bridge', 'patchtest-6fae63', 'datapath_type=system']
  2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl Exit code: 96
  2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl
  2015-11-12 23:38:32.394 7523 ERROR neutron.agent.ovsdb.impl_vsctl

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


Follow ups