Page tree

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

This wiki documents the current development version of ONOS (master). Refer to the Wiki Archives for documentation for all previous versions of ONOS.

Skip to end of metadata
Go to start of metadata

ONOS packages are meant to be the official source for any production deployment. So, if you need to deploy ONOS in production, please download the tar.gz or zip package of the ONOS version you prefer.

ONOS source code is for development activities only and can also be downloaded by cloning the ONOS repository (Instructions here).

Official Releases

The following links allow you to download the official ONOS releases.

NameVersionJAVA APIDateFile typesNotesAbout the Bird

Magpie

1.12.0API-1.12.0Dec 11, 2017zip, tar.gz
About the bird

Loon

1.11.1API-1.11.1Sep 15, 2017zip, tar.gz
About the bird
1.11.0API-1.11.0Sep 8, 2017zip, tar.gzRelease Notes

Kingfisher

1.10.4API-1.10.4Aug 25, 2017zip, tar.gz
About the bird
1.10.3API-1.10.3Aug 2, 2017zip, tar.gz
1.10.2API-1.10.2Jun 22, 2017zip, tar.gz
1.10.0API-1.10.0Jun 5, 2017zip, tar.gzRelease Notes
Junco
1.9.2API-1.9.2Jun 22, 2017zip, tar.gz
About the bird
1.9.0API-1.9.0Feb 28, 2017zip, tar.gzRelease Notes
Ibis
1.8.9API-1.8.9Jun 22, 2017zip, tar.gz
About the bird
1.8.7API-1.8.7May 15, 2017zip, tar.gz
1.8.6API-1.8.6May 9, 2017zip, tar.gz
1.8.5API-1.8.5May 8, 2017zip, tar.gz
1.8.4API-1.8.4Mar. 9, 2017zip, tar.gz
1.8.3API-1.8.3Mar. 8, 2017zip, tar.gz
1.8.2API-1.8.2Jan 12, 2017zip, tar.gz


1.8.0


API-1.8.0Dec. 9, 2016zip, tar.gzRelease Notes
Hummingbird
1.7.1API-1.7.1Oct. 25, 2016zip, tar.gzRelease Notes for 1.7.1 About the bird
1.7.0API-1.7.0  Sept. 23, 2016zip, tar.gz

Release Notes for 1.7.0

pptx

Goldeneye
1.6.0API-1.6.0Jun. 24, 2016zip, tar.gz

Release Notes for 1.6.0

pptx

 About the bird
Falcon
1.5.1API-1.5.1Apr. 20, 2016zip, tar.gzRelease Notes for 1.5.1 About the bird
1.5.0API-1.5.0Mar. 10, 2016zip, tar.gz

Release Notes for 1.5.0

Documentation for 1.5.x

pptx

Emu 
1.4.0API-1.4.0Dec. 16, 2015zip, tar.gz

Release Notes for 1.4.0

Documentation for 1.4.x

pptx

 About the bird
Drake 
1.3.0API-1.3.0Sept. 18, 2015zip, tar.gz, deb, rpm

Release Notes for 1.3.0

Documentation for 1.3.x

pptx

 About the bird
Cardinal 
1.2.2API-1.2.2Sept. 1, 2015zip, tar.gzRelease Notes for 1.2.2 

About the bird

(Stanford "Cardinal" refers to the color, NOT the bird)

1.2.1API-1.2.1June 25, 2015zip, tar.gzRelease Notes for 1.2.1
1.2.0API-1.2.0June 5, 2015zip, tar.gz

Release Notes for 1.2.0

Documentation for 1.2.x

Blackbird
1.1.0API-1.1.0Mar. 17, 2015zip, tar.gz

Release Notes for 1.1.0

Documentation for 1.1.x

 

About the bird

The legendary Blackbird Jet

In honor of Beatles

Avocet

1.0.1
API-1.0.1Jan. 22, 2015zip, tar.gzRelease Notes for 1.0.1 About the bird
1.0.0API-1.0.0Dec. 5, 2014zip, tar.gz

Release Notes for 1.0.0

Documentation for 1.0.x

Latest Builds

The latest builds are from the leading edge of main and are available on Jenkins.

We build snapshots of the Maven artifacts nightly, and they are uploaded to the Sonatype snapshot repository.

The nightly build also generates a package, which is available as a zip(1.9.0) and tar.gz(1.9.0).

You can also get builds from Docker Hub.

Tutorials

If you are using Windows, you need to use 7-Zip to extract the tutorial archive. There is a bug in the default zip program that incorrectly computes the size of the files.

This is the list of tutorials and tutorial VMs for ONOS. Each release has its own VM and associated tutorial documents. Tutorials with the same name in different releases are the same tutorial, but they have been tweaked slightly to account for the differences between the releases.

ReleaseTutorial VMTutorialDescriptionComments
 Falcononos-tutorial-1.5.0r1.ovaDistributed TutorialBuilding a distributed applicationUsername / Password: onos/onos
ReleaseTutorial VMTutorialDescriptionComments
Cardinalonos-tutorial-1.2.1r2-ovf.zipBasic ONOS TutorialIntroductory tutorial for ONOSUsername / Password: tutorial1 / tutorial1
SDN-IP TutorialTutorial for the SDN-IP use caseUsername / Password: sdnip / sdnip
Distributed TutorialBuilding a distributed applicationUsername / Password: distributed / distributed
Packet-Optical TutorialPacket-Optical TutorialUsername / Password: optical / optical
ReleaseTutorial VMTutorialDescriptionComments
Blackbirdonos-tutorial-1.1.0r220-ovf.zip Basic ONOS TutorialIntroductory tutorial for ONOS Username / Password: tutorial1 / tutorial1
 SDN-IP TutorialTutorial for the SDN-IP use case Username / Password: sdnip / sdnip
 Distributed ONOS TutorialBuilding a distributed application Username / Password: distributed / distributed
 Packet Optical TutorialPacket-Optical TutorialUsername / Password: optical / optical
ReleaseTutorial VMTutorialDescriptionComments
Avocetonos-tutorial-1.0.0r161-ovf.zipBasic ONOS TutorialIntroductory tutorial for ONOS Username / Password: tutorial1 / tutorial1
SDN-IP TutorialTutorial for the SDN-IP use case Username / Password: sdnip / sdnip
Distributed TutorialBuilding a distributed applicationUsername / Password: distributed / distributed 
Packet-Optical TutorialPacket-Optical TutorialUsername / Password: optical / optical
  • No labels

1 Comment

  1. Hi, I am researching and working on improving reliability and fault tolerance in distributed SDN controllers I think ONOS has a very good scalability and performance and thought it would be great to have some cooperation with each other to improve the reliability too, I have registered and my user name is Shadi, haven't recieved any approvement for the registration, thanks, Shadi, a PhD student and developer