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: ncclient==0.3.2 from 

https://code.grnet.gr/git/ncclient as well as the one available in PyPi.
Additionally I installed from PyPi networking-brocade==2015.1.1.dev55 as neutron server didn't start complaining about missing networking_brocade modude.

I'll appreciate any hints.

-- 
Regards,
Bohdan