Keith Burns [Wed, 7 Oct 2015 00:18:27 +0000 (00:18 +0000)]
Merge "Bug 3655: Endpoint location is now updated when OVS is disconnected/removed"
Martin Sunal [Thu, 1 Oct 2015 14:12:42 +0000 (16:12 +0200)]
Feature uses features-parent as parent
- features-parent is used from odlparent as parent for features-groupbasedpolicy
- groupbasedpolicy-artifacs dependency management pom is created in artifacts
folder
- removed dependency on features-sfc-netconf
Change-Id: I7bd5f9542a44c7f01e8ea38c922760d5754f44d3
Signed-off-by: Martin Sunal <msunal@cisco.com>
Vladimir Lavor [Tue, 8 Sep 2015 09:52:50 +0000 (11:52 +0200)]
Bug 3655: Endpoint location is now updated when OVS is disconnected/removed
Signed-off-by: Vladimir Lavor <vladimir.lavor@pantheon.sk>
Change-Id: I8efe7428cc2c8ffbf63ca4a8180cf7ae4292037f
Keith Burns [Thu, 1 Oct 2015 18:14:14 +0000 (18:14 +0000)]
Merge "Improved naming and usage of groupings"
Keith Burns [Thu, 1 Oct 2015 18:11:55 +0000 (18:11 +0000)]
Merge "Storing resolved PolicyInfo in Datastore"
Martin Sunal [Thu, 1 Oct 2015 15:20:29 +0000 (17:20 +0200)]
Improved naming and usage of groupings
- naming of yang elements was changed
- created more groupings for better reusability
- improved descriptions
- renaming of yang module
Signed-off-by: Martin Sunal <msunal@cisco.com>
Khaldoon Al-zoubi [Thu, 10 Sep 2015 18:13:01 +0000 (14:13 -0400)]
Storing resolved PolicyInfo in Datastore
Change-Id: Id8b14fe25595275f3342e558b7a65549af593a3a
Signed-off-by: Khaldoon Al-zoubi <khalAlzoubi@gmail.com>
Peter Palmar [Thu, 10 Sep 2015 10:55:36 +0000 (12:55 +0200)]
Fix for bug 4287 and bug 4302
Change-Id: I1d4d82ab4b39b92f3116db5c3bc50a188ff0b3b4
Signed-off-by: Peter Palmar <peter.palmar@pantheon.sk>
Martin Sunal [Wed, 30 Sep 2015 14:57:43 +0000 (16:57 +0200)]
Fix for compilation error introduced in merged bugfix
compilation error in
https://git.opendaylight.org/gerrit/#/c/27285/1
Signed-off-by: Martin Sunal <msunal@cisco.com>
Keith Burns [Wed, 30 Sep 2015 13:33:37 +0000 (13:33 +0000)]
Merge "Use odlparent configuration for jacoco"
Keith Burns [Wed, 30 Sep 2015 13:33:02 +0000 (13:33 +0000)]
Merge "Bug 3693 - UT GBP - 4 - Ofoverlay-renderer - renderer/ofoverlay"
Vladimir Lavor [Thu, 17 Sep 2015 14:40:11 +0000 (16:40 +0200)]
Bug 4341: Lifecycle Management of Endpoint Registry state
- add endpoint rpc registration to OfOverlayL3NatAug class
- classes OfOverlayAug and OfOverlayL3NatAug are autocloseable now
Signed-off-by: Vladimir Lavor <vladimir.lavor@pantheon.sk>
Change-Id: I32aa6a9eed4fbed0f6d3d4eb318a89ea89db4aa4
Ed Warnicke [Sat, 26 Sep 2015 18:57:44 +0000 (11:57 -0700)]
Remove unused adsal dependencies
Change-Id: I9bf62049e99b176bd88dd09b655cd12983c202a1
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
Dileep Ranganathan [Wed, 16 Sep 2015 23:29:05 +0000 (16:29 -0700)]
Bug 4098 - ofoverlay-renderer failure in jdk8
Modified Javadoc comments for jdk 8 compatibility
Formatted whitespaces/tabs
- VxlanTunnelType.java
- VxlanGpeTunnelType.java
- AbstractTunnelType.java
Change-Id: I34f0722f8982424eae77aa7be97722e0dfc226d2
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Peter Palmar [Wed, 12 Aug 2015 12:10:12 +0000 (14:10 +0200)]
Bug 3693 - UT GBP - 4 - Ofoverlay-renderer - renderer/ofoverlay
- SfcManager(42.9%)
- PolicyManager(73.3%)
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Signed-off-by: Peter Palmar <peter.palmar@pantheon.sk>
Change-Id: If1e0f0f98c80319108e0d8202f01141183b56e0d
Konstantin Blagov [Thu, 27 Aug 2015 10:37:58 +0000 (12:37 +0200)]
Bug 3302: fix for GroupTable
Change-Id: I38065618e28e0ff88fc50cd3c950549049cf04eb
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
Martin Sunal [Mon, 21 Sep 2015 16:15:35 +0000 (18:15 +0200)]
Correction of uncomplet cherry-pick
Diff in IngressNatMapperTest.java
https://git.opendaylight.org/gerrit/#/c/24151/4
https://git.opendaylight.org/gerrit/#/c/24204/4
Diff in all files
https://git.opendaylight.org/gerrit/#/c/22454/8
https://git.opendaylight.org/gerrit/#/c/22812/2
Signed-off-by: Martin Sunal <msunal@cisco.com>
Martin Sunal [Wed, 17 Jun 2015 14:00:00 +0000 (16:00 +0200)]
Bug 3240 3613: Asymetric policy in neutron
bug 3613
naming is more user-friendly because is composed from classifiers and actions
bug 3240
Assymetrical policy can occur when using neutron remote-security-group in rule.
Analysis showed that problem is caused by ANY endpoint-group
Fix of this bug is removing of ANY endpoint-group.
Basicly neutron Security Group Rule (SecRule) is translated to one Contract containing
one Subject with one Rule.
Change-Id: I8724c9eaa0244182ab26e2870399630c74b842df
Signed-off-by: Martin Sunal <msunal@cisco.com>
(cherry picked from commit
3bdadfae6e60e8ac58dd8572786da340f21b14ab)
Thanh Ha [Wed, 2 Sep 2015 02:15:34 +0000 (22:15 -0400)]
Use odlparent configuration for jacoco
Change-Id: I4e46f59270716d5cea218d0e65e94f785583229c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Martin Sunal [Wed, 16 Sep 2015 09:23:03 +0000 (09:23 +0000)]
Merge "Bug 4284 - PolicyEnforcer could not find CI"
Martin Sunal [Thu, 10 Sep 2015 17:02:07 +0000 (17:02 +0000)]
Merge "Migration to use MD-SAL Project"
Tomas Cechvala [Wed, 9 Sep 2015 12:21:59 +0000 (14:21 +0200)]
Bug 4284 - PolicyEnforcer could not find CI
PolicyEnforcer could not find classifier-instance
name because it has been refering to a name of classifier-ref.
Change-Id: Iff08420d51059a79297b15f7938689123e1fb699
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
Tony Tkacik [Wed, 2 Sep 2015 14:13:29 +0000 (16:13 +0200)]
Migration to use MD-SAL Project
Change-Id: I609a37a0fb3ea741e5b4f0f1ff3f1b87eb47fe44
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Vratko Polak [Wed, 9 Sep 2015 14:09:32 +0000 (16:09 +0200)]
Update ovsdb.southbound.version
OVSDB bumped that version to 1.2.1-SNAPSHOT in this change:
https://git.opendaylight.org/gerrit/#/c/25574/
Change-Id: Id44d7824e134973df0c8e9c056353cde34a7c392
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Keith Burns (alagalah) [Tue, 18 Aug 2015 14:47:12 +0000 (07:47 -0700)]
Bug 4128 - Addition of chain in neutron mapping OS environment causes tunnel NPE
Change-Id: I3587c717e0c8ea23f72bceb93a7424ce9e93554f
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
Keith Burns [Tue, 8 Sep 2015 22:02:13 +0000 (22:02 +0000)]
Merge "Migrate restconf dependencies"
Martin Sunal [Tue, 8 Sep 2015 20:39:47 +0000 (22:39 +0200)]
Migrate restconf dependencies
Migrate project's restconf dependencies and features
to new groupId/version
Change-Id: I6d52b97b2e1bcd70eb888050557066e5f2570f4d
Signed-off-by: JMorvay <jmorvay@cisco.com>
Signed-off-by: Martin Sunal <msunal@cisco.com>
Tomas Cechvala [Wed, 15 Jul 2015 12:37:07 +0000 (14:37 +0200)]
Bug 3353 - added table offset to of-overlay-config
Table offset added to ofoverlay model and might be changed in runtime.
- offset leaf moved from overlay-provider-impl.yang to ofoverlay.yang
- offset value changed from uint16 to uint8 according to spec,
- offset value validation.
- OfOverlayRendererTest adapted
Change-Id: I1479f36b0ef34be8fce97b562e59b723489a7482
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
Thanh Ha [Wed, 22 Jul 2015 19:14:26 +0000 (15:14 -0400)]
Explicitly set git-review branch to master
Change-Id: I8c3715b5f30f3e10cc475b2539b1750e167977ea
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Dileep Ranganathan [Thu, 23 Jul 2015 19:53:09 +0000 (12:53 -0700)]
Bug 4047 - Missing getters in SfcNshHeader.java
- SfcNshHeader.java
- SfcNshHeaderTest.java
- Remove C3 and C4 fields which are not used
Change-Id: I9b33120fd0996d036b8f402229a29aafaa6e29ac
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Dileep Ranganathan [Tue, 30 Jun 2015 00:47:17 +0000 (17:47 -0700)]
Sonar bug fix for L4Classifier.java
Reduce Cyclomatic complexity of method "checkPresenceOfRequiredParams"
Reduce Cyclomatic complexity of method "update"
Removed redundant conditional checks
See - https://goo.gl/jgXZws
Change-Id: Ia69e4d447c361515a89e01e00023fb106aaa9427
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Tomas Cechvala [Tue, 11 Aug 2015 10:56:39 +0000 (12:56 +0200)]
Bug 4053 - No selector for DHCP in multi-tenant
Assigned tenantId for consumer, provider epg and contract into mapping.
IDs of endpoint-groups and constants may not be unique accross multi
tenat topology especialy if ID is a constant for specific group (DHCP,
Any) or contract.
Change-Id: I39971221aabbb6450a3553fbcaa9abb1dfd4c2a3
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
Kinsey Nietzsche [Fri, 31 Jul 2015 12:04:35 +0000 (14:04 +0200)]
Bug 3696 - UT GBP - 7 - neutron/ovsdb
- TerminationPointDataChangeListener(75%)
- NodeDataChangeListener(92.7%)
- NeutronOvsdb(90.3%)
Change-Id: I432830cefad5eae3e116e07fe2b7c7094efdce96
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Tomas Cechvala [Thu, 13 Aug 2015 09:18:37 +0000 (11:18 +0200)]
Bug 3254 - filling out names for EPGs
Router and Any group haven't had name parameter filled out.
Change-Id: I09f056ef64b6cd6529f742ecc01e2eb5d575dc53
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
Peter Palmar [Fri, 7 Aug 2015 11:47:01 +0000 (13:47 +0200)]
Bug 3700 - UT GBP - 11 - neutron/ovsdb
OvsdbHelper.java (98.8%)
NeutronOvsdbIidFactory.java (96.2%)
Change-Id: Id3e26aa8d031a8cad183c57c20e49da5f5d16744
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Signed-off-by: Peter Palmar <peter.palmar@pantheon.sk>
Martin Sunal [Wed, 19 Aug 2015 11:29:10 +0000 (11:29 +0000)]
Merge "Bug 3703 - UT GBP - 14 - groupbasedpolicy-base"
Martin Sunal [Wed, 19 Aug 2015 11:28:25 +0000 (11:28 +0000)]
Merge "Bug 3702 - UT GBP - 13 - groupbasedpolicy-base"
Kinsey Nietzsche [Wed, 5 Aug 2015 12:41:18 +0000 (14:41 +0200)]
Bug 3703 - UT GBP - 14 - groupbasedpolicy-base
ActionInstanceValidator (100%)
SubjectFeatureInstancesValidator (100%)
TenantValidator (100%)
Change-Id: Ibbc626553785b67334f771f3322d5a20cb0b968a
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Kinsey Nietzsche [Fri, 7 Aug 2015 09:42:57 +0000 (11:42 +0200)]
Bug 3702 - UT GBP - 13 - groupbasedpolicy-base
PolicyResolverUtils.java (73.1%)
PolicyResolutionException.java (100%)
PolicyResolver.java (58.1%)
EndpointConstraint.java (88%)
PolicyValidator.java (95.1%)
SimpleResult.java (100%)
ValidationResult (85.1%)
Change-Id: I63eb56c4b5e94366896c7f0b40a1c028dc181556
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Kinsey Nietzsche [Tue, 4 Aug 2015 14:25:46 +0000 (16:25 +0200)]
Bug 3701 - UT GBP - 12 - groupbasedpolicy-base
SetUtils.java (81.5%)
IidFactory.java (98.3%)
DataStoreHelper.java (94.2%)
Change-Id: I7b2d03e80e7216da5d7edc5a9f1ea0a4ac95293c
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Martin Sunal [Wed, 19 Aug 2015 10:12:19 +0000 (10:12 +0000)]
Merge "Bug 3699 - UT GBP - 10 - ofoverlay-renderer"
Martin Sunal [Wed, 19 Aug 2015 10:11:59 +0000 (10:11 +0000)]
Merge "Bug 3698 - UT GBP - 9 - ofoverlay-renderer 1/2"
Martin Sunal [Wed, 19 Aug 2015 10:11:35 +0000 (10:11 +0000)]
Merge "Bug 3697 - UT GBP - 8 - ofoverlay-renderer"
Kinsey Nietzsche [Fri, 10 Jul 2015 09:16:17 +0000 (11:16 +0200)]
Bug 3699 - UT GBP - 10 - ofoverlay-renderer
- SfcIidFactory.java (85.7%)
- SfcNshHeader.java (95%)
Change-Id: Ifeb518de1510b3e9ea6e1da1df4fa02a7e078387
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Kinsey Nietzsche [Wed, 1 Jul 2015 06:43:38 +0000 (08:43 +0200)]
Bug 3698 - UT GBP - 9 - ofoverlay-renderer 1/2
- ExternalMapperTest (100%)
- SourceMapperTest (99.8%)
- PolicyEnforcerTest (79.5%)
- GroupTableTest (100%)
Change-Id: I7304196e2ca83d71a5c0cc5eaf84129817021c88
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Kinsey Nietzsche [Thu, 9 Jul 2015 10:52:20 +0000 (12:52 +0200)]
Bug 3697 - UT GBP - 8 - ofoverlay-renderer
- OfOverlayRenderer.java (85.3%)
- EndpointManager.java (79.8%)
Change-Id: Ia92933a9ad51275ed94cff738e7ada2b71da8358
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Kinsey Nietzsche [Wed, 15 Jul 2015 10:40:48 +0000 (12:40 +0200)]
Bug 3694 - UT GBP - 5 - Ofoverlay-renderer
- ActionComparator (100%)
- FlowUtils (98.9%)
- IngressNatMapper (99.4%)
- EgressNatMapper (98.7%)
Change-Id: I379b86ff800fbafe13f12e944d59cf15f3e46d20
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Keith Burns (alagalah) [Mon, 10 Aug 2015 00:00:53 +0000 (17:00 -0700)]
BUG3903: Fix for incorrect egress as well as incorrect VNID.
Change-Id: I0c8b3a7d73f638d584f0e93e438fc20f9b040660
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
Kinsey Nietzsche [Mon, 27 Jul 2015 09:30:17 +0000 (11:30 +0200)]
Bug 3695 - UT GBP - 6 - neutron/ovsdb
NeutronHelper (93.2%)
EndpointHelper (97.0%)
InventoryHelper (90.0%)
Change-Id: Ibc373d7c250db3855a92181627220ce328b7f320
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Thomas Bachman [Sat, 1 Aug 2015 20:21:17 +0000 (16:21 -0400)]
Bug-3836: Don't catch Throwable (use Exception).
Throwables shouldn't be caught, and the code should
instead catch Exceptions. This patch fixes bugs of
this kind that were found by sonar.
Change-Id: If9eda19712141107efea6b4432cdb6b4d5c8bf29
Signed-off-by: Thomas Bachman <tbachman@yahoo.com>
Dileep Ranganathan [Mon, 13 Jul 2015 22:49:39 +0000 (15:49 -0700)]
Bug 3988 - Jenkins Build failing due to Changes is NeutronCRUDInterfaces
- NeutronRouterAware.java
- NeutronFloatingIpAware.java
See https://git.opendaylight.org/gerrit/#/c/23961/
Change-Id: I5329faa4fafe60494dfb37e688fa94ef747223bb
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Martin Sunal [Tue, 14 Jul 2015 10:58:46 +0000 (10:58 +0000)]
Merge "Bug 3836 - sonar: Throwable and Error classes should not be caught - part1"
Martin Sunal [Tue, 14 Jul 2015 10:43:09 +0000 (10:43 +0000)]
Merge "Bug 3854 - GBP sonar: System.out and System.err should not be used as loggers"
Ruijing Guo [Tue, 23 Jun 2015 08:20:02 +0000 (08:20 +0000)]
Bug 3836 - sonar: Throwable and Error classes should not be caught - part1
Change-Id: Ia994ac86100aca4f31dbe00d9f0a61db786a929a
Signed-off-by: Ruijing Guo <ruijing.guo@intel.com>
Ruijing Guo [Wed, 1 Jul 2015 02:24:43 +0000 (02:24 +0000)]
Bug 3914 - GBP sonar: Constants should be declared "final static"
Change-Id: Idbee2311dfa6ae94b4623f5167d1ec91993d873d
Signed-off-by: Ruijing Guo <ruijing.guo@intel.com>
Kinsey Nietzsche [Fri, 19 Jun 2015 09:16:03 +0000 (11:16 +0200)]
Bug 3692 Ofoverlay-renderer - renderer/ofoverlay/sf
- ChainAction
- ClassificationResult
Change-Id: Iaa706247d8477d5cdd2606f898a546925cb4a400
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Ruijing Guo [Wed, 24 Jun 2015 08:49:08 +0000 (08:49 +0000)]
Bug 3854 - GBP sonar: System.out and System.err should not be used as loggers
Change-Id: Ib3e998bba62aba9a5a4bd683cd43a891cfffaa36
Signed-off-by: Ruijing Guo <ruijing.guo@intel.com>
Keith Burns [Thu, 18 Jun 2015 23:48:31 +0000 (23:48 +0000)]
Revert "Bug 3773: L2 EP is missing L3 Context + IP."
This reverts commit
b39be843c7c41c13c3e5e053aa8f90ca9f572ae5.
Change-Id: I6b5a748c3838e982d8be0d23e1c09f05009f6c4b
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
(cherry picked from commit
2a7626f09ca3953b21a3412c7c6b212afa6e309f)
Martin Sunal [Thu, 18 Jun 2015 22:23:08 +0000 (22:23 +0000)]
Merge "Removal of POC."
Keith Burns [Thu, 18 Jun 2015 22:09:45 +0000 (22:09 +0000)]
Merge "Bug 3618: Tenant.OPER not removed when Tenant.CONF removed"
Keith Burns (alagalah) [Thu, 18 Jun 2015 19:03:32 +0000 (12:03 -0700)]
Removal of POC.
This will be handled via Vagrant etc.
Change-Id: I55156fd78de74dd8ab92dffbad13853c5044ab29
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
Keith Burns [Thu, 18 Jun 2015 19:02:35 +0000 (19:02 +0000)]
Merge "Bug 3746 added check if node is also in oper DS"
Keith Burns [Thu, 18 Jun 2015 17:20:41 +0000 (17:20 +0000)]
Merge "Sonar bug fixes for SwitchManager.java"
Martin Sunal [Thu, 18 Jun 2015 16:18:40 +0000 (18:18 +0200)]
Bug 3746 added check if node is also in oper DS
Based on info from OF plugin team:
if a node exists in OPER DS then routed RPC implementation is already registered
Change-Id: I6a7a9f6b5cde60d7b47dcbb3761c921163d35415
Signed-off-by: Martin Sunal <msunal@cisco.com>
Keith Burns [Thu, 18 Jun 2015 16:20:35 +0000 (16:20 +0000)]
Merge "BUG3517 - switched sigma topology to jointjs"
Keith Burns [Thu, 18 Jun 2015 16:19:46 +0000 (16:19 +0000)]
Merge "Bug 3446 - clear Inventory CONF augmentations"
Juraj Sebin [Thu, 18 Jun 2015 13:50:36 +0000 (15:50 +0200)]
BUG3517 - switched sigma topology to jointjs
Change-Id: Ic1652cc50a9bdd17ec4c9e3abb77a04759f1c760
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
Tomas Cechvala [Thu, 18 Jun 2015 12:20:11 +0000 (14:20 +0200)]
Bug 3446 - clear Inventory CONF augmentations
Inventory in CONF DS is cleared of tunnel and external interface
information when a switch manager connection disconnects.
Change-Id: If996c37947d71a57227ded49546120f1130272c7
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
Juraj Sebin [Thu, 18 Jun 2015 14:16:29 +0000 (16:16 +0200)]
BUG 3686 - Fixed refreshing selectboxes in contract detail
Change-Id: Ifc3d0c40a4cc81f6e219e41cab0678df02500bab
Signed-off-by: Zdenko Krnac <zkrnac@cisco.com>
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
Konstantin Blagov [Fri, 12 Jun 2015 11:25:55 +0000 (13:25 +0200)]
Bug 3618: Tenant.OPER not removed when Tenant.CONF removed
Change-Id: I010489727f36c390ff4fe59f259e79c9a06968ae
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
Kinsey Nietzsche [Fri, 5 Jun 2015 06:09:53 +0000 (08:09 +0200)]
Bug 3690 - unit tests #4
SwitchManager
Change-Id: Id83aac3065fa276a76c582fff354882b9166c7a1
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Keith Burns (alagalah) [Wed, 17 Jun 2015 23:25:27 +0000 (16:25 -0700)]
Bug 3608 - Floating IP notifications fixed.
- Also fixed nasty Map NPE for unregister/register EP.
- Overuse of Maps are the devil's hand-maiden.
Change-Id: I144a528c54df036217fedffc0a3c6deccc31867b
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
Keith Burns [Wed, 17 Jun 2015 20:04:39 +0000 (20:04 +0000)]
Merge "Bug 3791: Add gateway MAC to Prefix flowmod match."
Keith Burns [Wed, 17 Jun 2015 20:01:54 +0000 (20:01 +0000)]
Merge "Bug 3773: L2 EP is missing L3 Context + IP."
Thomas Bachman [Wed, 17 Jun 2015 15:55:19 +0000 (11:55 -0400)]
Bug 3791: Add gateway MAC to Prefix flowmod match.
The current implementation of flow-mods for
Layer 3 IP prefixes doesn't provide a gateway
MAC address for the matcher. This patch creates
separate flow-mods for each subnet with a gateway
on the node for this prefix.
Change-Id: I11b652d5cfe714e2d7a112632e94826482a931d5
Signed-off-by: Thomas Bachman <tbachman@yahoo.com>
Keith Burns (alagalah) [Wed, 17 Jun 2015 19:31:35 +0000 (12:31 -0700)]
Bug 3608 - Distributed External Gateway - flows only needed on local node for VM
Change-Id: Iacce577bd12cb6d08abeff2eea6d927b13caaaca
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
Thomas Bachman [Wed, 17 Jun 2015 13:23:09 +0000 (09:23 -0400)]
Bug 3773: L2 EP is missing L3 Context + IP.
When an L2 EP is created after resolving the ARP
request for an external gateway, an external L2 EP
is created for it. That EP is missing the L3 information
(L3 Context + IP). This patch fixes that.
Change-Id: I55175773b697635e17c285be2cbc0af6fef1b2ec
Signed-off-by: Thomas Bachman <tbachman@yahoo.com>
Keith Burns [Wed, 17 Jun 2015 13:00:52 +0000 (13:00 +0000)]
Merge "Bug 3751 registration of INeutronSecurityRuleAware service"
Thomas Bachman [Wed, 17 Jun 2015 02:46:50 +0000 (22:46 -0400)]
Bug 3764: Duplicate L3 EPs.
This patch fixes duplicate L3 EPs, which happen
when an EP is reparented to a new L3 context
(e.g. when assigning an EP to a router in
OpenStack).
Change-Id: I4391ef517a35e59402fad427e24c44663855fa46
Signed-off-by: Thomas Bachman <tbachman@yahoo.com>
Thomas Bachman [Wed, 17 Jun 2015 01:21:12 +0000 (01:21 +0000)]
Merge "Bug 3751 registration of INeutronSecurityRuleAware service"
Martin Sunal [Tue, 16 Jun 2015 13:06:07 +0000 (15:06 +0200)]
Bug 3751 registration of INeutronSecurityRuleAware service
Change-Id: I38489994a47f604f76ebb32aa524bad6764f7251
Signed-off-by: Martin Sunal <msunal@cisco.com>
Thomas Bachman [Tue, 16 Jun 2015 11:18:23 +0000 (07:18 -0400)]
Bug 3745: Fix for null tunnel port.
This fixes a bug where a list in an augmentation
is set to null, causing an IllegalArgumentExcpetion.
Change-Id: Ie183a97555216a2fb0538a5356941d71265bfd58
Signed-off-by: Thomas Bachman <tbachman@yahoo.com>
Martin Sunal [Tue, 16 Jun 2015 13:06:07 +0000 (15:06 +0200)]
Bug 3751 registration of INeutronSecurityRuleAware service
Change-Id: I00713198bbb79bebf3b9386f5506e7d31e0301e1
Signed-off-by: Martin Sunal <msunal@cisco.com>
Martin Sunal [Tue, 16 Jun 2015 07:27:17 +0000 (07:27 +0000)]
Merge "Bug 3740: Intra-subnet broken with multinode."
Keith Burns (alagalah) [Fri, 12 Jun 2015 22:12:23 +0000 (15:12 -0700)]
Bug 3244 - SFC support for symmetric and asymmetric chains.
Change-Id: I93de828b4a1dd12ce854ce7d9a9f673308a90fc3
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
Thomas Bachman [Mon, 15 Jun 2015 17:54:00 +0000 (13:54 -0400)]
Bug 3740: Intra-subnet broken with multinode.
This patch fixes multinode forwarding when integrating
with devstack.
Change-Id: I184cef779eb2dbc97871f50035e763559522264a
Signed-off-by: Thomas Bachman <tbachman@yahoo.com>
Thomas Bachman [Thu, 11 Jun 2015 21:21:35 +0000 (17:21 -0400)]
Bug 3424: Adding support for L2 External Networks.
This patch is preparation for the rest of the fixes
to support L2 External networks. It moves the creation
of the L3 Endpoint for the gateway from when the gateway
port is attached to the router to when the subnet is
created.
Change-Id: Ieadf3b11604cb3378066e05b4ddf1b68205419d3
Signed-off-by: Thomas Bachman <tbachman@yahoo.com>
Martin Sunal [Wed, 3 Jun 2015 13:39:53 +0000 (15:39 +0200)]
Bug 3588 getting of MAC based on ARP
- adds possibility to use ARP for getting missing MAC address of external router
- ARP is handling by packet In and Out openflow animal style
Change-Id: Id10aa70525e2b5e5317eb2c4ce789bb82e3da4b0
Signed-off-by: Martin Sunal <msunal@cisco.com>
Martin Sunal [Mon, 15 Jun 2015 10:49:59 +0000 (10:49 +0000)]
Merge "Bug 3691 increased test coverage #6"
Kinsey Nietzsche [Thu, 11 Jun 2015 06:54:13 +0000 (08:54 +0200)]
Bug 3691 increased test coverage #6
FlowEquivalence
MatchEquivalence
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Kinsey Nietzsche [Wed, 10 Jun 2015 07:49:26 +0000 (09:49 +0200)]
bug3243 - unit tests #5
FlowCapableNodeConnectionListener
FlowCapableNodeListener
OfOverlayNodeListener
Change-Id: I4a65813ccab3b7653d4ea5f6ac26b67c0840bb2c
Signed-off-by: Kinsey Nietzsche <knietzsc@cisco.com>
Martin Sunal [Mon, 15 Jun 2015 08:49:46 +0000 (08:49 +0000)]
Merge "Bug 3651: Fix creation of External EPG."
Keith Burns [Mon, 15 Jun 2015 04:40:51 +0000 (04:40 +0000)]
Merge "BUG3685, BUG3686"
Dileep Ranganathan [Fri, 12 Jun 2015 00:58:38 +0000 (17:58 -0700)]
Sonar bug fixes for SwitchManager.java
Fixed missing curly brace,
Block of commented-out lines of code removed,
Removed empty statement.
Change-Id: I88b5dd52ae1f02d3eb4b0fe11a23d39411bb6d08
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Keith Burns (alagalah) [Thu, 4 Jun 2015 05:18:50 +0000 (22:18 -0700)]
Bug 3244 - SFC Improvements for distributed classifier, robustness
- Added specific ChainActionFlow class for handling of chain specific flows.
- Added simultaneous multiencap support (VXLAN, VXLANGPE)
- Ensure non-symmetric chain, path. Not supported Li
- Added setting of C1/C2 in ExternalTable per destination
- "visited" pairs fixed for assymetry
Change-Id: Icf9118dec65a8d1e57a24d5702c9334b3b33aea3
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
Daniel Malachovsky [Fri, 12 Jun 2015 08:40:48 +0000 (10:40 +0200)]
BUG3685, BUG3686
- sticky tenant
- action reference wizard fired from contract in expressed policy
Change-Id: I858a2645dd59f044ca85b1461157f046a78480bf
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
Keith Burns [Thu, 11 Jun 2015 21:09:24 +0000 (21:09 +0000)]
Merge "Bug 3268: OVSDB TP listener not processing deletes"
Martin Sunal [Thu, 11 Jun 2015 19:10:52 +0000 (19:10 +0000)]
Revert "Bug 3460 removed ip prefix from DHCP/DNS flows"
This reverts commit
c3f90110063549169ea1ca982d9b79edbdbdc89e.
Change-Id: Id45311f333a93379e10580fd45b190e534ccac87
Signed-off-by: Martin Sunal <msunal@cisco.com>
Konstantin Blagov [Wed, 27 May 2015 12:39:30 +0000 (14:39 +0200)]
Bug 3268: OVSDB TP listener not processing deletes
Change-Id: Ic7d5153382c462cc277651c53ecfc43fa637f62c
Signed-off-by: Konstantin Blagov <kblagov@cisco.com>
Martin Sunal [Tue, 2 Jun 2015 14:27:07 +0000 (16:27 +0200)]
Bug 3460 removed ip prefix from DHCP/DNS flows
Removes ip-prefix of EIC from and DHCP and DNS flows.
Only traffic based on destination port of these service is allowed.
IP prefix of EIC for ICMP is still part of flow match.
Removed comparison of flow priority in FlowEquivalence - duplicit flows are ignored
THIS COMMIT HAS IMPACT ON FLOW COUNT IN TABLE 4
Signed-off-by: Martin Sunal <msunal@cisco.com>