Added more crud operations to postman neutron collection

added: port, subnet, network.

Signed-off-by: Brent Salisbury <brent.salisbury@gmail.com>
set_nsp and set_nsi action NX support

Sample output from OVS:
[madhu@localhost ~]# sudo ovs-ofctl dump-flows br-int -O OpenFlow13
OFPST_FLOW reply (OF1.3) (xid=0x2):
 cookie=0x0, duration=20.337s, table=1, n_packets=0, n_bytes=0, send_flow_rem ip,nw_dst=1.1.1.1 actions=set_nsp:0x3e8,set_nsi:45

Change-Id: Ie533ed3eaca7f032a36bf19230a22004d75db424
Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
Added utility methods for set_nsp and set_nsi actions.

Change-Id: Ic6cb8725f394251eb6f89e95e5ee8d9428468e62
Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
Removed the unused netconf config files (which are auto-populated using maven-dependency plugin) from the distribution resources folder

Change-Id: I3e44c6d8141753f4b048d4f1f76c5a5964510644
Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
Merge changes Ic6cb8725,Ie533ed3e

* changes:
  Added utility methods for set_nsp and set_nsi actions.
  set_nsp and set_nsi action NX support
Merge "Removed the unused netconf config files (which are auto-populated using maven-dependency plugin) from the distribution resources folder"
Augment postman neutron collection and added RouterHandler skeleton.

Added more crud operations to postman neutron collection: router.
Added RouterHandler (which will be needed for L3 forwarding feature).

Change-Id: Ifafb3b4892772f1704d2dd2479c0c2a77db36c67
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
NXM_NX_NSP openflow extended match support.

Sample output :
[root@localhost ~]# ovs-ofctl dump-flows br-int -O OpenFlow13
OFPST_FLOW reply (OF1.3) (xid=0x2):
 cookie=0x0, duration=12.100s, table=1, n_packets=0, n_bytes=0, send_flow_rem ip,nsp=1000,nw_dst=1.1.1.1 actions=set_nsp:0x3e8,set_nsi:45

Change-Id: I5c88114448972f9b5f561d438119b17b2e013a28
Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
Utility method in net-virt-providers to set a NSP match.

Change-Id: I9f2c3611b0b16c78d91615968509a0f93adf50a0
Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
Augment postman neutron collection and added FloatingIPHandler skeleton.

Added more crud operations to postman neutron collection: floating ip.
Added FloatingIPHandler (which will be needed for L3 forwarding feature).

Change-Id: I91fa7accdc5ffc8561e886195d51d177ce95412c
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
Update ovssfc to use latest mdsal broker APIs

First pass: supported SFF Data Listener
Second pass:
- Added Abstract Data Listener to support more listeners
- Added SFC and SFP listeners.

Change-Id: Ia8c8d11ea0712e4654a20b8c4badb011feeb8bcb
Signed-off-by: Sam Hague <shague@redhat.com>
NXM_NX_NSI openflow extended match support.

Sample output:
[root@localhost ~]# ovs-ofctl dump-flows br-int -O OpenFlow13
OFPST_FLOW reply (OF1.3) (xid=0x2):
 cookie=0x0, duration=3.639s, table=1, n_packets=0, n_bytes=0, send_flow_rem ip,nsp=1000,nsi=250,nw_dst=1.1.1.1 actions=set_nsp:0x3e8,set_nsi:45

Change-Id: I449b8179add3eb164eab45e97f8886cb4d8ed23f
Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
Added Nsi Utility method & resolved a multi-augmentation extension issue

If a MatchBuilder carries more than 1 extension, the last extension overrides all others.
Resolved the issue by creating an extensionList as and when the MatchBuilder is populated.

Change-Id: I0ef4260fd1635bd57f09b2c5e72aee970ce4e829
Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
Merge "NXM_NX_NSP openflow extended match support."
Merge "Utility method in net-virt-providers to set a NSP match."
Merge "Augment postman neutron collection and added FloatingIPHandler skeleton."
Merge "NXM_NX_NSI openflow extended match support."
Merge "Added Nsi Utility method & resolved a multi-augmentation extension issue"
Moved MD-SAL openflow utility classes from net-virt-providers to its own Utility library that can be embedded into various applications.

Change-Id: I87ff6ae4e61e1859bf0a32d76efc98fb483899cf
Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
Added the missing TearDown for HardwareVtep IT.

Change-Id: I170fd69f1a1cb1b44ae0bc4c36fef7072aec6783
Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>