Yuta HIGUCHI
6512f3e11d
Required changes to support OF1.4, 1.5.
...
- OVS with OF1.4 passed `stc smoke` test
- OVS with OF1.5 still has issue
As of OVS 2.5.0, OF1.5 mode responds with ill-formed of_meter_features_stats_reply
org.projectfloodlight.openflow.exceptions.OFParseError: Wrong length: Expected=40(40), got=32
at org.projectfloodlight.openflow.protocol.ver15.OFMeterFeaturesStatsReplyVer15$Reader.readFrom(OFMeterFeaturesStatsReplyVer15.java:281)
Change-Id: Ib78b9d92ecfb4bb667e24c4ee95bcd09aec160a6
2017-05-19 15:40:12 +00:00
Jimmy Jin
e9b7a02ff9
OpenFlow message processing for new loxi
...
Depends-On: Id69c8597eb4564653c56cdc90f2dcec50afbdd25
Change-Id: Ib14fbadd3debf98ce1d56343179f8e7929f8ade8
2017-05-19 15:40:12 +00:00
Ray Milkey
08b03a9ec8
Starting snapshot 1.11.0-SNAPSHOT
...
Change-Id: I5aa84e241545dace6192243c0079924ddf899404
2017-05-15 18:40:20 +00:00
Yuta HIGUCHI
2341e60544
Add support for OF1.4 devices
...
- part of ONOS-6386
Change-Id: I2e03496ae6f2fdcda5800e2208533faf07790e3d
2017-05-08 21:49:58 +00:00
Thomas Vachuska
11b99fc941
Refining driver subsystem to facilitate coordinated start-up.
...
- for ONOS-6402
Change-Id: I7f64fc62ad1d451fcf55624b2422b60631a3c8e8
2017-05-04 15:55:16 +00:00
Ray Milkey
8fd28c7b80
Starting snapshot 1.10.0-SNAPSHOT
2017-05-02 14:37:34 -07:00
Ray Milkey
f0099022d2
Tagging 1.10.0-rc1
2017-05-02 14:35:27 -07:00
Marc De Leenheer
8aba62ffcb
Introduce method to write msg and get response through OpenFlow.
...
Change-Id: Ibc92985a98a3b9a178e474f55c117e08b05a8d44
2017-04-27 14:59:45 -07:00
Yuta HIGUCHI
10f4513deb
ONOS-6070 Idle timeout mechanism for Meter features
...
Change-Id: Ib8790e352055c518bdc9c8259d273f173e2c246f
2017-03-03 05:04:01 +00:00
Ray Milkey
54a78514d2
Starting snapshot 1.10.0-SNAPSHOT
...
Change-Id: Icd6983be6a52293fb8a846a02d5e314c2c7aeaf0
2017-02-13 11:13:52 -08:00
Ray Milkey
57b510152e
Starting snapshot 1.10-SNAPSHOT
...
Change-Id: I800d5d9e7f23793f5288457bca449ca382896723
2017-02-13 11:06:55 -08:00
Ray Milkey
de84cdde9a
Starting snapshot 1.9.0-SNAPSHOT
2017-02-13 10:54:12 -08:00
Ray Milkey
8588c48114
Tagging 1.9.0-b3
2017-02-13 10:52:31 -08:00
Yuta HIGUCHI
5775c2f222
Fix ONOS-4587 and similar issue.
...
Change-Id: I4ccbfd1ddffe7c86eee0ec7333494538167eae2e
2017-01-25 18:46:16 +00:00
Jordi Ortiz
aa8de49765
[ONOS-5599] Store meter features into MeterStore
...
Change-Id: I22f7366b87cad6fc706b6ff7b0ccff1a0e85ad6a
2017-01-24 12:08:25 -08:00
Ray Milkey
287b4ae810
Starting snapshot 1.9.0-SNAPSHOT
2017-01-19 15:21:17 -08:00
Ray Milkey
2557ba3375
Tagging 1.9.0-b1b
2017-01-19 15:20:17 -08:00
Yuta HIGUCHI
1745e5abbd
Idle OF channel handling
...
- Added handler for idle OF channel
- Workaround for device not responding to meter feature request (ONOS-5834)
Change-Id: I72435c65fa427c3f7668a0042b9425eb726cd54e
2017-01-19 19:30:46 +00:00
Yuta HIGUCHI
605758e015
Fix missing space in log message
...
+ other cosmetic fixes
Change-Id: I2f76b826f4db3fed76e40be3761888a3d756853d
2017-01-16 18:12:42 +00:00
Ray Milkey
72bcefefce
Starting snapshot 1.9.0-SNAPSHOT
...
Change-Id: Iae30168353c72c4e2d5e395298ceca5dd7554984
2016-12-02 16:22:53 -08:00
Ray Milkey
bc3c6ba539
Starting snapshot 1.8.0-SNAPSHOT
2016-12-02 15:59:38 -08:00
Ray Milkey
a222d05a18
Tagging 1.8.0-rc4
2016-12-02 15:49:32 -08:00
Charles Chan
34155e5187
ONOS-5703 OFChannelHandler does not handle error if meter is not supported
...
Change-Id: Iad5c88ba4ad408b645c57db271650dd6b79f54c9
2016-12-01 18:10:51 +00:00
Ray Milkey
b547e06157
Starting snapshot 1.8.0-SNAPSHOT
2016-11-30 15:10:18 -08:00
Ray Milkey
4f6d428dc7
Tagging 1.8.0-rc3
2016-11-30 14:52:32 -08:00
Jordi Ortiz
91477b86a2
[ONOS-5599] Recover OF multi part meter features stats message as part of handshake.
...
Change-Id: I047f1c9b1512b136cc441c8d0822ba2552f2d92e
2016-11-30 19:31:13 +00:00
Ray Milkey
58c6af2321
Starting snapshot 1.8.0-SNAPSHOT
2016-11-22 17:26:52 -08:00
Ray Milkey
8b8b30ce29
Tagging 1.8.0-rc1
2016-11-22 17:08:32 -08:00
Hyunsun Moon
e71494d3ec
ONOS-5674 Fixed to check device type in OF controller device listener
...
Change-Id: I101427f2f8db215d3e87223b9ffc784b4fa0cca1
2016-11-18 15:32:41 +00:00
Brian O'Connor
bfc02ecd22
Bumping snapshot version to 1.8.0-SNAPSHOT
...
Change-Id: I4ca57b277d8ac814b8a10b107d995cb1cc4d499d
2016-09-16 17:41:55 +00:00
Brian O'Connor
b19fc86f82
Bumping version back to 1.7.0-SNAPSHOT
...
Change-Id: I1df9d0f12cd7ec7597499d41cacebdbe75899556
2016-09-16 00:12:21 -07:00
Brian O'Connor
338bc0cf19
Bumping pom versions to 1.7.0-rc2 and fixing some maven issues
...
Change-Id: I6169420328333d0916452aa92efbfa961d72e9c4
2016-09-16 00:11:45 -07:00
Brian O'Connor
0a4e6742b8
Copyright update
...
Change-Id: I534d938da3820f6fb814aed3bb4a0855fa41ddd5
2016-09-16 06:48:34 +00:00
Charles Chan
9d7465eee9
ONOS-5259 Fix ClassCastException
...
Change-Id: I7956d1392f620a5bdb4800bc45bfaef1a03d8e38
2016-09-10 02:04:17 +00:00
Ray Milkey
30d1965a32
Add OF 1.3 status for reasserting master controller
...
Change-Id: Ibd25eb8189f67bc8a5107ea0245cfbdee24549ed
2016-09-06 12:09:46 -07:00
Yuta HIGUCHI
cedd0dffd0
Disconnect switch when Device was admin removed.
...
Change-Id: I8d55eda686d29b43540f5467739983564afde5af
2016-08-23 11:44:13 -07:00
Yuta HIGUCHI
0de4ba9401
Remove duplicate version specifications
...
Change-Id: I0fe6027e66815ab2e7db5e090dd5aea39b3c36e1
2016-08-18 15:59:50 +00:00
Yuta HIGUCHI
8552b178e5
Let backend choose number of IO threads by default.
...
e.g., Netty NIO uses # cores * 2 threads.
Change-Id: I59b125aaae50fb067214d067a06a98d258726a26
2016-08-09 21:31:56 +00:00
Thiago Santos
617254077c
[ONOS-5069] OpenFlowControllerImpl: always cleanup on deactivate
...
Even if we don't have devices, the sockets/channels must be closed.
This is particularly harmful when onos is restarted to form a cluster
and the openflow channels are left open. On the next
activation it will try to open ports that were already open and it
fails
Change-Id: I768b9db0b71ffba2805fabf631adcb2039af89e4
2016-08-08 17:21:33 +00:00
sangyun-han
07a572fc94
[ONOS-4668] Refactoring port statistic collector using SharedExecutor
...
- Add OpenFlowSwitchAdapter
Change-Id: I7bd9c61d8961bee18eca2c1ac0e5fca610e166e5
2016-08-03 04:02:12 +00:00
Jonathan Hart
a33134e049
Make error messages more accurate when OpenFlow provider can't find a driver for a device
...
Change-Id: If40f2446fab215950689b6846aadc8024e8eb8e1
2016-07-29 17:23:11 +00:00
sangyun-han
69ed4468ea
Add exception handling for unfound switch in processPacket
...
Change-Id: I9a9e539c02bf925ba3ab24b201d09a90e9163d96
2016-07-27 12:10:12 +09:00
Yuta HIGUCHI
a809a17746
Assign thread name to HashedWheelTimer
...
Change-Id: I4805a0c8d93f3a91d9a6dbca5b5c993c574d37a7
2016-07-21 23:32:13 +00:00
Prince Pereira
e779803f75
cherry picking the fix for ONOS-4754 to onos-1.6 and master
...
Change-Id: I2c7da62479566f16034b598029df5f98a37cc99e
2016-07-08 17:38:00 +00:00
yjimmyy
646aa02614
Implement PowerConfig for Oplink Devices
...
Change-Id: I939126580f8d3cdcdbcd9a46f6ee5cacbd25051d
2016-07-07 03:30:46 +00:00
Brian O'Connor
1b2aea88c0
Removing gratuitous relativePath from pom.xmls
...
The default value for relativePath is: ../pom.xml
Change-Id: I1f5e5e6bfa1e91fcddae4f8cb8ab0c00c276e6b0
2016-06-16 07:05:31 +00:00
Jonathan Hart
8a39361937
Removed orphaned Java file that is no longer built or used
...
Change-Id: Ib9bfbd7666233f1debfc3673ca568b7ca55fe159
2016-05-24 16:33:16 +00:00
Brian O'Connor
e642f7cf7b
Bumping version to 1.7.0-SNAPSHOT
...
Change-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f
2016-05-23 18:35:29 -07:00
Jian Li
a78cdb217a
Refactor the logic on collecting OpenFlow message statistics
...
Change-Id: I34c209c0ca90cb094ed5f82c96a8a43d3519b807
2016-05-03 19:03:28 +00:00
HIGUCHI Yuta
dc5cf8af07
Explicitly log when disconnecting a switch.
...
Change-Id: Ie52db282ce6856705e32175558630d37b7f93336
2016-05-02 16:17:24 +00:00