AVOCET 1.0.1 ( Work-in-progress)

Version: 1.0.1

Release Date: 21st Jan, 2015

Download here


About Avocet 1.0.1

The 1.0.1 release is a bug fix update for Avocet release.

Resolved Security Issues

 

Handle packets that can't be deserialized properly.

Bugs fixed

 

Fix for ONOS-607 - controller port displayed incorrectly in CLI

CONTROLLER ports were displayed as 18446744073709551613
for output instructions.

[Merged from master]

Change-Id: Id62f7ebe9e140a0a2c3c2387fbabfb3305f4273d
(cherry picked from commit 8717be20e91b518c55fb830c3def3486125b9266)

commit 6a262adbb79e07e10b3e54d50f6a4b873d581d41
Author: Charles M.C. Chan <rascov@gmail.com>
Date: Tue Jan 6 17:12:27 2015 +0800

Bugfix: Criteria.toString() does not convert unsigned variables properly.

For example, in the response of 'flows' command, the ethType of IPv6 (0x86dd) is shown as ff..ff86dd instead of 86dd
Note: VlanId/VlanPcp still remains in signed format in this commit since:
* VLAN tag is actually 12 bits. There should be no problem even if it is printed as signed short.
* VLAN PCP is actually 3 bits. There should be no problem even if it is printed as signed short.
* -1 is used in many places to indicate untagged vlan

[Merged from master]

Change-Id: Ib68161d552a0011e6a6666970907cf9ca846f620
(cherry picked from commit 36eb6e1154774cef085693148a5402b2e01c1808)

commit b7f1adc24d7358e1097e371ee05c316611ebb55d
Author: alshabib <alshabibi.ali@gmail.com>
Date: Mon Jan 12 11:49:26 2015 -0800

incrementing version of loxi dependency

Change-Id: Idfa0c7e64653d26ced4a95c9fbb9a4f2da2e10c2

commit 437a493754774a926f4df7d016157ea987b155a1
Author: Jonathan Hart <jono@onlab.us>
Date: Thu Jan 8 14:17:28 2015 -0800

Classify hardware running OVS as an OVS switch.

Without this we use the default abstract switch, which doesn't push a
table-miss entry.

Fixes ONOS-558.

Change-Id: I296c7fff6e94575e72829fb4e1aa3d1e5b82852c

commit 449bd5bc62f5723f914efe8117f19190d1b9ff49
Author: Jonathan Hart <jono@onlab.us>
Date: Thu Jan 8 13:27:39 2015 -0800

Moved onlab-rest bundle out of onos-api.

Having onlab-rest in onos-api creates a dependency issue because the
dependencies of onlab-rest are not included in onos-api. Usually people don't
see an issue because they also have another rest/web feature installed.

Fixes ONOS-505.

Change-Id: Ifd1526491eb526bb2d751d915fc97cceef5a64a9

commit 5ce5e646e272bcb97350e40d8715bd231b728858
Author: Thomas Vachuska <tom@onlab.us>
Date: Tue Jan 6 14:42:23 2015 -0800

ONOS-537 Provided maxLen setting to make sure packet data is sent with packet-in message.

Change-Id: I7aae6a96cb55935a0acd5ac99c2526e1dab1896b

commit d9b2f4043291b60f54fccbfee612baec10815600
Author: alshabib <alshabibi.ali@gmail.com>
Date: Tue Jan 6 11:04:29 2015 -0800

fix switch negociation for non spec compliant devices.

ONOS now waits for switches to advertise their highest version via a hello
message. ONOS then replies with a hello of the appropriate version.

Change-Id: I6ebe3f1b8f513920dc62016347a40f503de01457

commit 96e56fca25b52859ee187986ad979b56364de27f
Author: Thomas Vachuska <tom@onlab.us>
Date: Wed Dec 10 11:10:31 2014 -0800

Fixed onos-install to deal with the first-time install where there is no .m2/repository/org

Change-Id: I9d2ba4be4230bbfd4a6f29645c07c6210a282f9e

commit 13cbfe5fb5e9370c81d4f7422677ce2e8bf0532c
Author: Brian O'Connor <bocon@onlab.us>
Date: Thu Dec 11 14:40:31 2014 -0800

adding compile to archetype poms

Change-Id: I3d8a81894f38b240e2bf1536c1ec8a64583abede

commit df2e65297cd43bebbd938e37583f3109e616455d
Author: Jonathan Hart <jono@onlab.us>
Date: Mon Dec 22 12:09:07 2014 -0800

Register FlowRuleEvent.Type with Kryo.

Fixes ONOS-504.

Change-Id: Ia8a9b229c9eb212cf97ce3ed81c31febe84e3184

commit 16268818909c945b2824ccc47f08d38bf13df407
Author: Marc De Leenheer <marc@onlab.us>
Date: Mon Dec 15 15:54:23 2014 -0800

Configure LINC-OE to use multiple controllers

Change-Id: I69b1c8935acdc8869cd19eb916e310965d8a2f48

commit d6843bed27c4b2b4e95984c99de3c54edcefc67f
Author: Brian O'Connor <bocon@onlab.us>
Date: Mon Dec 8 20:02:15 2014 -0800

Adding more T-ports to big topo

Setting up bidirectional T-ports in OpticalPathProvisioner

Change-Id: I4e97b2eb53d3d4182aae9c98a227de982f492950

commit 6aba384469ce820c9e94f0f2991c4a84a691d4f8
Author: Brian O'Connor <bocon@onlab.us>
Date: Mon Dec 8 01:29:53 2014 -0800

Improvements to OpticalPathProvisioner

- Support for more T ports
- Addresses ONOS-440

Change-Id: Iafbe57b4797f272678696b8b2e46e5a6487e7428

commit f25a5115e901f1f3383ccb60af7ad48355c39ee2
Author: Brian O'Connor <bocon@onlab.us>
Date: Mon Dec 8 01:28:50 2014 -0800

temporary NPE fix for ONOS-439

Change-Id: I238ea24e1a4c4bebb40d132d060c418f5675f570

commit e84ab32f84aea4a0604e8b15fd22e75f85aaa85b
Author: Brian O'Connor <bocon@onlab.us>
Date: Sun Dec 7 02:43:58 2014 -0800

Adding optical topo files