groupbasedpolicy.git
7 years agoBumping versions by 0.0.1 for next dev cycle 65/47265/1 stable/beryllium
Anil Belur [Fri, 21 Oct 2016 03:54:57 +0000 (13:54 +1000)]
Bumping versions by 0.0.1 for next dev cycle

Change-Id: I616e30c7aab39dc7bc375230ad4b0504748d18d8
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoBumping versions by 0.0.1 for next dev cycle 66/43166/1
Thanh Ha [Thu, 4 Aug 2016 22:24:20 +0000 (18:24 -0400)]
Bumping versions by 0.0.1 for next dev cycle

Change-Id: Id6854a1baf3440148767d4addc9e1c6f45286645
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoTests for neutron-ovsdb 36/41136/4
Konstantin Blagov [Thu, 30 Jun 2016 11:44:32 +0000 (13:44 +0200)]
Tests for neutron-ovsdb

Change-Id: I48e875f5247dc94570b14a00cb1726ec32e030c0
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
7 years agoUnit tests for ofoverlay 48/39748/2
Konstantin Blagov [Thu, 2 Jun 2016 07:48:01 +0000 (09:48 +0200)]
Unit tests for ofoverlay

Change-Id: I1b3773ac70a0ce2d00ed4bf0e97d3eb0462eaa0b
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
7 years agoCode coverage increasing for faas-renderer 35/39535/2
Konstantin Blagov [Fri, 27 May 2016 14:07:38 +0000 (16:07 +0200)]
Code coverage increasing for faas-renderer

Change-Id: I7e57e76617976770255287af101ae9054614d5fd
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
7 years agoMerge "Test coverage increasing for iovisor.restclient" into stable/beryllium
Martin Sunal [Fri, 20 May 2016 11:19:49 +0000 (11:19 +0000)]
Merge "Test coverage increasing for iovisor.restclient" into stable/beryllium

7 years agoMerge "Tests coverage increasing for iovisor.endpoint" into stable/beryllium
Martin Sunal [Fri, 20 May 2016 09:50:00 +0000 (09:50 +0000)]
Merge "Tests coverage increasing for iovisor.endpoint" into stable/beryllium

7 years agoMerge "Tests for Iovisor root package" into stable/beryllium
Martin Sunal [Fri, 20 May 2016 09:49:20 +0000 (09:49 +0000)]
Merge "Tests for Iovisor root package" into stable/beryllium

7 years agoTests for Iovisor root package 36/38936/3
Konstantin Blagov [Mon, 16 May 2016 13:39:46 +0000 (15:39 +0200)]
Tests for Iovisor root package

Change-Id: Ied5c4af08189bfff2e089c760d9a6a90ba003c1a
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
7 years agoTest coverage increasing for iovisor.restclient 21/39121/1
Konstantin Blagov [Thu, 19 May 2016 16:32:20 +0000 (18:32 +0200)]
Test coverage increasing for iovisor.restclient

Change-Id: I931a58b7386680bf79bdec6860f1550bb5f03bb9
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
7 years agoTests coverage increasing for iovisor.endpoint 01/39101/1
Konstantin Blagov [Thu, 19 May 2016 11:35:27 +0000 (13:35 +0200)]
Tests coverage increasing for iovisor.endpoint

Change-Id: Ibf87f90000a5e26f2ae5dbe61634b6c0cfac9c0a
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
7 years agoTests for iovisor.sf 95/39095/1
Konstantin Blagov [Thu, 19 May 2016 08:58:06 +0000 (10:58 +0200)]
Tests for iovisor.sf

Change-Id: I0ed495c712dca33070deda229a318fa1f6722339
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
7 years agoMerge "New tests for listeners" into stable/beryllium
Martin Sunal [Wed, 18 May 2016 08:36:18 +0000 (08:36 +0000)]
Merge "New tests for listeners" into stable/beryllium

8 years agoGBP tests: fixes for unnecessary mocking, method naming and other 57/38057/4
Konstantin Blagov [Mon, 25 Apr 2016 13:21:45 +0000 (15:21 +0200)]
GBP tests: fixes for unnecessary mocking, method naming and other
improvements

Change-Id: I69c75e13b87c3a22c5cb937395d5e3386dc37f2a
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
8 years agoNew tests for listeners 70/38870/3
Konstantin Blagov [Fri, 13 May 2016 13:09:43 +0000 (15:09 +0200)]
New tests for listeners

Change-Id: I1fccb761c5e1cfae742d03b18a98c093a3af6aa4
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
8 years agoOFoverlay statistics test improvement 40/37740/4
Konstantin Blagov [Mon, 18 Apr 2016 16:21:51 +0000 (18:21 +0200)]
OFoverlay statistics test improvement

Change-Id: I3fa9cbf38fd2b66b886eda110db3ad6cc67d9727
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
8 years agoGBP ofoverlay.sf test improvements 94/38194/3
Konstantin Blagov [Thu, 28 Apr 2016 13:38:45 +0000 (15:38 +0200)]
GBP ofoverlay.sf test improvements

Change-Id: Ieff99ffcc515c57d9b7a603df18928d9cd12a208
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
8 years agoBumping versions by 0.0.1 for next dev cycle 04/38804/1
Thanh Ha [Thu, 12 May 2016 14:24:03 +0000 (10:24 -0400)]
Bumping versions by 0.0.1 for next dev cycle

Change-Id: I0406d9628042cde26d67fa96a41444ae1221b4b6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoRelease Beryllium-SR2 03/38803/1 release/beryllium-sr2
Thanh Ha [Thu, 12 May 2016 14:24:03 +0000 (10:24 -0400)]
Release Beryllium-SR2

Change-Id: I574d3c1cb8b00ebcb274363c608c202c3d3f1a13
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoFixes for tests failing on Jenkins autorelease job 29/38029/2
Konstantin Blagov [Fri, 22 Apr 2016 15:34:10 +0000 (17:34 +0200)]
Fixes for tests failing on Jenkins autorelease job

Change-Id: Id700f9a2bab380e54b1b779f807bf481f838e2b0
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
8 years agoBug 5510 - Modifying DataTreeChangeHandler 55/37955/3
Tomas Cechvala [Wed, 20 Apr 2016 10:54:19 +0000 (12:54 +0200)]
Bug 5510 - Modifying DataTreeChangeHandler

Listener registration moved out from constructor
to overcome cases when data already exist in DS
and change event might be received before class
initialization is finished.

Change-Id: I7898eb4fa9472e91b8cff2d127d9beb51b55c3de
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agoGBP core tests improvements 01/36301/11
Konstantin Blagov [Wed, 16 Mar 2016 16:41:37 +0000 (17:41 +0100)]
GBP core tests improvements

Change-Id: Ic932f856bb92059bf9ab033086bbc3baec8f59e5
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
8 years agoBug 5749 - cannot resolve L2 ep for ext GW 99/37799/1
Tomas Cechvala [Tue, 19 Apr 2016 11:07:37 +0000 (13:07 +0200)]
Bug 5749 - cannot resolve L2 ep for ext GW

Subnet GW may also be an external endpoint.
It has not been considered before.

Change-Id: I260c151608c2e28e769708f1a4d7e57f4bf7619c
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agoMerge "Do not deploy the karaf artifact" into stable/beryllium
Martin Sunal [Tue, 12 Apr 2016 19:50:13 +0000 (19:50 +0000)]
Merge "Do not deploy the karaf artifact" into stable/beryllium

8 years agoBug 5617: policy enforcer symmetric action chain fix 91/37491/1
Matej Perina [Tue, 12 Apr 2016 11:45:48 +0000 (13:45 +0200)]
Bug 5617: policy enforcer symmetric action chain fix

Change-Id: I4a2e71891b01a5344fe5af8a6267cebbfcd3d116
Signed-off-by: Matej Perina <matej.perina@pantheon.sk>
8 years agoDo not deploy the karaf artifact 68/36368/2
Thanh Ha [Wed, 16 Mar 2016 23:15:14 +0000 (19:15 -0400)]
Do not deploy the karaf artifact

The karaf artifact is only used for testing. It does not need to be
released to the world.

Change-Id: I0894ac9f45dbc80b26162d5557abed7fd008e3b6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBug 5617: Added UT for GroupTable and ChainActionFlows 43/36943/5
Vladimir Lavor [Wed, 30 Mar 2016 14:13:22 +0000 (16:13 +0200)]
Bug 5617: Added UT for GroupTable and ChainActionFlows

Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Change-Id: I2a45247bbc7a3b611baa6a1cf55b26da06ef9232

8 years agoBug 5617: OfOverlay Refactoring - Destination mapper 56/36256/14
Vladimir Lavor [Mon, 21 Mar 2016 14:04:52 +0000 (15:04 +0100)]
Bug 5617: OfOverlay Refactoring - Destination mapper

Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Change-Id: I7e1ac58b066f8eda1a5c989d1980459ee22a1960

8 years agoBug 5617: OfOverlay refactoring - Source Mapper 87/35787/16
Vladimir Lavor [Mon, 21 Mar 2016 10:55:42 +0000 (11:55 +0100)]
Bug 5617: OfOverlay refactoring - Source Mapper

Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Change-Id: I2fa6b9a38d9a4b221308045c55ac6af425b7ce70

8 years agoBug 5617: ExternalMapper refactoring 47/36047/15
Matej Perina [Fri, 1 Apr 2016 13:53:09 +0000 (15:53 +0200)]
Bug 5617: ExternalMapper refactoring

Change-Id: I11869b14877599b6314c7bc5f93d8223a10d248d
Signed-off-by: Matej Perina <matej.perina@pantheon.sk>
8 years agoBug 5617: policy enforcer refactor 82/35582/17
Matej Perina [Fri, 1 Apr 2016 08:40:24 +0000 (10:40 +0200)]
Bug 5617: policy enforcer refactor

Change-Id: Ic2df05411fce29f3538464f06650f835cc284874
Signed-off-by: Matej Perina <matej.perina@pantheon.sk>
8 years agoBug 5409 - setting orders in single rule contract 97/35297/5
Tomas Cechvala [Mon, 22 Feb 2016 09:39:21 +0000 (10:39 +0100)]
Bug 5409 - setting orders in single rule contract

Rules and subjects are prioritized by order parameter.
More specific rules have lower order.

Change-Id: Ieb9948b2e9281e378341775509dd09a144dda3f8
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agoBug 5483 - added support for num values in rules 05/36005/3
Tomas Cechvala [Wed, 9 Mar 2016 15:33:41 +0000 (16:33 +0100)]
Bug 5483 - added support for num values in rules

Added mapping for numerical values of neutron
security-group-rules.

Change-Id: Id4166300a2a922a30fb553ea5593385fed408652
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agoBug 5510 - making sure that br-int is created 81/36181/10
Tomas Cechvala [Sat, 12 Mar 2016 12:44:24 +0000 (13:44 +0100)]
Bug 5510 - making sure that br-int is created

When a node with OvsdbNodeAugmentation does not have
reference to br-int node with OvsdbBridge augmentation,
the missing bridge node is created by writing it
into DS.

Change-Id: Ie0054d311916ece0030ad63647ebe3ca3f06d797
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agoMerge "OfOverlayRefactoring - IngressNatMapper + EgressNatMapper" into stable/beryllium
Keith Burns [Thu, 24 Mar 2016 13:23:53 +0000 (13:23 +0000)]
Merge "OfOverlayRefactoring - IngressNatMapper + EgressNatMapper" into stable/beryllium

8 years agoMerge "OfOverlay refactoring initial + PortSecurity" into stable/beryllium
Keith Burns [Thu, 24 Mar 2016 13:23:31 +0000 (13:23 +0000)]
Merge "OfOverlay refactoring initial + PortSecurity" into stable/beryllium

8 years agoBumping versions by 0.0.1 for next dev cycle 99/36699/1
Thanh Ha [Wed, 23 Mar 2016 21:52:29 +0000 (17:52 -0400)]
Bumping versions by 0.0.1 for next dev cycle

Change-Id: I85167f41918b4a942bfca7419b9f45f3819ea1b2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoRelease Beryllium-SR1 98/36698/1 release/beryllium-sr1
Thanh Ha [Wed, 23 Mar 2016 21:52:28 +0000 (17:52 -0400)]
Release Beryllium-SR1

Change-Id: I8c7aad6562aa0cac9025e6c1d3885cd3227824dd
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoOfOverlayRefactoring - IngressNatMapper + EgressNatMapper 79/35579/13
Vladimir Lavor [Mon, 14 Mar 2016 11:24:27 +0000 (12:24 +0100)]
OfOverlayRefactoring - IngressNatMapper + EgressNatMapper

Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Change-Id: I440899c04f5d4dc1c9885bed5f2613e775dfbeba

8 years agoOfOverlay refactoring initial + PortSecurity 15/35315/16
Vladimir Lavor [Tue, 1 Mar 2016 12:06:24 +0000 (13:06 +0100)]
OfOverlay refactoring initial + PortSecurity

Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Change-Id: I12cf020828826c32e3eee0887a1f1144579bce0b

8 years agoBug 5428: Ovsdb Termination Point is null issue 33/35533/2
Michal Cmarada [Mon, 29 Feb 2016 07:29:05 +0000 (08:29 +0100)]
Bug 5428: Ovsdb Termination Point is null issue

- adding condition to check if TP is null,then log and skip processing.

Change-Id: Idd4c7fbbe5398d15dc153927338421ffc3fef67c
Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
8 years agoBUG 5402 - PolicyEnforcer creates wrong directed flows 01/35201/2
Matej Perina [Mon, 22 Feb 2016 14:03:18 +0000 (15:03 +0100)]
BUG 5402 - PolicyEnforcer creates wrong directed flows

Change-Id: I55479bfc1d188a9b946912e82cf127c115777cf1
Signed-off-by: Matej Perina <matej.perina@pantheon.sk>
8 years agoBug5427: Added JavaDoc for OfOverlay rendeder (flow description) 01/34901/6
Vladimir Lavor [Wed, 17 Feb 2016 13:18:38 +0000 (14:18 +0100)]
Bug5427: Added JavaDoc for OfOverlay rendeder (flow description)

Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Change-Id: Ifd26bcf2abc3be211adeaf7369c7f93f8e59de7e

8 years agoBUG 5370 - changes required by java8 35/34835/2
Matej Perina [Wed, 17 Feb 2016 13:19:31 +0000 (14:19 +0100)]
BUG 5370 - changes required by java8

Change-Id: I81f43b6d49a45308d85a9f29c22c3fb95b739d0e
Signed-off-by: Matej Perina <matej.perina@pantheon.sk>
8 years agoBumping versions by 0.0.1 for next dev cycle 27/35027/1
Thanh Ha [Fri, 19 Feb 2016 05:18:44 +0000 (00:18 -0500)]
Bumping versions by 0.0.1 for next dev cycle

Change-Id: Ieb9e748dbf6ff832a3a79788711a604f8f032423
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoRelease Beryllium 26/35026/1 release/beryllium
Thanh Ha [Fri, 19 Feb 2016 05:18:43 +0000 (00:18 -0500)]
Release Beryllium

Change-Id: I72e9356b380ea81d60b675e912a563e96f755d9c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBug 5342: Fix for SF appearing as Endpoint 74/34574/2
Keith Burns (alagalah) [Fri, 12 Feb 2016 17:31:12 +0000 (18:31 +0100)]
Bug 5342: Fix for SF appearing as Endpoint

Still not sure what is Root Cause but don't want to hold up release. This will unblock

Change-Id: Ia18b94144b1f55495086991d9e7fe7c58f69ee18
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
8 years agoMerge "Bug 3738: GBP coexistence fixes" into stable/beryllium
Martin Sunal [Thu, 11 Feb 2016 23:18:13 +0000 (23:18 +0000)]
Merge "Bug 3738: GBP coexistence fixes" into stable/beryllium

8 years agoBug 3738: GBP coexistence fixes 17/34517/1
Keith Burns (alagalah) [Thu, 11 Feb 2016 21:59:23 +0000 (22:59 +0100)]
Bug 3738: GBP coexistence fixes

- chmod scripts, small script issues

Change-Id: Ice6c53dbcf134fb35f68985c7a3902e263cddcff
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
8 years agoBug 5326 - endpoint can reach nodes outside internal domain 73/34273/9
Tomas Cechvala [Thu, 11 Feb 2016 13:12:23 +0000 (14:12 +0100)]
Bug 5326 - endpoint can reach nodes outside internal domain

Traffic of endpoints connected to OVS switch can be forwarded
to external domain.

Change-Id: Icdf23726a411ae7d22ed792f2f9cfa08cb95b1de
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agoBug 5214 - ARP fix for external VLAN traffic 81/33781/7
Tomas Cechvala [Thu, 21 Jan 2016 10:27:45 +0000 (11:27 +0100)]
Bug 5214 - ARP fix for external VLAN traffic

External endpoints can receive tagged ARP response.

Change-Id: I0cd1b5d9a47aee8ded8d9a0c3f93598a159bf814
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
Signed-off-by: Martin Sunal <msunal@cisco.com>
8 years agoBug 4988: OF statistics & REST client 46/33646/33
Konstantin Blagov [Sun, 20 Dec 2015 20:53:17 +0000 (21:53 +0100)]
Bug 4988: OF statistics & REST client

Change-Id: I48c8302196f997abf6c6180e36beae5886d7be48
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
Signed-off-by: Martin Sunal <msunal@cisco.com>
8 years agoBug 3738: GBP coexistence with SFC 95/33895/18
Vladimir Lavor [Wed, 27 Jan 2016 10:42:29 +0000 (11:42 +0100)]
Bug 3738: GBP coexistence with SFC

Change-Id: If5ed0e87485b88e02f525dab1072b75462d16a1f
Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
Signed-off-by: Martin Sunal <msunal@cisco.com>
8 years agoMerge "Bug 5117 - More bad file formats and chmod breaks" into stable/beryllium
Martin Sunal [Thu, 11 Feb 2016 20:45:07 +0000 (20:45 +0000)]
Merge "Bug 5117 - More bad file formats and chmod breaks" into stable/beryllium

8 years agoBug 5325 Missing sfc action in rules 69/34469/5
Martin Sunal [Thu, 11 Feb 2016 15:35:54 +0000 (16:35 +0100)]
Bug 5325 Missing sfc action in rules

Change-Id: I1b90da5deb3fa7615249fef95f87983404f429e7
Signed-off-by: Martin Sunal <msunal@cisco.com>
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
8 years agoBUG 5248: reading statistics not working 57/34157/2
Matej Perina [Fri, 5 Feb 2016 13:58:02 +0000 (14:58 +0100)]
BUG 5248: reading statistics not working

Change-Id: I5798209e03149702abb94417af038997b4ede2cd
Signed-off-by: Matej Perina <matej.perina@pantheon.sk>
8 years agoBug 5208 - flows don't get removed on update 63/33963/5
Tomas Cechvala [Wed, 3 Feb 2016 11:17:53 +0000 (12:17 +0100)]
Bug 5208 - flows don't get removed on update

Fixed by ensuring that the current state of flow tables is overriden
only after the DS was updated.

Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agoBug 5213 - Missing segmentation-id for physical networks 76/33976/6
Martin Sunal [Tue, 26 Jan 2016 16:11:49 +0000 (17:11 +0100)]
Bug 5213 - Missing segmentation-id for physical networks

segmentation-id is stored to DS if a neutron network is backed by physical network

Change-Id: Id7334fc0a088a32879396ce7f2e48cdb06d250dc
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agodevstack changes for sfc-tacker OPNFV demo 84/33884/3
Michal Cmarada [Fri, 5 Feb 2016 10:18:19 +0000 (11:18 +0100)]
devstack changes for sfc-tacker OPNFV demo

- using for two projects
-- sfc-vnfm-tacker testing and changes
-- openflow co-existence

Change-Id: Id2aa44fe4869730212f804c273c91eee642373ff
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
8 years agoBug 5212 - Neutron-mapper has dependency on Ofoverlay renderer 19/33019/18
Martin Sunal [Tue, 19 Jan 2016 16:41:17 +0000 (17:41 +0100)]
Bug 5212 - Neutron-mapper has dependency on Ofoverlay renderer

NeutronFloatingAware - adds NAT augmentation to endpoint-l3
NeutronNetworkAware - creates EXTERNAL_group EPG (as External
  Implicit Group (EIG)) if neutron external network is created
EXTERNAL_group EPG - provides contracts with allow IPv4/6 In/Out
L3-prefix-endpoint 0.0.0.0/0 belongs to EXTERNAL_group EPG
neutron ports where deviceOwner is router_gateway and router_interface
  are not mapped to endpoints
removed unused mappings
removed dependency on ofoverlay
neutron-ovsdb - added portByEndpoint listener which adds port-name to Ep, EpL3
ofoverlay - added listeners for ofoverlay endpoint context - add location(node,
  node-connector-id) based on port name
OvsdbNodeListener - creates of-overlay augmentation with external ports

Change-Id: If2a582d00f8771c433994154a02febf7c2a702cd
Signed-off-by: Martin Sunal <msunal@cisco.com>
8 years agoChanges based on fix of Bug 5137 - Neutron routes 97/33997/1
Martin Sunal [Wed, 3 Feb 2016 15:26:35 +0000 (16:26 +0100)]
Changes based on fix of Bug 5137 - Neutron routes

This is needed fix after [1] was merged.
[1] https://git.opendaylight.org/gerrit/#/c/33846/

Signed-off-by: Martin Sunal <msunal@cisco.com>
8 years agoUT: ofoverlay-arp 47/32947/3
Matej Perina [Fri, 29 Jan 2016 15:16:10 +0000 (16:16 +0100)]
UT: ofoverlay-arp

Change-Id: Iab41626c8102e65880dbd28330f4b9d6ab264259
Signed-off-by: Matej Perina <matej.perina@pantheon.sk>
8 years agoBug 5117 - More bad file formats and chmod breaks 25/33725/1
Keith Burns (alagalah) [Thu, 28 Jan 2016 19:52:20 +0000 (11:52 -0800)]
Bug 5117 - More bad file formats and chmod breaks

Change-Id: If9d42b4db8d0089a948aef26bb929ddc3bcece71
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
8 years agoMerge "UT: Added FaaS unit tests" into stable/beryllium
Keith Burns [Wed, 27 Jan 2016 22:22:06 +0000 (22:22 +0000)]
Merge "UT: Added FaaS unit tests" into stable/beryllium

8 years agoMerge "Bug 5117 - DOS chars in shell script" into stable/beryllium
Keith Burns [Wed, 27 Jan 2016 17:21:29 +0000 (17:21 +0000)]
Merge "Bug 5117 - DOS chars in shell script" into stable/beryllium

8 years agoBug 5117 - DOS chars in shell script 48/33648/1
Tomas Cechvala [Wed, 27 Jan 2016 16:55:53 +0000 (17:55 +0100)]
Bug 5117 - DOS chars in shell script

Removing nested DOS line endings

Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agoUT: Added FaaS unit tests 88/33588/1
Khaldoon Al-zoubi [Mon, 18 Jan 2016 22:38:24 +0000 (17:38 -0500)]
UT: Added FaaS unit tests

Change-Id: I522e1d9aa3b04f201dcd7dd08386c6c6b21adf35
Signed-off-by: Khaldoon Al-zoubi <khalAlzoubi@gmail.com>
8 years agoBug5105: gitignore adds OSX system files 70/33570/1
Keith Burns (alagalah) [Tue, 26 Jan 2016 18:39:11 +0000 (10:39 -0800)]
Bug5105: gitignore adds OSX system files

Change-Id: I8bb3361f82f43c9b44b70c350b00432f48113313
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
8 years agoBug 5102 - NoSuchMethodError in EndpointManager 49/33549/3
Tomas Cechvala [Tue, 26 Jan 2016 12:33:46 +0000 (13:33 +0100)]
Bug 5102 - NoSuchMethodError in EndpointManager

- keySet method in ConcurrentHashMap changed in Java 8.
- error occurend when the code was built with Java 8 and
  ran on Java 7.
- fixed by compatible interface ConcurrentMap

Change-Id: I672f7102db8b9b3874d1f18419dd01bff3064704
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agoBug3738: Coexistence demo environment 00/33300/7
Vladimir Lavor [Fri, 22 Jan 2016 10:19:48 +0000 (11:19 +0100)]
Bug3738: Coexistence demo environment

This is a low risk change as it is only the demo environment.
Self-merging this under duress as I made original cherry pick,
and there are no other committers on deck. Need to keep master
and stable/be in sync.

Change-Id: Id016afd8b52b094c9e7b1f97d985db6db0e34c13
Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
8 years agoBUG 4993 ArpTasker failing when Nodes are not initialized in DS 46/32946/1
Matej Perina [Mon, 18 Jan 2016 15:38:08 +0000 (16:38 +0100)]
BUG 4993 ArpTasker failing when Nodes are not initialized in DS

condition fixed

Change-Id: I84e808fedfd28536b320ea1a81fd0a3193b75481
Signed-off-by: Matej Perina <matej.perina@pantheon.sk>
8 years agoMerge "BUG 4973 - Wrong time type in statistics and statistics-store" into stable...
Martin Sunal [Mon, 18 Jan 2016 14:16:47 +0000 (14:16 +0000)]
Merge "BUG 4973 - Wrong time type in statistics and statistics-store" into stable/beryllium

8 years agoBug 4987 - ExternalMapper flows not populated 25/32925/1
Tomas Cechvala [Mon, 18 Jan 2016 10:26:53 +0000 (11:26 +0100)]
Bug 4987 - ExternalMapper flows not populated

 - fixed by removing redundant condition

Change-Id: I3d0e43c6abebab776b21a9c12c91a5a570d0e55c
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agoBUG 4973 - Wrong time type in statistics and statistics-store 19/32919/1
Matej Perina [Fri, 15 Jan 2016 09:31:45 +0000 (10:31 +0100)]
BUG 4973 - Wrong time type in statistics and statistics-store

Timestamp type changed to uint64

Change-Id: I448c7cf3d1f0066c6e434e4a86da41c5b3e8630c
Signed-off-by: Matej Perina <matej.perina@pantheon.sk>
8 years agoUpdate .gitreview for stable/beryllium 37/32637/1
Thanh Ha [Thu, 14 Jan 2016 21:35:38 +0000 (16:35 -0500)]
Update .gitreview for stable/beryllium

Change-Id: I5adc924c4d411d40254f046f663ef1e5d6e493fe
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Iovisor renderer REST client"
Martin Sunal [Thu, 14 Jan 2016 19:01:24 +0000 (19:01 +0000)]
Merge "Iovisor renderer REST client"

8 years agoMerge "VLAN support for external networks"
Keith Burns [Thu, 14 Jan 2016 18:26:39 +0000 (18:26 +0000)]
Merge "VLAN support for external networks"

8 years agoMerge "GBP coexistence - OF renderer can remove only its own flows from node"
Keith Burns [Thu, 14 Jan 2016 18:26:32 +0000 (18:26 +0000)]
Merge "GBP coexistence - OF renderer can remove only its own flows from node"

8 years agoMerge "added timestamp for statistics storage"
Keith Burns [Thu, 14 Jan 2016 18:26:23 +0000 (18:26 +0000)]
Merge "added timestamp for statistics storage"

8 years agoIovisor renderer REST client 54/31954/18
Keith Burns (alagalah) [Wed, 30 Dec 2015 12:49:47 +0000 (04:49 -0800)]
Iovisor renderer REST client

Change-Id: I24e658760b767672c1ceee4cbef506f701e40a47
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
8 years agoVLAN support for external networks 94/32094/10
Tomas Cechvala [Mon, 21 Dec 2015 15:42:09 +0000 (16:42 +0100)]
VLAN support for external networks

 - tagging is applied on external ports of switches
 - link connected to external port is considered as trunk port
 - native VLAN not supported yet
 - mapping VLANs from Openstack not in scope here

Change-Id: Iaeeaa4d7966d49f2c7179ba22a9cc5972fd33b0a
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agoadded timestamp for statistics storage 77/32577/5
Matej Perina [Thu, 14 Jan 2016 16:25:03 +0000 (17:25 +0100)]
added timestamp for statistics storage

Change-Id: I4bf3e2e7ce4e1670f75dcecae7d7fd7a9dfebaa4
Signed-off-by: Matej Perina <matej.perina@pantheon.sk>
8 years agoMerge "Scripts and Vagrantfile to run sFlow on gbp1"
Keith Burns [Thu, 14 Jan 2016 16:27:04 +0000 (16:27 +0000)]
Merge "Scripts and Vagrantfile to run sFlow on gbp1"

8 years agoGBP coexistence - OF renderer can remove only its own flows from node 03/32403/4
Vladimir Lavor.com [Tue, 22 Dec 2015 09:48:53 +0000 (10:48 +0100)]
GBP coexistence - OF renderer can remove only its own flows from node

Signed-off-by: Vladimir Lavor.com <vlavor@cisco.com>
Change-Id: Ibd52a8e494bbd845b215464f834fd557e38317fd

8 years agoMerge "Using Box file to remove external dependencies such as github."
Martin Sunal [Thu, 14 Jan 2016 16:13:37 +0000 (16:13 +0000)]
Merge "Using Box file to remove external dependencies such as github."

8 years agoScripts and Vagrantfile to run sFlow on gbp1 56/31156/5
Konstantin Blagov [Thu, 10 Dec 2015 17:01:53 +0000 (18:01 +0100)]
Scripts and Vagrantfile to run sFlow on gbp1

Change-Id: I74ccf8e90719280d80dcde9273c5224d290843bb
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
8 years agoUsing Box file to remove external dependencies such as github. 97/31097/3
Keith Burns (alagalah) [Wed, 9 Dec 2015 20:45:03 +0000 (12:45 -0800)]
Using Box file to remove external dependencies such as github.

- Quicker more stable.
- Box file can be semantically versioned for the release of ODL GBP

Change-Id: I24eb68a22f3ec26edc3e7b52402acf5d64e5b56c
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
8 years agoFixed NAT in OFOverlay based on EIG 93/31593/8
Martin Sunal [Thu, 17 Dec 2015 18:14:05 +0000 (19:14 +0100)]
Fixed NAT in OFOverlay based on EIG

- NAT is triggered when traffic goes between internal and external endpoint
- external/internal location was removed from ofoverlay EP augmentation
  because it is replaced with internal/external based on terminology below

Terminology:
- EIG: External Implicit Group - endpointgroup representing outside of policy domain
- internal endpoint: none of endpointgroups from endoint is EIG
- external endpoint: an endpointgroup from endpoint is EIG

Change-Id: Ib7b802948cc6dd109efde4ec7113c4b9038a7525
Signed-off-by: Martin Sunal <msunal@cisco.com>
8 years agoAdded NAT address for an endpoint-l3 15/31515/4
Martin Sunal [Thu, 17 Dec 2015 15:24:27 +0000 (16:24 +0100)]
Added NAT address for an endpoint-l3

Change-Id: Ica2661040c6f96f62fc823c785488c9c6a0ac865
Signed-off-by: Martin Sunal <msunal@cisco.com>
8 years agoEndpoint processing more scalable 54/31254/5
U-CISCO\tcechval [Fri, 11 Dec 2015 12:35:03 +0000 (13:35 +0100)]
Endpoint processing more scalable

 - no processing was triggered after removing location
   augmentation from an endpoint
 - processing of events made more scalable
 - added test cases for removing/adding location
   augmentation from/to an endpoint

Change-Id: I5a9295a3e8b16d60921359887e9361302e926f55
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agostatistics support 81/31281/12
Matej Perina [Mon, 11 Jan 2016 10:40:29 +0000 (11:40 +0100)]
statistics support

Change-Id: If61e5812a06f66432558830a3193308a32630e75
Signed-off-by: Matej Perina <matej.perina@pantheon.sk>
8 years agoIntegrating FAAS renderer with the faas fabric mapping services. Also, 19/29419/45
Khaldoon Al-zoubi [Sun, 8 Nov 2015 22:53:28 +0000 (17:53 -0500)]
Integrating FAAS renderer with the faas fabric mapping services. Also,
put tenants external explicit groups in resolved policies to be accessible
by renderers.

Change-Id: I41447bb41c71ca1e6cfb4fa001c4dd736b02a37e
Signed-off-by: Khaldoon Al-zoubi <khalAlzoubi@gmail.com>
8 years agoIOvisor policy processing 14/31914/24
Keith Burns (alagalah) [Mon, 28 Dec 2015 17:06:02 +0000 (09:06 -0800)]
IOvisor policy processing

Change-Id: I0a37067028e69c048b8d3dcfdb744a2d3f15ba00
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
8 years agoFixed Subtree typo 49/31949/3
Keith Burns (alagalah) [Wed, 30 Dec 2015 11:30:29 +0000 (03:30 -0800)]
Fixed Subtree typo

Change-Id: I5d4be5257deb9441ff8a64d4a3f25c220fad8559
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
8 years agoAdded SFs, EP handling, Resolved Policy for IOVisorRenderer 45/31745/14
Keith Burns (alagalah) [Mon, 21 Dec 2015 23:26:03 +0000 (15:26 -0800)]
Added SFs, EP handling, Resolved Policy for IOVisorRenderer

- Cleaned up some core utils and IidFactory
- adding addition of IOVisor Module entry when Endpoint Aug is present

Change-Id: If8c952cc9b6f891eca7b88ccd63d6378bb2be6c9
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
8 years agoMerge "Directions and flow creation for symmetric chain corrected"
Keith Burns [Mon, 28 Dec 2015 00:07:40 +0000 (00:07 +0000)]
Merge "Directions and flow creation for symmetric chain corrected"

8 years agoFix for PolicyResolver multi-writer problem 12/31712/2
Martin Sunal [Mon, 21 Dec 2015 16:13:23 +0000 (17:13 +0100)]
Fix for PolicyResolver multi-writer problem

Problem:
There was a listener per Tenant. Listeners tried to store resolved-policies
to datastore concurrently.

Fix:
Only one listener is registered for wildcard tenant. The listener handles all changes
in tenants.

Signed-off-by: Martin Sunal <msunal@cisco.com>
8 years agoFix for Neutron NB change 31324 60/31860/1
Keith Burns (alagalah) [Thu, 24 Dec 2015 04:33:37 +0000 (20:33 -0800)]
Fix for Neutron NB change 31324

Change-Id: I5600f4f853f4edc215bea24ef4aee936515d6f43
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
8 years agoDirections and flow creation for symmetric chain corrected 84/30984/3
Vladimir Lavor.com [Tue, 8 Dec 2015 07:39:07 +0000 (08:39 +0100)]
Directions and flow creation for symmetric chain corrected

Signed-off-by: Vladimir Lavor.com <vladimir.lavor@pantheon.sk>
Change-Id: I9a2efbb3355936c3e974becd4062bfc92f2c5cb2

8 years agoMerge "registration of action validators for to gbp-base"
Keith Burns [Wed, 16 Dec 2015 23:57:10 +0000 (23:57 +0000)]
Merge "registration of action validators for to gbp-base"