** Changed in: neutron
       Status: Fix Committed => Fix Released

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

Title:
  ovs-agent launch failed if br-int not existed

Status in OpenStack Neutron (virtual network service):
  Fix Released

Bug description:
  ovs-agent failed to launch if br-int is not existed.

  $ sudo neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf 
--config-file /etc/neutron/plugins/ml2/ml2_conf.ini
  ....

  2014-06-10 11:54:11.613 4624 DEBUG neutron.agent.linux.utils [-] Running 
command: ['sudo', '/usr/local/bin/neutron-rootwrap', 
'/etc/neutron/rootwrap.conf', 'ovs-vsctl', '--timeout=1
  0', '--', 'set-fail-mode', 'br-int', 'secure'] create_process 
/usr/local/lib/python2.7/dist-packages/neutron/agent/linux/utils.py:48
  2014-06-10 11:54:11.777 4624 ERROR neutron.agent.linux.utils [-]
  Command: ['sudo', '/usr/local/bin/neutron-rootwrap', 
'/etc/neutron/rootwrap.conf', 'ovs-vsctl', '--timeout=10', '--', 
'set-fail-mode', 'br-int', 'secure']
  Exit code: 1
  Stdout: ''
  Stderr: 'ovs-vsctl: no bridge named br-int\n'
  2014-06-10 11:54:11.779 4624 ERROR neutron.agent.linux.ovs_lib [-] Unable to 
execute ['ovs-vsctl', '--timeout=10', '--', 'set-fail-mode', 'br-int', 
'secure']. Exception:
  Command: ['sudo', '/usr/local/bin/neutron-rootwrap', 
'/etc/neutron/rootwrap.conf', 'ovs-vsctl', '--timeout=10', '--', 
'set-fail-mode', 'br-int', 'secure']
  Exit code: 1
  Stdout: ''
  Stderr: 'ovs-vsctl: no bridge named br-int\n'
  2014-06-10 11:54:11.780 4624 CRITICAL neutron [-]
  Command: ['sudo', '/usr/local/bin/neutron-rootwrap', 
'/etc/neutron/rootwrap.conf', 'ovs-vsctl', '--timeout=10', '--', 
'set-fail-mode', 'br-int', 'secure']
  Exit code: 1
  Stdout: ''
  Stderr: 'ovs-vsctl: no bridge named br-int\n'
  2014-06-10 11:54:11.780 4624 TRACE neutron Traceback (most recent call last):
  2014-06-10 11:54:11.780 4624 TRACE neutron   File 
"/usr/local/bin/neutron-openvswitch-agent", line 10, in <module>
  2014-06-10 11:54:11.780 4624 TRACE neutron     sys.exit(main())
  2014-06-10 11:54:11.780 4624 TRACE neutron   File 
"/usr/local/lib/python2.7/dist-packages/neutron/plugins/openvswitch/agent/ovs_neutron_agent.py",
 line 1485, in main
  2014-06-10 11:54:11.780 4624 TRACE neutron     agent = 
OVSNeutronAgent(**agent_config)
  2014-06-10 11:54:11.780 4624 TRACE neutron   File 
"/usr/local/lib/python2.7/dist-packages/neutron/plugins/openvswitch/agent/ovs_neutron_agent.py",
 line 175, in __init__
  2014-06-10 11:54:11.780 4624 TRACE neutron     self.int_br.set_secure_mode()
  2014-06-10 11:54:11.780 4624 TRACE neutron   File 
"/usr/local/lib/python2.7/dist-packages/neutron/agent/linux/ovs_lib.py", line 
128, in set_secure_mode
  2014-06-10 11:54:11.780 4624 TRACE neutron     check_error=True)
  2014-06-10 11:54:11.780 4624 TRACE neutron   File 
"/usr/local/lib/python2.7/dist-packages/neutron/agent/linux/ovs_lib.py", line 
72, in run_vsctl
  2014-06-10 11:54:11.780 4624 TRACE neutron     ctxt.reraise = False
  2014-06-10 11:54:11.780 4624 TRACE neutron   File 
"/usr/local/lib/python2.7/dist-packages/neutron/openstack/common/excutils.py", 
line 82, in __exit__
  2014-06-10 11:54:11.780 4624 TRACE neutron     six.reraise(self.type_, 
self.value, self.tb)
  2014-06-10 11:54:11.780 4624 TRACE neutron   File 
"/usr/local/lib/python2.7/dist-packages/neutron/agent/linux/ovs_lib.py", line 
65, in run_vsctl
  2014-06-10 11:54:11.780 4624 TRACE neutron     return 
utils.execute(full_args, root_helper=self.root_helper)
  2014-06-10 11:54:11.780 4624 TRACE neutron   File 
"/usr/local/lib/python2.7/dist-packages/neutron/agent/linux/utils.py", line 77, 
in execute
  2014-06-10 11:54:11.780 4624 TRACE neutron     raise RuntimeError(m)
  2014-06-10 11:54:11.780 4624 TRACE neutron RuntimeError:
  2014-06-10 11:54:11.780 4624 TRACE neutron Command: ['sudo', 
'/usr/local/bin/neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'ovs-vsctl', 
'--timeout=10', '--', 'set-fail-mode', 'br
  -int', 'secure']
  2014-06-10 11:54:11.780 4624 TRACE neutron Exit code: 1
  2014-06-10 11:54:11.780 4624 TRACE neutron Stdout: ''
  2014-06-10 11:54:11.780 4624 TRACE neutron Stderr: 'ovs-vsctl: no bridge 
named br-int\n'
  2014-06-10 11:54:11.780 4624 TRACE neutron

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to