Version: 1.4.0
Release Date: December 16th, 2015
Download here
<h2> Sub-task </h2> <ul> <li>[<a href="https://jira.onosproject.org/browse/ONOS-641">ONOS-641</a>] - Update IP-related unit tests to include IPv6 as well </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-1080">ONOS-1080</a>] - Metro ONOS DeviceProvider </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2004">ONOS-2004</a>] - Create Platform Functional Test Template </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2264">ONOS-2264</a>] - IPv6 system test plan </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2265">ONOS-2265</a>] - IPv6 System test Phase-1 Scripts </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2266">ONOS-2266</a>] - IPv6 system tests Setup and Framework </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2277">ONOS-2277</a>] - Test suite for flows through REST </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2405">ONOS-2405</a>] - Create initial Platform test suite </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2629">ONOS-2629</a>] - Review and integration of IPv6 Phase 1 scripts </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2630">ONOS-2630</a>] - IPv6 System test Phase-2 Script </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2631">ONOS-2631</a>] - IPv6 System test Phase-3 Script </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2761">ONOS-2761</a>] - setup same testbed with topoloy as Internet2 deployment network </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2762">ONOS-2762</a>] - test case0: setup all the softwares </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2763">ONOS-2763</a>] - test case1: ping test from 3 bgp peers to BGP speaker </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2764">ONOS-2764</a>] - Test case2: point-to-point intents test for each bgp peer and bgp speaker pair </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2765">ONOS-2765</a>] - test case3: routes and intents check to all BGP peers </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2766">ONOS-2766</a>] - test cast4: ping test in data plane for each route </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2767">ONOS-2767</a>] - test case5: cut links to peers one by one, check routes/intents </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2768">ONOS-2768</a>] - test case6: bring up the links cut in case5, check routes/intents, repeat case4 </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2769">ONOS-2769</a>] - test case7: shut down 1 edge switch, check P-2-P and M-2-S intents, ping test </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2770">ONOS-2770</a>] - test case8: bring up the switch in case7, check routes/intents, repeat case4 </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2771">ONOS-2771</a>] - test case9: bring down a switch in best path, check routes/p2p,m2sintents, repeat case4 </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2772">ONOS-2772</a>] - test case10: bring up the switch in case9, check routes/p2p, m2s intents, repeat case4 </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2775">ONOS-2775</a>] - test case11: flow status check, no PENDING_ADD, NO PENDING_REMOVE </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2776">ONOS-2776</a>] - test case12: bring down 1 speaker, check routes/intents, repeat case4 </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2777">ONOS-2777</a>] - test case13: bring down 1 leader onos, check routes/intents, repeat case4 </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2832">ONOS-2832</a>] - Define a ArpTable class providing the rules in ARP table </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2833">ONOS-2833</a>] - Define a DNATTable providing the rules in DNAT table </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2834">ONOS-2834</a>] - Define a L3ForwardTable class providing the rules in L3Forward table </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2835">ONOS-2835</a>] - Define a SNATTable class providing the rules in SNAT table </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2841">ONOS-2841</a>] - Seperate all private methods of programing flow rules from VTNManager and independently define a class per open flow table to contain all static methods </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2922">ONOS-2922</a>] - test case12: point-to-point ping failure test </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2923">ONOS-2923</a>] - test case13: ping failure test for each route </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2924">ONOS-2924</a>] - Setup Jenkin task </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2925">ONOS-2925</a>] - make sure the clean up work </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3019">ONOS-3019</a>] - create mininet testbed for multiple instances </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3089">ONOS-3089</a>] - Write TestON API driver to create and manage Docker containers </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3096">ONOS-3096</a>] - setup jenkin task </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3104">ONOS-3104</a>] - Add nicira extension of move action to onos-loxi </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3105">ONOS-3105</a>] - Add nicira extension of load action to onos-loxi </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3153">ONOS-3153</a>] - Write a PLATdockerTest suite using new TestON Docker API driver </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3168">ONOS-3168</a>] - Add nicira extension of move instruction to onos </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3169">ONOS-3169</a>] - Add nicira extension of load instruction to onos </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3170">ONOS-3170</a>] - Add nicira extension of move interface to TrafficTreatment </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3171">ONOS-3171</a>] - Add nicira extension of load interface to TrafficTreatment </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3172">ONOS-3172</a>] - Add arp_tpa Criteria to onos </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3173">ONOS-3173</a>] - Add arp_tpa operation to provider of openflow </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3174">ONOS-3174</a>] - Add nicira extension of load operation to provider of openflow </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3175">ONOS-3175</a>] - Add nicira extension of move operation to provider of openflow </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3180">ONOS-3180</a>] - Add initialize method to add table miss rules </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3184">ONOS-3184</a>] - create arp_tpa selector to onos </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3185">ONOS-3185</a>] - Add nicira extension of move instructions to onos </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3188">ONOS-3188</a>] - Add the method: Returns the virtualPort associated with the fixedIP. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3191">ONOS-3191</a>] - Add external portnumber in PortNumber class </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3196">ONOS-3196</a>] - update the method of addPort and deletePort for OvsdbBridgeConfig class </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3201">ONOS-3201</a>] - Add extension of resubmit action to onos-loxi </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3202">ONOS-3202</a>] - Add extension of resubmit-table action to onos-loxi </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3229">ONOS-3229</a>] - Add the junit test code of TenantId </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3230">ONOS-3230</a>] - Add the junit test code of SegmentationId </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3231">ONOS-3231</a>] - Add the junit test code of PhysicalNetwork </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3232">ONOS-3232</a>] - Add the junit test code of DefaultNeutronNetwork </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3233">ONOS-3233</a>] - Add the junit test code of NeutronNetworkId </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3245">ONOS-3245</a>] - Add the junit test code of DefaultAllocationPool </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3246">ONOS-3246</a>] - Add the junit test code of DefaultHostRoute </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3247">ONOS-3247</a>] - Add the junit test code of SubnetId </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3248">ONOS-3248</a>] - Add the junit test code of AllowedAddressPair </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3249">ONOS-3249</a>] - Add the junit test code of DefaultVirtualPort </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3250">ONOS-3250</a>] - Add the junit test code of FixedIp </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3251">ONOS-3251</a>] - Add the junit test code of SecurityGroup </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3252">ONOS-3252</a>] - Add the junit test code of VirtualPortId </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3266">ONOS-3266</a>] - add test plan on this test suite </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3305">ONOS-3305</a>] - Decide RPC mechanism </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3317">ONOS-3317</a>] - Add a test plan for this test suit </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3318">ONOS-3318</a>] - Create jenkins job for this test suite </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3322">ONOS-3322</a>] - Sketch out RPC service interface </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3343">ONOS-3343</a>] - Implement Scapy in FUNCintent </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3364">ONOS-3364</a>] - Update the bug: when neutron delete port and VTNManager monitor the event, get the port information which is null </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3392">ONOS-3392</a>] - Add L3 interfaces for ClassifierService class </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3393">ONOS-3393</a>] - update the bug: missing of sending local broadcast rules </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3419">ONOS-3419</a>] - Add README to all system tests </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3471">ONOS-3471</a>] - Modify Optical related Compilers code to allocate resource against Device instead of Link </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3473">ONOS-3473</a>] - Add the implementation of method programL3ExPortClassifierRules which assemble the L3 Classifier table rules sended from external port. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3474">ONOS-3474</a>] - Add the implementation of method programL3InPortClassifierRules which assemble the L3 Classifier table rules sended from internal port. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3475">ONOS-3475</a>] - Add the implementation of method programArpClassifierRules which assemble the Arp Classifier table rules. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3476">ONOS-3476</a>] - Add the implementation of L3ForwardService interface. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3477">ONOS-3477</a>] - Add the implementation of DnatService interface. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3478">ONOS-3478</a>] - Add the implementation of SnatService interface. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3479">ONOS-3479</a>] - Add the implementation of ArpService interface. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3486">ONOS-3486</a>] - Add the annotation of port mac when monitor switch added. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3487">ONOS-3487</a>] - Add L3 flows for Classifier table </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3488">ONOS-3488</a>] - Add L3 flows for arp table </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3489">ONOS-3489</a>] - Add L3 flows for L3forward table </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3490">ONOS-3490</a>] - Add L3 flows for L3forward table </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3491">ONOS-3491</a>] - Add L3 flows for dnat table </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3492">ONOS-3492</a>] - Add L3 flows for snat table </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3496">ONOS-3496</a>] - Add README to HA tests </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3497">ONOS-3497</a>] - Add README to SDNIP tests </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3499">ONOS-3499</a>] - Add the set treatments of ARP_SPA, ARP_SHA and ARP_OP. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3514">ONOS-3514</a>] - Add L3 flows for Classifier table, ARP table, L3forward table, DNAT table and SNAT table. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3520">ONOS-3520</a>] - Add L3 codes for VTNManager class. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3532">ONOS-3532</a>] - Update PORT_MAC to AnnotationKeys.PORT_MAC. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3583">ONOS-3583</a>] - Update VTNRSC's bug:null exception </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3584">ONOS-3584</a>] - Add the cli of updatting external gateway macadress </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3585">ONOS-3585</a>] - Add the cli of setting external port name </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3596">ONOS-3596</a>] - update VTN's bug: delete local broadcast flows unsuccessfully. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3606">ONOS-3606</a>] - update vtn's bug: if ovs has a plurality of bridge, the code should filter br-int and get the ports via deviceService. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3624">ONOS-3624</a>] - update vtnweb's bug and add Not-Null constraints of export. </li> </ul> <h2> Bug </h2> <ul> <li>[<a href="https://jira.onosproject.org/browse/ONOS-810">ONOS-810</a>] - "devices" shows also the port of the hypervisor when using Proxmox </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-867">ONOS-867</a>] - Sporadic AbstractEventAccumulatorTest unit test failure </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-1636">ONOS-1636</a>] - ONOS shows devices still active after deactivating org.onosproject.openflow </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-1716">ONOS-1716</a>] - Occasional test failures in AbstractAccumulatorTest </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-1864">ONOS-1864</a>] - Topology View still sending events after view has been changed </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2035">ONOS-2035</a>] - Handshake errors for NiciraSwitchHandshaker over OF 1.3 </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2139">ONOS-2139</a>] - Topology View -- selecting a node pins it in place </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2412">ONOS-2412</a>] - Inconcinstency between number of devices in the gui and in the cli </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2626">ONOS-2626</a>] - ConcurrentModificationException while processing device disconnect </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2628">ONOS-2628</a>] - Can't uniquely delete flows installed with REST API </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2802">ONOS-2802</a>] - Intent Operation Throughput Performance Regression </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2854">ONOS-2854</a>] - bugs and problems in bash_profile and onos-service shell scripts </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2885">ONOS-2885</a>] - Seeing flow install failures for some devices randomly after IPv6 ND enable </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2890">ONOS-2890</a>] - Deactivating DHCP app deletes default arp flow installed by ONOS on devices </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2901">ONOS-2901</a>] - Topology View - Overlay - Quick Help - T-binding </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2937">ONOS-2937</a>] - Reactive forwarding app results in dropped packets in multi-instance setups </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2939">ONOS-2939</a>] - SDN-IP throws exception for the OPEN message with bird </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2966">ONOS-2966</a>] - ONOS jenkins running out of disk space </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2978">ONOS-2978</a>] - SDN-IP MP2SP intents are being recompiled on unrelated host events </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2979">ONOS-2979</a>] - java.util.ConcurrentModificationException </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2999">ONOS-2999</a>] - NPEs at OpenFlowRuleProvider.executeBatch after deactivate proxyARP </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3000">ONOS-3000</a>] - Stopping an onos node of a multi-node cluster causes default flow disappear in BM </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3023">ONOS-3023</a>] - Some flow rules are missing in CHO even intents are in INSTALLED state </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3027">ONOS-3027</a>] - Can not ping local host if it did not appear in onos CLI </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3087">ONOS-3087</a>] - POST HostToHost intents failed in FUNCintentRest </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3150">ONOS-3150</a>] - Some devices have all ports disabled </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3157">ONOS-3157</a>] - Fix onos-secure-ssh key collision problem </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3160">ONOS-3160</a>] - opticalUtil.py does not correctly detect linc-oe devices </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3178">ONOS-3178</a>] - create one host,when host go online,onos cli shows two hosts </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3179">ONOS-3179</a>] - create many hosts in the same time,some host can not get the flows. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3194">ONOS-3194</a>] - NPE in OFMessageEncoder </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3220">ONOS-3220</a>] - Intents View - Key column doesn't sort correctly. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3224">ONOS-3224</a>] - HostToHostIntent installed from GUI does not have non-OPTICAL link type constraint </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3225">ONOS-3225</a>] - Deletes tunnel package in vtnsrc bundle </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3226">ONOS-3226</a>] - Move FlowClassifierCodec from vtnrsc bundle to vtnweb bundle </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3228">ONOS-3228</a>] - Change ConcurrentMap to EventuallyConsistentMap in FlowClassifierManager </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3258">ONOS-3258</a>] - Flow does not get properly added when VLAN selector is specified </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3260">ONOS-3260</a>] - Caught error, "Service org.onosproject.net.topology.TopologyService not found" when using docker image to form a 3-node cluster </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3320">ONOS-3320</a>] - PropertyPanelTest fails in non-English Locale </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3324">ONOS-3324</a>] - Ovs del-manager and set-manager again, the vxlan configuration lost </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3346">ONOS-3346</a>] - NPE when disallowing a connected device via netcfg </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3347">ONOS-3347</a>] - Host is not reattached to its new location after being moved </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3348">ONOS-3348</a>] - Periodic NullPointerException with DHCP app </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3350">ONOS-3350</a>] - messagesPendingMastership in AbstractOpenFlowSwitch is not threadsafe </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3359">ONOS-3359</a>] - DeviceManage NPE if config register for non existent device </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3362">ONOS-3362</a>] - Fix triggerProbe method of ovsdbDeviceProvider. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3378">ONOS-3378</a>] - DELETE of /network/configuration/{subjectClassKey} has no effect </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3379">ONOS-3379</a>] - Trying to GET a non existent Network Config SubjectClassKey results in a 500 error </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3401">ONOS-3401</a>] - OF SSL connection not working - Exception trying SSL connection to onos SB </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3411">ONOS-3411</a>] - Device status is not properly updated when deactivating openflow-base </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3412">ONOS-3412</a>] - "java.lang.IllegalAccessError: already closed" while terminating ONOS </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3413">ONOS-3413</a>] - Gerrit hitting gmail daily email limits </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3423">ONOS-3423</a>] - When ONOS gets an out of memory exception it essentially becomes a zombie </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3453">ONOS-3453</a>] - Bundles not loaded in all nodes in a cluster </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3472">ONOS-3472</a>] - ConsistentMap's key equality should not be influenced by #equals </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3493">ONOS-3493</a>] - Sometime the number of ONOS users is not displayed correctly on the ONOS website world map </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3500">ONOS-3500</a>] - When ConsistentMap is created with relaxed consistency turned on some map events are not delivered </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3511">ONOS-3511</a>] - ONOS if enableOFTLS, only can have single switch connection </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3512">ONOS-3512</a>] - Migrate resource CLI commands to new device resource model </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3547">ONOS-3547</a>] - Exceptions while processing packets during reactive forwarding pingall </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3549">ONOS-3549</a>] - NPE in DHCP during IP renew when no IP range is registered </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3565">ONOS-3565</a>] - Intent Installation/Reroute latency test failed at 3-node with exceptions </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3586">ONOS-3586</a>] - OF port discovery latency regression </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3593">ONOS-3593</a>] - NPE when processing FlowRuleEvent </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3595">ONOS-3595</a>] - Intent install/Reroute latency test failed, due to a node not assigned role to null devices </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3623">ONOS-3623</a>] - No HOST_REMOVED event when deleting host after restarting ONOS </li> </ul> <h2> Story </h2> <ul> <li>[<a href="https://jira.onosproject.org/browse/ONOS-302">ONOS-302</a>] - Topology View: SLRG avoidance path visualization </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-304">ONOS-304</a>] - Topology Viewer demo app </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-1264">ONOS-1264</a>] - Complete missing IPv6 functionalities </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-1319">ONOS-1319</a>] - Secure OpenFlow connection using TLS/SSL </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-1439">ONOS-1439</a>] - Fix the Cpqd bug of sending the reverse subnet mask in flow stats reply </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-1479">ONOS-1479</a>] - Topology View: dynamic overlay extensibility </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-1684">ONOS-1684</a>] - Application Dependencies </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-1703">ONOS-1703</a>] - Refactor Segment Routing Configuration based on new device config framework </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-1850">ONOS-1850</a>] - Topology View Overlay: Rendering badges </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-1891">ONOS-1891</a>] - Modify TestON to support test steps as part of some control/loop structure </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2126">ONOS-2126</a>] - Clean up ConfigProvider </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2179">ONOS-2179</a>] - Define virtual network model & services </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2234">ONOS-2234</a>] - Workaround for LinkDiscovery issue when running multiple ONOS clusters </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2276">ONOS-2276</a>] - Test suite for Flow rule-based functionality through REST (Emu#1) </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2291">ONOS-2291</a>] - AtomicCounter needs a set method </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2309">ONOS-2309</a>] - Fix the ARP storm bug </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2314">ONOS-2314</a>] - Wiki snapshot for Drake </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2321">ONOS-2321</a>] - IP-Optical port to new network config framework </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2428">ONOS-2428</a>] - AtomicCounter needs a CAS (compare-and-set) method </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2437">ONOS-2437</a>] - Test suite for networking configuration subsystem through REST (Emu#2) </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2452">ONOS-2452</a>] - Install ONOS 1.2 (Cardinal) on AMLight production network </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2472">ONOS-2472</a>] - Loxi support for Optical Transport extensions </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2480">ONOS-2480</a>] - Make Optical (Linc-oe) testing working on production bench(Emu#1) </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2493">ONOS-2493</a>] - As a user I would like to see all the sdn-ip related intents disappear when I deactivate the sdn-ip application in onos </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2500">ONOS-2500</a>] - Contribute onosfw project test cases and scripts </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2522">ONOS-2522</a>] - ONOS automated tests with FSFW - single instance </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2587">ONOS-2587</a>] - Implement the BGP communication between ONOS BGP Speaker and the BGP peers on device using BGP protocol messages on TCP/IP socket. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2588">ONOS-2588</a>] - Implement BGP message parser for parsing BGP protocol messages with encoding and decoding API </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2589">ONOS-2589</a>] - Implement BGP LS topology provider and listen on Node and Link changes of BGP Controller. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2590">ONOS-2590</a>] - BGP Global and Peer configurations processing. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2591">ONOS-2591</a>] - BGP Channel Handler to manage each BGP Peer connection from BGP peer </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2593">ONOS-2593</a>] - Implement BGP Controller to provide socket handling with each BGP Peer </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2594">ONOS-2594</a>] - Implement Channel Handler to manage Session handling with BGP peers </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2595">ONOS-2595</a>] - Implement BGP Protocol Request and Response message mapping with its Peer </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2596">ONOS-2596</a>] - Implement BGP open protocol Message parsing, Decode and encoding </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2597">ONOS-2597</a>] - Implement BGP KeepAlive protocol Message parsing, Decode and encoding </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2598">ONOS-2598</a>] - Implement BGP Capabilities parsing, Decode and encoding </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2599">ONOS-2599</a>] - Implement BGP Notification protocol Message parsing, Decode and encoding </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2600">ONOS-2600</a>] - Implement Basic BGP Update protocol Message parsing and Decode excuding path attributes. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2601">ONOS-2601</a>] - Implement BGP Update protocol Message and parse all basic path attributes. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2602">ONOS-2602</a>] - Implement BGP Update protocol Message with reach and unreach attribute parsing and Decode. (Node and Link NLRI) </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2603">ONOS-2603</a>] - Implement BGP Update protocol Message and parse all LinkState attributes of Node and Link. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2604">ONOS-2604</a>] - Implement BGP keepalive and Hold Timer </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2605">ONOS-2605</a>] - Implement AdjacencyIn RIB for each of the peer </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2606">ONOS-2606</a>] - Implement Local RIB and do the selection process of BGP update. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2607">ONOS-2607</a>] - Implement BGP LS topology provider and listen on Node and Link changes of BGP Controller. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2608">ONOS-2608</a>] - Update Node and Link subsystem of ONOS core on any Node/Link Add, modify or delete to build the Linkstate topology </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2609">ONOS-2609</a>] - Unit test the BGP controller and channel Handler. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2610">ONOS-2610</a>] - Unit test the BGP Open message </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2611">ONOS-2611</a>] - Unit test the BGP Keelalive mesasge </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2612">ONOS-2612</a>] - Unit test the BGP Notification message </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2613">ONOS-2613</a>] - Unit test the BGP Update message </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2614">ONOS-2614</a>] - Unit test the BGP Timer functionality </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2615">ONOS-2615</a>] - Unit test the BGP Adjacency In and Local RIB table. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2616">ONOS-2616</a>] - Unit Test the BGP topology Provider for Node changes. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2617">ONOS-2617</a>] - Unit Test the BGP topology Provider for Link changes. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2618">ONOS-2618</a>] - Integration testing of BGP with BGP peers (Stub test code) for session establishment </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2619">ONOS-2619</a>] - Integration testing of BGP with BGP peers (Stub test code) for session management </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2621">ONOS-2621</a>] - Documentation work for the Implementation of BGP Linkstate topology provider </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2649">ONOS-2649</a>] - CHOtest Enhancements (Emu#1) </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2719">ONOS-2719</a>] - Investigate traffic tools for TestON remote Mininet driver to send/receive pkts </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2752">ONOS-2752</a>] - ONOSFW L3 Feature </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2753">ONOS-2753</a>] - The restful service related to route resource of neutron </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2755">ONOS-2755</a>] - The restful service related to floating ip resource of neutron </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2760">ONOS-2760</a>] - Functional test for SDN-IP, single instance </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2773">ONOS-2773</a>] - Functional test for SDN-IP, multiple instance </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2774">ONOS-2774</a>] - Wiki update for Drake -- GUI stuff </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2794">ONOS-2794</a>] - Enable PAUSE and EMAIL feature in TestON for debug in middle of execution </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2798">ONOS-2798</a>] - GUI Topology - need a microwave dish glyph </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2799">ONOS-2799</a>] - Increate ONOS log size to at least 10M </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2803">ONOS-2803</a>] - Balance Masters in SCPFstartTopo </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2804">ONOS-2804</a>] - Packet deserialization issue should be logged as an error, not as warning </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2813">ONOS-2813</a>] - Automated device mastership load balancing. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2814">ONOS-2814</a>] - Support a PersistenceService for storing arbitrary data locally </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2815">ONOS-2815</a>] - The abstraction of RouteService used to store route resource </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2817">ONOS-2817</a>] - The abstraction of FloatingIpService used to store FloatingIp resource </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2818">ONOS-2818</a>] - The implementation of RouteService </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2820">ONOS-2820</a>] - The implementation of FloatingIpService </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2826">ONOS-2826</a>] - The CLIs of FloatingIpService </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2827">ONOS-2827</a>] - The CLIs of RouteInterfaceService </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2828">ONOS-2828</a>] - The CLIs of RouteService </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2829">ONOS-2829</a>] - Support the capability of check data integrity for subnets </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2830">ONOS-2830</a>] - Support the data integrity validation of port resource </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2831">ONOS-2831</a>] - Refactor L2 code. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2837">ONOS-2837</a>] - Add L3 table-miss rules when ovs is detected or vanished in VTNManager </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2838">ONOS-2838</a>] - Add L3 rules when host is detected or vanished in VTNManager </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2839">ONOS-2839</a>] - Create a port used to access into internet via physical port of compute node when compute node is detected </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2840">ONOS-2840</a>] - Improve the capability of catching exception when VTNManager applies configration via driver subsystem </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2842">ONOS-2842</a>] - Design BGP Link state plugin and BGP Topology provider as SBI in ONOS. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2844">ONOS-2844</a>] - ONOSFW L3 requirements analysis </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2845">ONOS-2845</a>] - ONOSFW L3 Design </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2850">ONOS-2850</a>] - Web UI - Programmable Dialog </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2851">ONOS-2851</a>] - Web UI - create archetype for table-view-based app </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2852">ONOS-2852</a>] - Web UI - create archetype for topo-overlay-based app </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2856">ONOS-2856</a>] - Platform Test Suite to cover tar.gz install cluster with Docker image (Emu#1) </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2860">ONOS-2860</a>] - Add openflowJ extension of move action </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2866">ONOS-2866</a>] - Model vendor-neutral disaggregated WSS </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2876">ONOS-2876</a>] - Web UI - Set device friendly name </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2892">ONOS-2892</a>] - Refactor current FUNC, HA and CHO for robust intent/flow checking (Emu#1) </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2900">ONOS-2900</a>] - Add Jenkins post script to move all onos logs to TestStation for preservation(Emu#1) </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2903">ONOS-2903</a>] - Openflow Nicira extension </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2909">ONOS-2909</a>] - Replace DeviceResourceService with new ResourceService </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2912">ONOS-2912</a>] - Explore potential candidates to be replaced with ResourceService </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2913">ONOS-2913</a>] - Remove APIs deprecated in Cardinal Release </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2930">ONOS-2930</a>] - Model vendor-neutral disaggregated ROADM </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2932">ONOS-2932</a>] - Identify use cases for Intent Domain </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2933">ONOS-2933</a>] - Design review for Intent Domain </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2936">ONOS-2936</a>] - Snapshot wiki for Drake (1.3) </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2940">ONOS-2940</a>] - Internet2 deployment tests with FSFW - multiple instances </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2946">ONOS-2946</a>] - PacketService CLI commands </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2947">ONOS-2947</a>] - Remove IP from existing Host </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2951">ONOS-2951</a>] - Design Northbound API, Neutron resource storage in ONOS </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2952">ONOS-2952</a>] - Design SFC Manager in ONOS for generating forwarding behavior </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2953">ONOS-2953</a>] - Design the forwarding logic for southbound including NSH, OVSDB, Openflow </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2957">ONOS-2957</a>] - Need a way to read component configs from a file. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2972">ONOS-2972</a>] - Web UI - Packet Processors tabular view </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2977">ONOS-2977</a>] - Add in HA* test bring down ctrl and check all states (topo, intent, flows) still ok </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2997">ONOS-2997</a>] - Re-factor ACL app package name to conform to org.onosproject </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-2998">ONOS-2998</a>] - Write IEEE newsletter paper on packet/optical </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3003">ONOS-3003</a>] - fix nightly SCPFswitchLat failure </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3008">ONOS-3008</a>] - re-create vm templates with more disk space </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3012">ONOS-3012</a>] - Figure out a proper way to deal with empty instruction </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3018">ONOS-3018</a>] - Add missing IPv6-VLAN hosts in to FUNC tiopology </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3020">ONOS-3020</a>] - Fix TestON's handling of steps from inside functions or loops </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3021">ONOS-3021</a>] - Clean up code style for teston.py </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3024">ONOS-3024</a>] - Implement ControllerConfig behaviour for OVS devices </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3025">ONOS-3025</a>] - Rework HA minority test to make sure all partitions still have a quorum </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3026">ONOS-3026</a>] - enable running reactive routing without BGP </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3080">ONOS-3080</a>] - Refactor application architecture of ONOS framework </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3098">ONOS-3098</a>] - Better Step Wiki Printing </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3100">ONOS-3100</a>] - Test set/get controllers using the ONOS OVSDB plugin </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3106">ONOS-3106</a>] - Code for parsing port-pair create request - PortPairCodec </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3107">ONOS-3107</a>] - Code for parsing port-pair group create request - PortPairGroupCodec </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3108">ONOS-3108</a>] - Code for parsing flow classifier create request - FlowClassifierCodec </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3109">ONOS-3109</a>] - Code for parsing port-chain create request - PortChainCodec </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3110">ONOS-3110</a>] - Code the port-pair web resource interface for receiving neutron request calling codec for parsing - PortPairWebResource </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3111">ONOS-3111</a>] - Code the port-pair-group web resource interface for receiving neutron request calling codec for parsing - PortPairGroupWebResource </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3112">ONOS-3112</a>] - Code the port-chain web resource interface for receiving neutron request calling codec for parsing - PortChainWebResource </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3113">ONOS-3113</a>] - Code the flow classifier web resource interface for receiving neutron request calling codec for parsing - FlowClassifierWebResource </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3114">ONOS-3114</a>] - Create the SFC Service interface </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3115">ONOS-3115</a>] - Code the SFC Manager with skeleton methods </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3116">ONOS-3116</a>] - Code the data structures in SFC Manager to hold the port pairs, port group and flow classifier </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3117">ONOS-3117</a>] - Code the interface logic with VTNResourceManager. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3118">ONOS-3118</a>] - Code the querying and storing of SF-SFF mapping at the SFC Manager </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3119">ONOS-3119</a>] - Code the logic of deriving Classification rules from the flow classifier and port chain details </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3120">ONOS-3120</a>] - Code the forwarding logic that is required at SFF from the port-chain request details </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3121">ONOS-3121</a>] - Code the method with logic for identification of Classifier and all the SFFs along the service chain </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3122">ONOS-3122</a>] - Code the logic for Ordering of classifier, SFFs with IP and port information for a particular service chain </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3128">ONOS-3128</a>] - Web UI - Traffic overlay as default overlay </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3129">ONOS-3129</a>] - Web UI - Intent select and navigate to Topology View with intent monitoring </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3130">ONOS-3130</a>] - Create L3VPN YANG File </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3131">ONOS-3131</a>] - Create a new project proposal wiki for YANG service model </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3132">ONOS-3132</a>] - SDN-IP sometimes can not setup p2p intents when running multiple onos nodes </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3133">ONOS-3133</a>] - Write OFC 2016 paper </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3137">ONOS-3137</a>] - Sketch out HA for Metro Controller </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3139">ONOS-3139</a>] - prepare training documents and environment for developer conf in Shenzhen </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3144">ONOS-3144</a>] - Use NetConf to get and set controllers </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3151">ONOS-3151</a>] - Add createHandler interface by driver name and deviceid </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3161">ONOS-3161</a>] - Unit test the port-pair Web resource and Codec methods </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3162">ONOS-3162</a>] - Unit test the port-pair-group Web resource and Codec methods </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3163">ONOS-3163</a>] - Unit test the flow classifier Web resource and Codec methods </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3164">ONOS-3164</a>] - Unit test the port-chain Web resource and Codec methods </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3165">ONOS-3165</a>] - MAC address shouldn't be mandatory in interfaces - network cfg </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3166">ONOS-3166</a>] - Write a scapy driver for sending and receiving packets from a mininet host </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3167">ONOS-3167</a>] - Mobile-friendly ON.Lab and ONOS website </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3176">ONOS-3176</a>] - ONOSFW L3 vtn </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3177">ONOS-3177</a>] - ONOSFW L3 vtn </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3181">ONOS-3181</a>] - Test suit for scaling topology </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3192">ONOS-3192</a>] - interfaces cli commmand shouldn't return ips, mac or vlan if these are null </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3199">ONOS-3199</a>] - App Specific Webpages </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3200">ONOS-3200</a>] - Unify code formation and fix grammar problem </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3205">ONOS-3205</a>] - Migrate LLDP Link Discovery configuration to Network Configuration Service </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3206">ONOS-3206</a>] - Refactor LLDPLinkDiscovery </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3234">ONOS-3234</a>] - Add ONOSFW L2/L3 UT code </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3236">ONOS-3236</a>] - Ovsdb Host's vlanid is null,it should be the default value -1. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3237">ONOS-3237</a>] - Change OvsdbNodeId ovsdb:IP:Port to ovsdb:IP </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3256">ONOS-3256</a>] - Write IEEE newsletter paper </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3257">ONOS-3257</a>] - Add ovsdb node role state. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3262">ONOS-3262</a>] - Remove dependency on LinkResourceService from ObjectiveTracker </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3263">ONOS-3263</a>] - Create reference App that demonstrates all GUI extension techniques </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3265">ONOS-3265</a>] - Flows, Ports, Groups views - need Nav-to-Devices view button </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3269">ONOS-3269</a>] - Protect a ONOS cluster from cross traffic. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3270">ONOS-3270</a>] - ONOSFW Testing South-North </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3271">ONOS-3271</a>] - ONOSFW demo environment set up </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3272">ONOS-3272</a>] - ONOSFW deliverables </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3279">ONOS-3279</a>] - Support for "shared" semantics in ResourceService </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3280">ONOS-3280</a>] - Merge SFC Manager as a bundle in VTN application </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3281">ONOS-3281</a>] - Code and UT for SFC Manager interface with FlowRule </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3282">ONOS-3282</a>] - Code and UT for SFC Manager interface with Openflow adapter via FlowRule </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3283">ONOS-3283</a>] - Code and UT for SFC Manager and ForwardingObjective interaction </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3284">ONOS-3284</a>] - Prepare the extensions required in FlowRule </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3285">ONOS-3285</a>] - Prepare the table details in OVS patch for classifier </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3286">ONOS-3286</a>] - Prepare the table details in OVS patch for Forwarder </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3287">ONOS-3287</a>] - Prepare the Match and Action details in classier towrads ingress SFF </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3288">ONOS-3288</a>] - Prepare the Match and Action details in SFF towards next SFF </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3289">ONOS-3289</a>] - Prepare the Match and Action details in last SFF </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3290">ONOS-3290</a>] - Prepare the extensions required in ForwardingObjective </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3291">ONOS-3291</a>] - Prepare the extensions required in OpenFlow </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3292">ONOS-3292</a>] - Prepare the extensions required in OVS patch </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3293">ONOS-3293</a>] - Create an HA test that stops nodes instead of killing them </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3296">ONOS-3296</a>] - Support for continuous values in new resource APIs </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3299">ONOS-3299</a>] - Analyze E-CORD GUI requirements </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3306">ONOS-3306</a>] - Define RPC data model for Device related interfaces </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3311">ONOS-3311</a>] - Basic Gerrit reviewers plugin </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3321">ONOS-3321</a>] - Application subsystem preDeactivate & postActivate </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3323">ONOS-3323</a>] - RPC Service implementation using gRPC </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3325">ONOS-3325</a>] - As an operator I want to specify the IP address and ONOS node advertises for clustering purposes </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3326">ONOS-3326</a>] - As an operator I would like clustering to select an available IP address for identification </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3327">ONOS-3327</a>] - Add persistence service usage to ECMap </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3328">ONOS-3328</a>] - Bundle Catalyst using maven-bundle-plugin </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3329">ONOS-3329</a>] - Add TUNNEL_IPV4_DST to L3ModificationInstruction </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3331">ONOS-3331</a>] - Add class TunnelIPv4Criterion </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3332">ONOS-3332</a>] - sketch out BigSwitch for super Controller based on ONOS </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3336">ONOS-3336</a>] - Implement Mininet driver function that checks the flow tables </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3341">ONOS-3341</a>] - Remove ll command from onos commands, since conflicts with ll command in ubuntu </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3345">ONOS-3345</a>] - Add processing about Instruction type Extention in GroupModBuilder. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3352">ONOS-3352</a>] - Need to move the method to compare Intents out of the sdn-ip package </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3353">ONOS-3353</a>] - Add the entire American map to ONOS </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3354">ONOS-3354</a>] - Install slackin on the wiki srv to facilitate the subscription of users to slack </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3356">ONOS-3356</a>] - NPE when pushing a net cfg for a device not yet connected </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3367">ONOS-3367</a>] - Update HA to use the new Mininet driver function for getting the flow table </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3368">ONOS-3368</a>] - Core should protect itself against applications that throw exceptions in packet processors </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3369">ONOS-3369</a>] - Exceptions from rest calls that result in a 500 response do not get logged </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3370">ONOS-3370</a>] - Separate HostLocationProvider and LLDPLinkProvider from OpenFlow application </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3387">ONOS-3387</a>] - Verification mechanism for network configuration </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3399">ONOS-3399</a>] - Ensure LINC driver keeps using draft OF optical extensions </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3405">ONOS-3405</a>] - change encoding of ethType to Base16 in flows json coding/encoding </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3406">ONOS-3406</a>] - Change expected type of element in application post REST API </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3408">ONOS-3408</a>] - Retrieve statistics about ONOS commits </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3409">ONOS-3409</a>] - Create Epics and Wiki pages for GEANT SDX use-case </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3410">ONOS-3410</a>] - let sdn-ip support IPv4/IPv6 default route </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3420">ONOS-3420</a>] - QA Nightly Test Hang </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3436">ONOS-3436</a>] - Code the ONOS-Loxi extensions for NSH support </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3437">ONOS-3437</a>] - Code the classification logic with flow classifier rules </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3438">ONOS-3438</a>] - API for getting all flow classifiers </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3439">ONOS-3439</a>] - API for getting flow classifier rule </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3440">ONOS-3440</a>] - Code the forwarding logic based on Neutron port-chain parameters </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3442">ONOS-3442</a>] - Ip Topology subsystem with IpTopology device manager and its store (Device) </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3443">ONOS-3443</a>] - Ip Topology subsystem with IpTopology link manager and its store (Link) </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3455">ONOS-3455</a>] - Documentation about new resource management APIs </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3461">ONOS-3461</a>] - Move specific Device/Port LLDP suppression NetworkConfiguration from apps tree to devices and ports tree </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3470">ONOS-3470</a>] - ONOS deployment on sites without Internet access </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3501">ONOS-3501</a>] - Check if optical devices support required behaviour for resource query </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3515">ONOS-3515</a>] - Ability to configure alternate link-weight function as a default </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3516">ONOS-3516</a>] - Ability to inject alternate graph path search algorithm as default </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3518">ONOS-3518</a>] - GUI Topology View - extend badging to include hosts </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3524">ONOS-3524</a>] - SM-ONOS: Implement scripts to enable Security-Mode </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3525">ONOS-3525</a>] - Refactor KShortestPaths search </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3540">ONOS-3540</a>] - Update the ON.Lab Github page </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3552">ONOS-3552</a>] - Groups are not removed from the store when device disconnects </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3570">ONOS-3570</a>] - Setup rack for Atrium </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3571">ONOS-3571</a>] - Setup rack for CORD </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3572">ONOS-3572</a>] - Hardware maintenance at Stanford for OpenCloud cluster </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3574">ONOS-3574</a>] - Unmount monitors/keyboard/KVMs from server room </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3594">ONOS-3594</a>] - Web UI - Create new "Loading..." animation from custom frames. </li> <li>[<a href="https://jira.onosproject.org/browse/ONOS-3599">ONOS-3599</a>] - LldpLinkProvider gets ConsistentMapException$Timeout on activate </li> </ul> |