When enable password is configured in device, ML2 plugin
will not be able to configure the device via SSH or TELNET.
Now this is supported by reading the response of each command
and identifying the prompt.
Add ini files to repository and list ini files and entry
points in setup.cfg for MLX plugins.
Update requirements.txt, tox.ini files for Neutron repo
Add config registrations to mech driver as these were
removed when decomposed from Neutron. Update mech driver
to return in cases of unsupported type or physnet
instead of throwing exception.
Update requirements.txt to be same as current Neutron
Add devstack plugin shell script.
The requirements files need to be updated to be current to
Neutron requirements in order for tox to run.
In addition, vyatta tests are failing even with the
requirements updated, so these tests are being temporarily
enable unit test for vrouter
skips unit tests due to support status
updates gateway configuration on gw ip change
removes unused parameter from driver clear_gateway
adds helper functions to router API client
The below statement has some issues due to which router interface
was not added for the first time.
The above statement is removed and transaction is handled like we do
it in ML2 plugin code. We call super.remove_router_interface in case
of an exception
Also added negative unit test cases and enabled L3 tests in
Renamed the following modules:
l3_router_fi_ni_plugin.py to l3_router_plugin.py
test_brocade_l3_router_fi_ni_plugin.py to test_l3_router_plugin.py
The _get_router_info_list_for_tenant() method has changed in the
FWaaSL3AgentRpcCallback class, this commit makes the corresponding
change in the L3AgentMiddleware class
Partially Implements: blueprint fwaas-router-insertion