[Rdo-list] Brocade VCS vs RDO Kilo

Bohdan Sydor bsydor at gmail.com
Fri Jan 15 14:35:45 UTC 2016


Hello,

I'm trying to integrate Neutron in RDO Kilo with Brocade VCS (VDX 6740).

I've used the brocade mechanism driver and configured the switch
credentials.

After the neutron-server has been restarted I can see the connection to the
fabric:

2016-01-15 15:26:29.028 2568 DEBUG neutron.service [-] ml2_brocade.address
          = XXX log_opt_values
/usr/lib/python2.7/site-packages/oslo_config/cfg.py:2199

2016-01-15 15:26:29.028 2568 DEBUG neutron.service [-] ml2_brocade.ostype
          = NOS log_opt_values
/usr/lib/python2.7/site-packages/oslo_config/cfg.py:2199

2016-01-15 15:26:29.028 2568 DEBUG neutron.service [-]
ml2_brocade.osversion          = autodetect log_opt_values
/usr/lib/python2.7/site-packages/oslo_config/cfg.py:2199

2016-01-15 15:26:29.028 2568 DEBUG neutron.service [-] ml2_brocade.password
          = **** log_opt_values
/usr/lib/python2.7/site-packages/oslo_config/cfg.py:2199

2016-01-15 15:26:29.029 2568 DEBUG neutron.service [-]
ml2_brocade.physical_networks  = physnet2 log_opt_values
/usr/lib/python2.7/site-packages/oslo_config/cfg.py:2199

2016-01-15 15:26:29.029 2568 DEBUG neutron.service [-] ml2_brocade.username
          = XXX log_opt_values
/usr/lib/python2.7/site-packages/oslo_config/cfg.py:2199


However then I try to create a new network the command `neutron net-create
bnet1' is handing forever and I see the netconf error in the logs:

2016-01-15 15:19:22.994 141913 ERROR
networking_brocade.vdx.ml2driver.nos.nosdriver
[req-e47db9a2-dfbb-47c0-b63e-a0be613ad056 ] NETCONF error

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver Traceback (most recent call
last):

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver   File
"/usr/lib/python2.7/site-packages/networking_brocade/vdx/ml2driver/nos/nosdriver.py",
line 124, in create_network

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver
self.create_vlan_interface(mgr, net_id)

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver   File
"/usr/lib/python2.7/site-packages/networking_brocade/vdx/ml2driver/nos/nosdriver.py",
line 192, in create_vlan_interface

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver
mgr.edit_config(target='running', config=confstr)

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver   File
"/usr/lib/python2.7/site-packages/ncclient/manager.py", line 78, in wrapper

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver     return
self.execute(op_cls, *args, **kwds)

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver   File
"/usr/lib/python2.7/site-packages/ncclient/manager.py", line 132, in execute

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver
raise_mode=self._raise_mode).request(*args, **kwds)

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver   File
"/usr/lib/python2.7/site-packages/ncclient/operations/edit.py", line 58, in
request

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver     return
self._request(node)

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver   File
"/usr/lib/python2.7/site-packages/ncclient/operations/rpc.py", line 294, in
_request

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver     raise TimeoutExpiredError

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver TimeoutExpiredError

2016-01-15 15:19:22.994 141913 TRACE
networking_brocade.vdx.ml2driver.nos.nosdriver

2016-01-15 15:19:22.996 141913 INFO ncclient.operations.rpc
[req-e47db9a2-dfbb-47c0-b63e-a0be613ad056 ] Requesting 'CloseSession'



I've tried both versions of ncclient: *ncc*lient==0.3.2 from
https://code.grnet.gr/git/ncclient as well as the one available in PyPi.
Additionally I installed from PyPi networking-*broc*ade==2015.1.1.dev55 as
neutron server didn't start complaining about missing networking_brocade
modude.

I'll appreciate any hints.

-- 
Regards,
Bohdan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rdoproject.org/pipermail/dev/attachments/20160115/46cd543a/attachment.html>


More information about the dev mailing list