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.
Change-Id: I3344f63b2f076809046fdbe92b9c9227bc0f1e1c
Closes-Bug: 1481161
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
dependencies.
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
requirements.
Add devstack plugin shell script.
Change-Id: Id32efe9ea3580b559d86c1b8a1db7aeb4aa690d7
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
disabled.
Change-Id: I906096ec53f68d03f2ce8995284d4155d0162d1d
Closes-Bug: #1488312
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
Change-Id: I5df3b24beb03e0d5af7dda4ad61b687482308508
The below statement has some issues due to which router interface
was not added for the first time.
with context.session.begin(subtransactions=True):
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
test_discover module
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
Change-Id: Id0de71c758c3c271cc54ed00a5014e7e2fc6609d
Closes-Bug: #1439095
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
Change-Id: Ifdd6014c6d421adb406685719adf2a231aba2b5e
This introduces support for ML2 VLAN operations on Brocade MLX
and ICX switches. Also including L3 router plugin for MLX.
Partial-Bug: #1420045
Change-Id: I53e9af67001f4c372f687f79c823542ad965a8c3