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

Emu Release 

Version: 1.4.0

Release Date: December 16th, 2015

Download here

Sub-task

  • [ONOS-641] - Update IP-related unit tests to include IPv6 as well
  • [ONOS-1080] - Metro ONOS DeviceProvider
  • [ONOS-2004] - Create Platform Functional Test Template
  • [ONOS-2264] - IPv6 system test plan
  • [ONOS-2265] - IPv6 System test Phase-1 Scripts
  • [ONOS-2266] - IPv6 system tests Setup and Framework
  • [ONOS-2277] - Test suite for flows through REST
  • [ONOS-2405] - Create initial Platform test suite
  • [ONOS-2629] - Review and integration of IPv6 Phase 1 scripts
  • [ONOS-2630] - IPv6 System test Phase-2 Script
  • [ONOS-2631] - IPv6 System test Phase-3 Script
  • [ONOS-2761] - setup same testbed with topoloy as Internet2 deployment network
  • [ONOS-2762] - test case0: setup all the softwares
  • [ONOS-2763] - test case1: ping test from 3 bgp peers to BGP speaker
  • [ONOS-2764] - Test case2: point-to-point intents test for each bgp peer and bgp speaker pair
  • [ONOS-2765] - test case3: routes and intents check to all BGP peers
  • [ONOS-2766] - test cast4: ping test in data plane for each route
  • [ONOS-2767] - test case5: cut links to peers one by one, check routes/intents
  • [ONOS-2768] - test case6: bring up the links cut in case5, check routes/intents, repeat case4
  • [ONOS-2769] - test case7: shut down 1 edge switch, check P-2-P and M-2-S intents, ping test
  • [ONOS-2770] - test case8: bring up the switch in case7, check routes/intents, repeat case4
  • [ONOS-2771] - test case9: bring down a switch in best path, check routes/p2p,m2sintents, repeat case4
  • [ONOS-2772] - test case10: bring up the switch in case9, check routes/p2p, m2s intents, repeat case4
  • [ONOS-2775] - test case11: flow status check, no PENDING_ADD, NO PENDING_REMOVE
  • [ONOS-2776] - test case12: bring down 1 speaker, check routes/intents, repeat case4
  • [ONOS-2777] - test case13: bring down 1 leader onos, check routes/intents, repeat case4
  • [ONOS-2832] - Define a ArpTable class providing the rules in ARP table
  • [ONOS-2833] - Define a DNATTable providing the rules in DNAT table
  • [ONOS-2834] - Define a L3ForwardTable class providing the rules in L3Forward table
  • [ONOS-2835] - Define a SNATTable class providing the rules in SNAT table
  • [ONOS-2841] - Seperate all private methods of programing flow rules from VTNManager and independently define a class per open flow table to contain all static methods
  • [ONOS-2922] - test case12: point-to-point ping failure test
  • [ONOS-2923] - test case13: ping failure test for each route
  • [ONOS-2924] - Setup Jenkin task
  • [ONOS-2925] - make sure the clean up work
  • [ONOS-3019] - create mininet testbed for multiple instances
  • [ONOS-3089] - Write TestON API driver to create and manage Docker containers
  • [ONOS-3096] - setup jenkin task
  • [ONOS-3104] - Add nicira extension of move action to onos-loxi
  • [ONOS-3105] - Add nicira extension of load action to onos-loxi
  • [ONOS-3153] - Write a PLATdockerTest suite using new TestON Docker API driver
  • [ONOS-3168] - Add nicira extension of move instruction to onos
  • [ONOS-3169] - Add nicira extension of load instruction to onos
  • [ONOS-3170] - Add nicira extension of move interface to TrafficTreatment
  • [ONOS-3171] - Add nicira extension of load interface to TrafficTreatment
  • [ONOS-3172] - Add arp_tpa Criteria to onos
  • [ONOS-3173] - Add arp_tpa operation to provider of openflow
  • [ONOS-3174] - Add nicira extension of load operation to provider of openflow
  • [ONOS-3175] - Add nicira extension of move operation to provider of openflow
  • [ONOS-3180] - Add initialize method to add table miss rules
  • [ONOS-3184] - create arp_tpa selector to onos
  • [ONOS-3185] - Add nicira extension of move instructions to onos
  • [ONOS-3188] - Add the method: Returns the virtualPort associated with the fixedIP.
  • [ONOS-3191] - Add external portnumber in PortNumber class
  • [ONOS-3196] - update the method of addPort and deletePort for OvsdbBridgeConfig class
  • [ONOS-3201] - Add extension of resubmit action to onos-loxi
  • [ONOS-3202] - Add extension of resubmit-table action to onos-loxi
  • [ONOS-3229] - Add the junit test code of TenantId
  • [ONOS-3230] - Add the junit test code of SegmentationId
  • [ONOS-3231] - Add the junit test code of PhysicalNetwork
  • [ONOS-3232] - Add the junit test code of DefaultNeutronNetwork
  • [ONOS-3233] - Add the junit test code of NeutronNetworkId
  • [ONOS-3245] - Add the junit test code of DefaultAllocationPool
  • [ONOS-3246] - Add the junit test code of DefaultHostRoute
  • [ONOS-3247] - Add the junit test code of SubnetId
  • [ONOS-3248] - Add the junit test code of AllowedAddressPair
  • [ONOS-3249] - Add the junit test code of DefaultVirtualPort
  • [ONOS-3250] - Add the junit test code of FixedIp
  • [ONOS-3251] - Add the junit test code of SecurityGroup
  • [ONOS-3252] - Add the junit test code of VirtualPortId
  • [ONOS-3266] - add test plan on this test suite
  • [ONOS-3305] - Decide RPC mechanism
  • [ONOS-3317] - Add a test plan for this test suit
  • [ONOS-3318] - Create jenkins job for this test suite
  • [ONOS-3322] - Sketch out RPC service interface
  • [ONOS-3343] - Implement Scapy in FUNCintent
  • [ONOS-3364] - Update the bug: when neutron delete port and VTNManager monitor the event, get the port information which is null
  • [ONOS-3392] - Add L3 interfaces for ClassifierService class
  • [ONOS-3393] - update the bug: missing of sending local broadcast rules
  • [ONOS-3419] - Add README to all system tests
  • [ONOS-3471] - Modify Optical related Compilers code to allocate resource against Device instead of Link
  • [ONOS-3473] - Add the implementation of method programL3ExPortClassifierRules which assemble the L3 Classifier table rules sended from external port.
  • [ONOS-3474] - Add the implementation of method programL3InPortClassifierRules which assemble the L3 Classifier table rules sended from internal port.
  • [ONOS-3475] - Add the implementation of method programArpClassifierRules which assemble the Arp Classifier table rules.
  • [ONOS-3476] - Add the implementation of L3ForwardService interface.
  • [ONOS-3477] - Add the implementation of DnatService interface.
  • [ONOS-3478] - Add the implementation of SnatService interface.
  • [ONOS-3479] - Add the implementation of ArpService interface.
  • [ONOS-3486] - Add the annotation of port mac when monitor switch added.
  • [ONOS-3487] - Add L3 flows for Classifier table
  • [ONOS-3488] - Add L3 flows for arp table
  • [ONOS-3489] - Add L3 flows for L3forward table
  • [ONOS-3490] - Add L3 flows for L3forward table
  • [ONOS-3491] - Add L3 flows for dnat table
  • [ONOS-3492] - Add L3 flows for snat table
  • [ONOS-3496] - Add README to HA tests
  • [ONOS-3497] - Add README to SDNIP tests
  • [ONOS-3499] - Add the set treatments of ARP_SPA, ARP_SHA and ARP_OP.
  • [ONOS-3514] - Add L3 flows for Classifier table, ARP table, L3forward table, DNAT table and SNAT table.
  • [ONOS-3520] - Add L3 codes for VTNManager class.
  • [ONOS-3532] - Update PORT_MAC to AnnotationKeys.PORT_MAC.
  • [ONOS-3583] - Update VTNRSC's bug:null exception
  • [ONOS-3584] - Add the cli of updatting external gateway macadress
  • [ONOS-3585] - Add the cli of setting external port name
  • [ONOS-3596] - update VTN's bug: delete local broadcast flows unsuccessfully.
  • [ONOS-3606] - update vtn's bug: if ovs has a plurality of bridge, the code should filter br-int and get the ports via deviceService.
  • [ONOS-3624] - update vtnweb's bug and add Not-Null constraints of export.

Bug

  • [ONOS-810] - "devices" shows also the port of the hypervisor when using Proxmox
  • [ONOS-867] - Sporadic AbstractEventAccumulatorTest unit test failure
  • [ONOS-1636] - ONOS shows devices still active after deactivating org.onosproject.openflow
  • [ONOS-1716] - Occasional test failures in AbstractAccumulatorTest
  • [ONOS-1864] - Topology View still sending events after view has been changed
  • [ONOS-2035] - Handshake errors for NiciraSwitchHandshaker over OF 1.3
  • [ONOS-2139] - Topology View -- selecting a node pins it in place
  • [ONOS-2412] - Inconcinstency between number of devices in the gui and in the cli
  • [ONOS-2626] - ConcurrentModificationException while processing device disconnect
  • [ONOS-2628] - Can't uniquely delete flows installed with REST API
  • [ONOS-2802] - Intent Operation Throughput Performance Regression
  • [ONOS-2854] - bugs and problems in bash_profile and onos-service shell scripts
  • [ONOS-2885] - Seeing flow install failures for some devices randomly after IPv6 ND enable
  • [ONOS-2890] - Deactivating DHCP app deletes default arp flow installed by ONOS on devices
  • [ONOS-2901] - Topology View - Overlay - Quick Help - T-binding
  • [ONOS-2937] - Reactive forwarding app results in dropped packets in multi-instance setups
  • [ONOS-2939] - SDN-IP throws exception for the OPEN message with bird
  • [ONOS-2966] - ONOS jenkins running out of disk space
  • [ONOS-2978] - SDN-IP MP2SP intents are being recompiled on unrelated host events
  • [ONOS-2979] - java.util.ConcurrentModificationException
  • [ONOS-2999] - NPEs at OpenFlowRuleProvider.executeBatch after deactivate proxyARP
  • [ONOS-3000] - Stopping an onos node of a multi-node cluster causes default flow disappear in BM
  • [ONOS-3023] - Some flow rules are missing in CHO even intents are in INSTALLED state
  • [ONOS-3027] - Can not ping local host if it did not appear in onos CLI
  • [ONOS-3087] - POST HostToHost intents failed in FUNCintentRest
  • [ONOS-3150] - Some devices have all ports disabled
  • [ONOS-3157] - Fix onos-secure-ssh key collision problem
  • [ONOS-3160] - opticalUtil.py does not correctly detect linc-oe devices
  • [ONOS-3178] - create one host,when host go online,onos cli shows two hosts
  • [ONOS-3179] - create many hosts in the same time,some host can not get the flows.
  • [ONOS-3194] - NPE in OFMessageEncoder
  • [ONOS-3220] - Intents View - Key column doesn't sort correctly.
  • [ONOS-3224] - HostToHostIntent installed from GUI does not have non-OPTICAL link type constraint
  • [ONOS-3225] - Deletes tunnel package in vtnsrc bundle
  • [ONOS-3226] - Move FlowClassifierCodec from vtnrsc bundle to vtnweb bundle
  • [ONOS-3228] - Change ConcurrentMap to EventuallyConsistentMap in FlowClassifierManager
  • [ONOS-3258] - Flow does not get properly added when VLAN selector is specified
  • [ONOS-3260] - Caught error, "Service org.onosproject.net.topology.TopologyService not found" when using docker image to form a 3-node cluster
  • [ONOS-3320] - PropertyPanelTest fails in non-English Locale
  • [ONOS-3324] - Ovs del-manager and set-manager again, the vxlan configuration lost
  • [ONOS-3346] - NPE when disallowing a connected device via netcfg
  • [ONOS-3347] - Host is not reattached to its new location after being moved
  • [ONOS-3348] - Periodic NullPointerException with DHCP app
  • [ONOS-3350] - messagesPendingMastership in AbstractOpenFlowSwitch is not threadsafe
  • [ONOS-3359] - DeviceManage NPE if config register for non existent device
  • [ONOS-3362] - Fix triggerProbe method of ovsdbDeviceProvider.
  • [ONOS-3378] - DELETE of /network/configuration/{subjectClassKey} has no effect
  • [ONOS-3379] - Trying to GET a non existent Network Config SubjectClassKey results in a 500 error
  • [ONOS-3401] - OF SSL connection not working - Exception trying SSL connection to onos SB
  • [ONOS-3411] - Device status is not properly updated when deactivating openflow-base
  • [ONOS-3412] - "java.lang.IllegalAccessError: already closed" while terminating ONOS
  • [ONOS-3413] - Gerrit hitting gmail daily email limits
  • [ONOS-3423] - When ONOS gets an out of memory exception it essentially becomes a zombie
  • [ONOS-3453] - Bundles not loaded in all nodes in a cluster
  • [ONOS-3472] - ConsistentMap's key equality should not be influenced by #equals
  • [ONOS-3493] - Sometime the number of ONOS users is not displayed correctly on the ONOS website world map
  • [ONOS-3500] - When ConsistentMap is created with relaxed consistency turned on some map events are not delivered
  • [ONOS-3511] - ONOS if enableOFTLS, only can have single switch connection
  • [ONOS-3512] - Migrate resource CLI commands to new device resource model
  • [ONOS-3547] - Exceptions while processing packets during reactive forwarding pingall
  • [ONOS-3549] - NPE in DHCP during IP renew when no IP range is registered
  • [ONOS-3565] - Intent Installation/Reroute latency test failed at 3-node with exceptions
  • [ONOS-3586] - OF port discovery latency regression
  • [ONOS-3593] - NPE when processing FlowRuleEvent
  • [ONOS-3595] - Intent install/Reroute latency test failed, due to a node not assigned role to null devices
  • [ONOS-3623] - No HOST_REMOVED event when deleting host after restarting ONOS

Story

  • [ONOS-302] - Topology View: SLRG avoidance path visualization
  • [ONOS-304] - Topology Viewer demo app
  • [ONOS-1264] - Complete missing IPv6 functionalities
  • [ONOS-1319] - Secure OpenFlow connection using TLS/SSL
  • [ONOS-1439] - Fix the Cpqd bug of sending the reverse subnet mask in flow stats reply
  • [ONOS-1479] - Topology View: dynamic overlay extensibility
  • [ONOS-1684] - Application Dependencies
  • [ONOS-1703] - Refactor Segment Routing Configuration based on new device config framework
  • [ONOS-1850] - Topology View Overlay: Rendering badges
  • [ONOS-1891] - Modify TestON to support test steps as part of some control/loop structure
  • [ONOS-2126] - Clean up ConfigProvider
  • [ONOS-2179] - Define virtual network model & services
  • [ONOS-2234] - Workaround for LinkDiscovery issue when running multiple ONOS clusters
  • [ONOS-2276] - Test suite for Flow rule-based functionality through REST (Emu#1)
  • [ONOS-2291] - AtomicCounter needs a set method
  • [ONOS-2309] - Fix the ARP storm bug
  • [ONOS-2314] - Wiki snapshot for Drake
  • [ONOS-2321] - IP-Optical port to new network config framework
  • [ONOS-2428] - AtomicCounter needs a CAS (compare-and-set) method
  • [ONOS-2437] - Test suite for networking configuration subsystem through REST (Emu#2)
  • [ONOS-2452] - Install ONOS 1.2 (Cardinal) on AMLight production network
  • [ONOS-2472] - Loxi support for Optical Transport extensions
  • [ONOS-2480] - Make Optical (Linc-oe) testing working on production bench(Emu#1)
  • [ONOS-2493] - As a user I would like to see all the sdn-ip related intents disappear when I deactivate the sdn-ip application in onos
  • [ONOS-2500] - Contribute onosfw project test cases and scripts
  • [ONOS-2522] - ONOS automated tests with FSFW - single instance
  • [ONOS-2587] - Implement the BGP communication between ONOS BGP Speaker and the BGP peers on device using BGP protocol messages on TCP/IP socket.
  • [ONOS-2588] - Implement BGP message parser for parsing BGP protocol messages with encoding and decoding API
  • [ONOS-2589] - Implement BGP LS topology provider and listen on Node and Link changes of BGP Controller.
  • [ONOS-2590] - BGP Global and Peer configurations processing.
  • [ONOS-2591] - BGP Channel Handler to manage each BGP Peer connection from BGP peer
  • [ONOS-2593] - Implement BGP Controller to provide socket handling with each BGP Peer
  • [ONOS-2594] - Implement Channel Handler to manage Session handling with BGP peers
  • [ONOS-2595] - Implement BGP Protocol Request and Response message mapping with its Peer
  • [ONOS-2596] - Implement BGP open protocol Message parsing, Decode and encoding
  • [ONOS-2597] - Implement BGP KeepAlive protocol Message parsing, Decode and encoding
  • [ONOS-2598] - Implement BGP Capabilities parsing, Decode and encoding
  • [ONOS-2599] - Implement BGP Notification protocol Message parsing, Decode and encoding
  • [ONOS-2600] - Implement Basic BGP Update protocol Message parsing and Decode excuding path attributes.
  • [ONOS-2601] - Implement BGP Update protocol Message and parse all basic path attributes.
  • [ONOS-2602] - Implement BGP Update protocol Message with reach and unreach attribute parsing and Decode. (Node and Link NLRI)
  • [ONOS-2603] - Implement BGP Update protocol Message and parse all LinkState attributes of Node and Link.
  • [ONOS-2604] - Implement BGP keepalive and Hold Timer
  • [ONOS-2605] - Implement AdjacencyIn RIB for each of the peer
  • [ONOS-2606] - Implement Local RIB and do the selection process of BGP update.
  • [ONOS-2607] - Implement BGP LS topology provider and listen on Node and Link changes of BGP Controller.
  • [ONOS-2608] - Update Node and Link subsystem of ONOS core on any Node/Link Add, modify or delete to build the Linkstate topology
  • [ONOS-2609] - Unit test the BGP controller and channel Handler.
  • [ONOS-2610] - Unit test the BGP Open message
  • [ONOS-2611] - Unit test the BGP Keelalive mesasge
  • [ONOS-2612] - Unit test the BGP Notification message
  • [ONOS-2613] - Unit test the BGP Update message
  • [ONOS-2614] - Unit test the BGP Timer functionality
  • [ONOS-2615] - Unit test the BGP Adjacency In and Local RIB table.
  • [ONOS-2616] - Unit Test the BGP topology Provider for Node changes.
  • [ONOS-2617] - Unit Test the BGP topology Provider for Link changes.
  • [ONOS-2618] - Integration testing of BGP with BGP peers (Stub test code) for session establishment
  • [ONOS-2619] - Integration testing of BGP with BGP peers (Stub test code) for session management
  • [ONOS-2621] - Documentation work for the Implementation of BGP Linkstate topology provider
  • [ONOS-2649] - CHOtest Enhancements (Emu#1)
  • [ONOS-2719] - Investigate traffic tools for TestON remote Mininet driver to send/receive pkts
  • [ONOS-2752] - ONOSFW L3 Feature
  • [ONOS-2753] - The restful service related to route resource of neutron
  • [ONOS-2755] - The restful service related to floating ip resource of neutron
  • [ONOS-2760] - Functional test for SDN-IP, single instance
  • [ONOS-2773] - Functional test for SDN-IP, multiple instance
  • [ONOS-2774] - Wiki update for Drake -- GUI stuff
  • [ONOS-2794] - Enable PAUSE and EMAIL feature in TestON for debug in middle of execution
  • [ONOS-2798] - GUI Topology - need a microwave dish glyph
  • [ONOS-2799] - Increate ONOS log size to at least 10M
  • [ONOS-2803] - Balance Masters in SCPFstartTopo
  • [ONOS-2804] - Packet deserialization issue should be logged as an error, not as warning
  • [ONOS-2813] - Automated device mastership load balancing.
  • [ONOS-2814] - Support a PersistenceService for storing arbitrary data locally
  • [ONOS-2815] - The abstraction of RouteService used to store route resource
  • [ONOS-2817] - The abstraction of FloatingIpService used to store FloatingIp resource
  • [ONOS-2818] - The implementation of RouteService
  • [ONOS-2820] - The implementation of FloatingIpService
  • [ONOS-2826] - The CLIs of FloatingIpService
  • [ONOS-2827] - The CLIs of RouteInterfaceService
  • [ONOS-2828] - The CLIs of RouteService
  • [ONOS-2829] - Support the capability of check data integrity for subnets
  • [ONOS-2830] - Support the data integrity validation of port resource
  • [ONOS-2831] - Refactor L2 code.
  • [ONOS-2837] - Add L3 table-miss rules when ovs is detected or vanished in VTNManager
  • [ONOS-2838] - Add L3 rules when host is detected or vanished in VTNManager
  • [ONOS-2839] - Create a port used to access into internet via physical port of compute node when compute node is detected
  • [ONOS-2840] - Improve the capability of catching exception when VTNManager applies configration via driver subsystem
  • [ONOS-2842] - Design BGP Link state plugin and BGP Topology provider as SBI in ONOS.
  • [ONOS-2844] - ONOSFW L3 requirements analysis
  • [ONOS-2845] - ONOSFW L3 Design
  • [ONOS-2850] - Web UI - Programmable Dialog
  • [ONOS-2851] - Web UI - create archetype for table-view-based app
  • [ONOS-2852] - Web UI - create archetype for topo-overlay-based app
  • [ONOS-2856] - Platform Test Suite to cover tar.gz install cluster with Docker image (Emu#1)
  • [ONOS-2860] - Add openflowJ extension of move action
  • [ONOS-2866] - Model vendor-neutral disaggregated WSS
  • [ONOS-2876] - Web UI - Set device friendly name
  • [ONOS-2892] - Refactor current FUNC, HA and CHO for robust intent/flow checking (Emu#1)
  • [ONOS-2900] - Add Jenkins post script to move all onos logs to TestStation for preservation(Emu#1)
  • [ONOS-2903] - Openflow Nicira extension
  • [ONOS-2909] - Replace DeviceResourceService with new ResourceService
  • [ONOS-2912] - Explore potential candidates to be replaced with ResourceService
  • [ONOS-2913] - Remove APIs deprecated in Cardinal Release
  • [ONOS-2930] - Model vendor-neutral disaggregated ROADM
  • [ONOS-2932] - Identify use cases for Intent Domain
  • [ONOS-2933] - Design review for Intent Domain
  • [ONOS-2936] - Snapshot wiki for Drake (1.3)
  • [ONOS-2940] - Internet2 deployment tests with FSFW - multiple instances
  • [ONOS-2946] - PacketService CLI commands
  • [ONOS-2947] - Remove IP from existing Host
  • [ONOS-2951] - Design Northbound API, Neutron resource storage in ONOS
  • [ONOS-2952] - Design SFC Manager in ONOS for generating forwarding behavior
  • [ONOS-2953] - Design the forwarding logic for southbound including NSH, OVSDB, Openflow
  • [ONOS-2957] - Need a way to read component configs from a file.
  • [ONOS-2972] - Web UI - Packet Processors tabular view
  • [ONOS-2977] - Add in HA* test bring down ctrl and check all states (topo, intent, flows) still ok
  • [ONOS-2997] - Re-factor ACL app package name to conform to org.onosproject
  • [ONOS-2998] - Write IEEE newsletter paper on packet/optical
  • [ONOS-3003] - fix nightly SCPFswitchLat failure
  • [ONOS-3008] - re-create vm templates with more disk space
  • [ONOS-3012] - Figure out a proper way to deal with empty instruction
  • [ONOS-3018] - Add missing IPv6-VLAN hosts in to FUNC tiopology
  • [ONOS-3020] - Fix TestON's handling of steps from inside functions or loops
  • [ONOS-3021] - Clean up code style for teston.py
  • [ONOS-3024] - Implement ControllerConfig behaviour for OVS devices
  • [ONOS-3025] - Rework HA minority test to make sure all partitions still have a quorum
  • [ONOS-3026] - enable running reactive routing without BGP
  • [ONOS-3080] - Refactor application architecture of ONOS framework
  • [ONOS-3098] - Better Step Wiki Printing
  • [ONOS-3100] - Test set/get controllers using the ONOS OVSDB plugin
  • [ONOS-3106] - Code for parsing port-pair create request - PortPairCodec
  • [ONOS-3107] - Code for parsing port-pair group create request - PortPairGroupCodec
  • [ONOS-3108] - Code for parsing flow classifier create request - FlowClassifierCodec
  • [ONOS-3109] - Code for parsing port-chain create request - PortChainCodec
  • [ONOS-3110] - Code the port-pair web resource interface for receiving neutron request calling codec for parsing - PortPairWebResource
  • [ONOS-3111] - Code the port-pair-group web resource interface for receiving neutron request calling codec for parsing - PortPairGroupWebResource
  • [ONOS-3112] - Code the port-chain web resource interface for receiving neutron request calling codec for parsing - PortChainWebResource
  • [ONOS-3113] - Code the flow classifier web resource interface for receiving neutron request calling codec for parsing - FlowClassifierWebResource
  • [ONOS-3114] - Create the SFC Service interface
  • [ONOS-3115] - Code the SFC Manager with skeleton methods
  • [ONOS-3116] - Code the data structures in SFC Manager to hold the port pairs, port group and flow classifier
  • [ONOS-3117] - Code the interface logic with VTNResourceManager.
  • [ONOS-3118] - Code the querying and storing of SF-SFF mapping at the SFC Manager
  • [ONOS-3119] - Code the logic of deriving Classification rules from the flow classifier and port chain details
  • [ONOS-3120] - Code the forwarding logic that is required at SFF from the port-chain request details
  • [ONOS-3121] - Code the method with logic for identification of Classifier and all the SFFs along the service chain
  • [ONOS-3122] - Code the logic for Ordering of classifier, SFFs with IP and port information for a particular service chain
  • [ONOS-3128] - Web UI - Traffic overlay as default overlay
  • [ONOS-3129] - Web UI - Intent select and navigate to Topology View with intent monitoring
  • [ONOS-3130] - Create L3VPN YANG File
  • [ONOS-3131] - Create a new project proposal wiki for YANG service model
  • [ONOS-3132] - SDN-IP sometimes can not setup p2p intents when running multiple onos nodes
  • [ONOS-3133] - Write OFC 2016 paper
  • [ONOS-3137] - Sketch out HA for Metro Controller
  • [ONOS-3139] - prepare training documents and environment for developer conf in Shenzhen
  • [ONOS-3144] - Use NetConf to get and set controllers
  • [ONOS-3151] - Add createHandler interface by driver name and deviceid
  • [ONOS-3161] - Unit test the port-pair Web resource and Codec methods
  • [ONOS-3162] - Unit test the port-pair-group Web resource and Codec methods
  • [ONOS-3163] - Unit test the flow classifier Web resource and Codec methods
  • [ONOS-3164] - Unit test the port-chain Web resource and Codec methods
  • [ONOS-3165] - MAC address shouldn't be mandatory in interfaces - network cfg
  • [ONOS-3166] - Write a scapy driver for sending and receiving packets from a mininet host
  • [ONOS-3167] - Mobile-friendly ON.Lab and ONOS website
  • [ONOS-3176] - ONOSFW L3 vtn
  • [ONOS-3177] - ONOSFW L3 vtn
  • [ONOS-3181] - Test suit for scaling topology
  • [ONOS-3192] - interfaces cli commmand shouldn't return ips, mac or vlan if these are null
  • [ONOS-3199] - App Specific Webpages
  • [ONOS-3200] - Unify code formation and fix grammar problem
  • [ONOS-3205] - Migrate LLDP Link Discovery configuration to Network Configuration Service
  • [ONOS-3206] - Refactor LLDPLinkDiscovery
  • [ONOS-3234] - Add ONOSFW L2/L3 UT code
  • [ONOS-3236] - Ovsdb Host's vlanid is null,it should be the default value -1.
  • [ONOS-3237] - Change OvsdbNodeId ovsdb:IP:Port to ovsdb:IP
  • [ONOS-3256] - Write IEEE newsletter paper
  • [ONOS-3257] - Add ovsdb node role state.
  • [ONOS-3262] - Remove dependency on LinkResourceService from ObjectiveTracker
  • [ONOS-3263] - Create reference App that demonstrates all GUI extension techniques
  • [ONOS-3265] - Flows, Ports, Groups views - need Nav-to-Devices view button
  • [ONOS-3269] - Protect a ONOS cluster from cross traffic.
  • [ONOS-3270] - ONOSFW Testing South-North
  • [ONOS-3271] - ONOSFW demo environment set up
  • [ONOS-3272] - ONOSFW deliverables
  • [ONOS-3279] - Support for "shared" semantics in ResourceService
  • [ONOS-3280] - Merge SFC Manager as a bundle in VTN application
  • [ONOS-3281] - Code and UT for SFC Manager interface with FlowRule
  • [ONOS-3282] - Code and UT for SFC Manager interface with Openflow adapter via FlowRule
  • [ONOS-3283] - Code and UT for SFC Manager and ForwardingObjective interaction
  • [ONOS-3284] - Prepare the extensions required in FlowRule
  • [ONOS-3285] - Prepare the table details in OVS patch for classifier
  • [ONOS-3286] - Prepare the table details in OVS patch for Forwarder
  • [ONOS-3287] - Prepare the Match and Action details in classier towrads ingress SFF
  • [ONOS-3288] - Prepare the Match and Action details in SFF towards next SFF
  • [ONOS-3289] - Prepare the Match and Action details in last SFF
  • [ONOS-3290] - Prepare the extensions required in ForwardingObjective
  • [ONOS-3291] - Prepare the extensions required in OpenFlow
  • [ONOS-3292] - Prepare the extensions required in OVS patch
  • [ONOS-3293] - Create an HA test that stops nodes instead of killing them
  • [ONOS-3296] - Support for continuous values in new resource APIs
  • [ONOS-3299] - Analyze E-CORD GUI requirements
  • [ONOS-3306] - Define RPC data model for Device related interfaces
  • [ONOS-3311] - Basic Gerrit reviewers plugin
  • [ONOS-3321] - Application subsystem preDeactivate & postActivate
  • [ONOS-3323] - RPC Service implementation using gRPC
  • [ONOS-3325] - As an operator I want to specify the IP address and ONOS node advertises for clustering purposes
  • [ONOS-3326] - As an operator I would like clustering to select an available IP address for identification
  • [ONOS-3327] - Add persistence service usage to ECMap
  • [ONOS-3328] - Bundle Catalyst using maven-bundle-plugin
  • [ONOS-3329] - Add TUNNEL_IPV4_DST to L3ModificationInstruction
  • [ONOS-3331] - Add class TunnelIPv4Criterion
  • [ONOS-3332] - sketch out BigSwitch for super Controller based on ONOS
  • [ONOS-3336] - Implement Mininet driver function that checks the flow tables
  • [ONOS-3341] - Remove ll command from onos commands, since conflicts with ll command in ubuntu
  • [ONOS-3345] - Add processing about Instruction type Extention in GroupModBuilder.
  • [ONOS-3352] - Need to move the method to compare Intents out of the sdn-ip package
  • [ONOS-3353] - Add the entire American map to ONOS
  • [ONOS-3354] - Install slackin on the wiki srv to facilitate the subscription of users to slack
  • [ONOS-3356] - NPE when pushing a net cfg for a device not yet connected
  • [ONOS-3367] - Update HA to use the new Mininet driver function for getting the flow table
  • [ONOS-3368] - Core should protect itself against applications that throw exceptions in packet processors
  • [ONOS-3369] - Exceptions from rest calls that result in a 500 response do not get logged
  • [ONOS-3370] - Separate HostLocationProvider and LLDPLinkProvider from OpenFlow application
  • [ONOS-3387] - Verification mechanism for network configuration
  • [ONOS-3399] - Ensure LINC driver keeps using draft OF optical extensions
  • [ONOS-3405] - change encoding of ethType to Base16 in flows json coding/encoding
  • [ONOS-3406] - Change expected type of element in application post REST API
  • [ONOS-3408] - Retrieve statistics about ONOS commits
  • [ONOS-3409] - Create Epics and Wiki pages for GEANT SDX use-case
  • [ONOS-3410] - let sdn-ip support IPv4/IPv6 default route
  • [ONOS-3420] - QA Nightly Test Hang
  • [ONOS-3436] - Code the ONOS-Loxi extensions for NSH support
  • [ONOS-3437] - Code the classification logic with flow classifier rules
  • [ONOS-3438] - API for getting all flow classifiers
  • [ONOS-3439] - API for getting flow classifier rule
  • [ONOS-3440] - Code the forwarding logic based on Neutron port-chain parameters
  • [ONOS-3442] - Ip Topology subsystem with IpTopology device manager and its store (Device)
  • [ONOS-3443] - Ip Topology subsystem with IpTopology link manager and its store (Link)
  • [ONOS-3455] - Documentation about new resource management APIs
  • [ONOS-3461] - Move specific Device/Port LLDP suppression NetworkConfiguration from apps tree to devices and ports tree
  • [ONOS-3470] - ONOS deployment on sites without Internet access
  • [ONOS-3501] - Check if optical devices support required behaviour for resource query
  • [ONOS-3515] - Ability to configure alternate link-weight function as a default
  • [ONOS-3516] - Ability to inject alternate graph path search algorithm as default
  • [ONOS-3518] - GUI Topology View - extend badging to include hosts
  • [ONOS-3524] - SM-ONOS: Implement scripts to enable Security-Mode
  • [ONOS-3525] - Refactor KShortestPaths search
  • [ONOS-3540] - Update the ON.Lab Github page
  • [ONOS-3552] - Groups are not removed from the store when device disconnects
  • [ONOS-3570] - Setup rack for Atrium
  • [ONOS-3571] - Setup rack for CORD
  • [ONOS-3572] - Hardware maintenance at Stanford for OpenCloud cluster
  • [ONOS-3574] - Unmount monitors/keyboard/KVMs from server room
  • [ONOS-3594] - Web UI - Create new "Loading..." animation from custom frames.
  • [ONOS-3599] - LldpLinkProvider gets ConsistentMapException$Timeout on activate
  • No labels