openflowplugin.git
10 years agochanged pom structure, removed dependency on controller parent pom 63/2163/4
Michal Rehak [Fri, 25 Oct 2013 12:49:17 +0000 (14:49 +0200)]
changed pom structure, removed dependency on controller parent pom

Change-Id: I13a084328291cb32e698a84a378b3d1c22e16cf3
Signed-off-by: Michal Rehak <mirehak@cisco.com>
10 years agofixed model-flow-base impacts 38/2238/1
Michal Rehak [Tue, 29 Oct 2013 10:51:21 +0000 (11:51 +0100)]
fixed model-flow-base impacts

added shutdown to MDController to enable multiple it-test run

Change-Id: Idc65e7d95989e5851e39655d30c53b944f025118
Signed-off-by: Michal Rehak <mirehak@cisco.com>
10 years agoMerge "handled review comments (sending rpc message to library and version negotiation )"
Abhijit Kumbhare [Tue, 29 Oct 2013 01:32:42 +0000 (01:32 +0000)]
Merge "handled review comments (sending rpc message to library and version negotiation )"

10 years agohandled review comments (sending rpc message to library and version 02/2202/1
AnilGujele [Mon, 28 Oct 2013 06:57:39 +0000 (12:27 +0530)]
handled review comments (sending rpc message to library and version
negotiation )

Change-Id: I7c6162aacb6bcf985ef7993575302e3608dcc380
Signed-off-by: AnilGujele <angujele@in.ibm.com>
10 years agoInitial integration with MD-SAL 93/2193/1
Tony Tkacik [Sun, 27 Oct 2013 15:56:01 +0000 (16:56 +0100)]
Initial integration with MD-SAL

  - Added SessionListener support to SessionManager implementation
  - Implemented OpenflowPluginProvider which get's Provider Context
    and delegates it to SalRegistrationManager
  - Added SALRegistrationManager - SAL Registration Manager is
    responsible to update node and service registrations in MD-SAL
    based on Session Events.
  - Implemented skeleton of ModelDrivenSwitch - unified class
    which serves as Session/Switch-specific instance of Openflow
    Services to MD-SAL. This removes need to lookup of session
    inside a plugin.

  - Added Integration test which test incoming nodeUpdated notification
    in simple scenario.

Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
10 years agoChanging interface for message listener 60/2160/1
Yugandhar [Fri, 25 Oct 2013 10:55:39 +0000 (16:25 +0530)]
Changing interface for message listener

Change-Id: I44d6762d6bb03552b118c639626a746c48b78871
Signed-off-by: Yugandhar <ysarraju@in.ibm.com>
10 years agoAdding Listener Registration for OF Messages in plugin 24/2124/1
Yugandhar [Tue, 22 Oct 2013 11:19:06 +0000 (16:49 +0530)]
Adding Listener Registration for OF Messages in plugin

Incorporated comment to return Map

Included cookie in Message notifications

Signed-off-by: Yugandhar <ysarraju@in.ibm.com>
10 years agoAdded initial skeleton of sample MD-SAL Flow application 28/1828/3
Tony Tkacik [Fri, 11 Oct 2013 11:15:40 +0000 (13:15 +0200)]
Added initial skeleton of sample MD-SAL Flow application

retrigger jenkins

Change-Id: I76fe3e1d9e9e79d6f5c64f1ec7025b52ac441e8c
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Signed-off-by: Michal Rehak <mirehak@cisco.com>
10 years agoadded parent pom for all plugin projects 81/2081/1
Michal Rehak [Tue, 22 Oct 2013 16:18:13 +0000 (18:18 +0200)]
added parent pom for all plugin projects

Change-Id: Ie9866da412a86fe683cd7a4c54d6d81e99e864d9
Signed-off-by: Michal Rehak <mirehak@cisco.com>
10 years agoadded integration test: OFPlugin-OFLibrary-SimpleClient 50/2050/1
Michal Rehak [Mon, 21 Oct 2013 14:19:13 +0000 (16:19 +0200)]
added integration test: OFPlugin-OFLibrary-SimpleClient

Change-Id: I36e8b5d83d80e973a2c4cd20f2e7f362f7201fa4
Signed-off-by: Michal Rehak <mirehak@cisco.com>
10 years agoprovisioning of messageListener - messageType - conductor mapping 68/1968/2
Michal Rehak [Thu, 17 Oct 2013 14:08:29 +0000 (16:08 +0200)]
provisioning of messageListener - messageType - conductor mapping

Change-Id: Ic1f33894fc27f741131c66734af96414f1d0f671
Signed-off-by: Michal Rehak <mirehak@cisco.com>
10 years agoadded disconnect delegator to conductor, session invalidation 34/1934/1
Michal Rehak [Mon, 14 Oct 2013 11:14:14 +0000 (13:14 +0200)]
added disconnect delegator to conductor, session invalidation

added findbugs report profile
added switchIdleEvent handling
added handling of disconnect caused by switch

Change-Id: Iee9a3cfdd5514da6ad877e48a6407140ad02f4d4
Signed-off-by: Michal Rehak <mirehak@cisco.com>
10 years agosessionManager proposal 38/1838/1
Michal Rehak [Fri, 11 Oct 2013 15:54:43 +0000 (17:54 +0200)]
sessionManager proposal

parent version update
yangtools version update
logging added
idle state added into conductor states enum

Change-Id: I5d849e44bd799e3127b6dafe2ab5df56fe774e38
Signed-off-by: Michal Rehak <mirehak@cisco.com>
10 years agofirst proposal of integration plugin - library 11/1611/1
Michal Rehak [Wed, 2 Oct 2013 16:14:56 +0000 (18:14 +0200)]
first proposal of integration plugin - library

changed java source/target to 1.7
added MDController as the base for communication with library
lightweight implementation of handshake

Change-Id: I433c55b69f320dce4c2d44ef52f246b9fc2c60e8
Signed-off-by: Michal Rehak <mirehak@cisco.com>
10 years agotriggering jenkins merge job 68/1268/1
Michal Rehak [Wed, 18 Sep 2013 15:12:52 +0000 (17:12 +0200)]
triggering jenkins merge job

Change-Id: I0e8863d707dec57896baee30f34af9271e981b06
Signed-off-by: Michal Rehak <mirehak@cisco.com>
10 years agoUpdated dependencies, added skeleton for MD-SAL services 29/1229/4
Tony Tkacik [Tue, 17 Sep 2013 15:45:54 +0000 (17:45 +0200)]
Updated dependencies, added skeleton for MD-SAL services

Change-Id: I84df2bbe2811513366f5e5c7b32c2e1e360670f2
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Signed-off-by: Michal Rehak <mirehak@cisco.com>
10 years agoRemoved openflow-codec and openflowj_netty to openflowjava 58/1058/1
Ed Warnicke [Fri, 30 Aug 2013 15:26:56 +0000 (08:26 -0700)]
Removed openflow-codec and openflowj_netty to openflowjava

openflow-codec and openflowj_netty have been moved to
openflowjava:
https://git.opendaylight.org/gerrit/#/c/1047/
This commit:
1)  Removes them from openflowplugin
2)  Fixed openflow_netty to depend on openflowj_netty correctly
3)  Leaves behind some READMEs (which we should eventually delete
    as well) to help folks figure out where they went :)

Change-Id: I86956644984b2b8a25b5f7cad0f2b1f284ecc16c
Signed-off-by: Ed Warnicke <eaw@cisco.com>
10 years agoFixed build failure in openflow_netty project 92/992/1
Anilkumar Vishnoi [Mon, 26 Aug 2013 11:27:55 +0000 (16:57 +0530)]
Fixed build failure in openflow_netty project

Signed-off-by: Anilkumar Vishnoi <avishnoi@in.ibm.com>
10 years agoMerge "Adding broken version of netty-fied openflowj and openflow protocol plugin"
Prasanna Huddar [Wed, 21 Aug 2013 16:07:08 +0000 (16:07 +0000)]
Merge "Adding broken version of netty-fied openflowj and openflow protocol plugin"

10 years agoOpenflow 1.3+ protocol driver library source code 13/913/4
Anilkumar Vishnoi [Mon, 19 Aug 2013 14:19:31 +0000 (19:49 +0530)]
Openflow 1.3+ protocol driver library source code

Signed-off-by: Anilkumar Vishnoi <avishnoi@in.ibm.com>
Change-Id: Iad3fb958e37d76afeea8fe5bf6954f4b613474ad

10 years agoAdding broken version of netty-fied openflowj and openflow protocol plugin 77/877/3
Colin Dixon [Wed, 14 Aug 2013 18:40:50 +0000 (13:40 -0500)]
Adding broken version of netty-fied openflowj and openflow protocol plugin

Contributes two bundles:
1.) openflowj_netty: openflowj which is designed to use the netty
    asynchronous i/o library
2.) openflow_netty: an openflow protocol plugin that is designed to use
    the netty version of openflowj

There is still work that needs to be done on at least two fronts:
1.) The bundles are designed work in the context of being directly in
    the main controller repo and so their pom.xml files need to be
    reworked and there probably needs to be a distribution directory
    which pulls things together.
2.) Even when they are combined, currently they have some bugs which
    cause a long series of exceptions to be thrown when a mininet
    pingall is done. I assume that this should be easy to hunt down,
    but I'm not certain.

Signed-off-by: Colin Dixon <ckd@us.ibm.com>
Change-Id: Ifdc8a6c065bc2cdda62114d4356bb91a1b6b3b2c

10 years agoFix build to use SNAPSHOT repo to get checkstyle jar 88/888/1
Ed Warnicke [Fri, 16 Aug 2013 03:02:55 +0000 (22:02 -0500)]
Fix build to use SNAPSHOT repo to get checkstyle jar

Signed-off-by: Ed Warnicke <eaw@cisco.com>
10 years agoInitial clone of OF plugin 1.0 into the openflowplugin repository with small amendment 62/762/2
Christopher Price [Wed, 31 Jul 2013 19:31:06 +0000 (12:31 -0700)]
Initial clone of OF plugin 1.0 into the openflowplugin repository with small amendment

Change-Id: I8bb86a604d9dcfd46dd7ec9b5f50a10c29e4fca8
Signed-off-by: Christopher Price <christopher.price@ericsson.com>
10 years agoInitial empty repository
Andrew Grimberg [Sat, 20 Jul 2013 03:41:47 +0000 (03:41 +0000)]
Initial empty repository