Have questions? Stuck? Please check our FAQ for some common questions and answers.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

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

  • ONOS-787
    Fixed bug where ONOS sends actions in DELETE flow mods in OF1.0.
  • ONOS-779
    Protect against null pointers during deserializing
  • ONOS-776
    Updated SDN-IP config to support 64-bit port numbers.
  • ONOS-540
    Add explicit flow rules to receive control packets: ARP, LLDP, BDDP
  • ONOS-537 
    Provided maxLen setting to make sure packet data is sent with packet-in message. (OF1.3)
  • ONOS-721, ONOS-447
     Add org.osgi.core dependency to pom.xml. Fixes eclipse build issue
  • ONOS-535 
    capture and display ip address and port of switches
  • ONOS-539 
    Capture port names so CLI can display them
  • Related to ONOS-481
    DistributedFlowRuleStore: always add FlowEntry on batchStore
  • ONOS-478
    DistributedFlowRuleStore: getFlowEntries should never return null
  • ONOS-473
    LinkStores: Concurrent readable {src, dst}Links
  • ONOS-393
     NPE when one of the devices can no longer be found

 

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

  • No labels