Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Hummingbird Release 

Version: 1.7.0 

Release Date: September 23, 2016

Download here

Release Content

Community

  • New ONOS collaborators

    • Announced new collaborators: Adtran, Argela, IPT, SDNLAB, Villa-Tech

    • Unannounced new collaborators that have been approved but haven’t been communicated out yet: BII

Automated testing, Build environment

  • Contributions from ON.Lab and Ciena

  • Built new ONOS tutorial VM (ON.Lab)

  • ONOS Swagger Plugin (ON.Lab)

  • Finished moving to BUCK (ON.Lab)

  • Stabilized STC, greatly improved coverage (config subsystem, distributed primitives, applications, drivers), added capability to run tests multiple times while unattended (ON.Lab)

  • Mininet scripts for testing ONOS network partitions and dynamic scaling (Ciena)

Applications

  • Contributions from Adara, ATTO Research, BUPT, Create-Net, Huawei, NEC, ON.Lab, SK Telecom, SRI, Tata, Tech-Mahindra

  • Enhancements to ICONA (controller peering) (Create-Net, Tata)

  • SONA and Scaleable gateway improvements (SK Telecom, ATTO Research)

  • External event dispatching, standard JSON format for events, event registration, integration of events with packet, link, topology events, integration of RabbitMQ (Adara)

  • New subsystem for anomaly detection (ATHENA) (SRI)

  • Open Exchange Protocol for inter-controller communication (BUPT)

  • Added YANG Management System (YMS) application. (Huawei)

  • YANG Tools enhancements to support complete YANG 1.0 (Huawei)

  • Added DHCP Relay (Tech-Mahindra)

  • Improvements to FIB installer (Tech-Mahindra)

  • Dynamic XConnect support (ON.Lab)

  • BGP Route policy distribution and flow spec (Huawei)

  • Added BMv2 demo apps (P4 support) (ON.Lab)

  • VPLS code refactoring (NCTU)

  • UI - Separating theme from layout for CSS files, continued work on theming UI (ON.Lab)

  • IETF TE Topology Application under ACTN (Huawei)

  • Carrier Ethernet application for installing EPL/EP-LAN/EP-Tree and EVPL/EVP-LAN/EVP-Tree services (Huawei)

Northbound

  • Contributions from Calix, Ciena, Fujitsu, Huawei, NEC, ON.Lab, OpLink, Samsung, SK Telecom, Verizon

  • Implement PowerConfig for Oplink Devices, Use LambdaQuery in OpenFlowDeviceProvider to get details for optical ports (OpLink)

  • Kafka message bus integration (Calix)

  • decouple optical-model from CLI (NEC)

  • Add basic error handling to gRPC Device SB service, Add link eviction to gRPC Link SB (NEC)

  • Initial implementation of Virtual network Intent service (Ciena)

  • Improve performance of Resource Reservation Service (Fujitsu)

  • YMS to provide automated CODEC for NBI. (Huawei)

  • Abstraction and Control of TE Networks (ACTN) implementation (Huawei)

  • Refactored tunnel and interface config behavior (SK Telecom)

  • sp2mp intents now modify packets at the egress switch (Verizon)

  • mp2sp intents now modify packets at the ingress switch (Verizon)

  • sp2mp intents support multiple treatments (Università Roma Tor Vergata / ON.Lab)

  • mp2sp intents support multiple selectors (Università Roma Tor Vergata / ON.Lab)

  • Added back-off mechanism for intent clean-up (ON.Lab)

  • Added ARP command (ON.Lab)

  • Support for standard IETF TE YANG models under ACTN (Huawei)

  • New neighbour message subsystem for handling ARP and NDP (ON.Lab)

Core

  • Contributions from Ciena, Fujitsu, NCTU, NEC, ON.Lab

  • Refactoring of optical information model - Move optical Intent compilers out to optical-model (NEC)

  • Initial work on virtualization - Virtual Network DeviceService and LinkService to use VirtualNetwork service, virtual network topology provider (Ciena)

  • New distributed system primitives (AsyncConsistentTreeMap, DistributedTreeMap) (Fujitsu)

  • Distributed work queue primitive (ON.Lab)

  • New ApplicationStore that uses a single ConsistentMap to track all app related state (ON.Lab)

  • NetconfAlarmProvider alerts core about notifications given subscription (ON.Lab)

  • Implementation of Hybrid Logical Clock Service (ON.Lab)

  • New ComponentConfigStore that uses a ConsistentMap configured with sequential consistency (ON.Lab)

  • Support Cluster restart via stc (NCTU)

Southbound

  • Contributions from Cognizant, Create-Net, Fujitsu, GEANT, Huawei, NEC, ON.Lab, OpLink, POSTECH, SK Telecom, Tata, University of Patras

  • LOXI enhancements for optical extensions (OpLink)

  • New provider for link discovery

  • NETCONF enhancements (Fujitsu)

  • YMS to provide automated CODEC for SBI (Huawei)

  • YANG Tools enhancements to support auto code generation for drivers/providers. (Huawei)

  • Implement the Driver for handling Arista switch (SK Telecom)

  • Updated NETCONF for Fujitsu OLT devices, Separate optical driver from "default" driver bundle (NEC)

  • Rate limit on port via NetConf (GEANT)

  • Cisco IOS PortDiscovery (University of Patras)

  • Initial implementation of  LISP control message objects (POSTECH)

  • OSPF refactoring to align with ISIS design, ISIS updates (Cognizant)

  • Major refactoring of the BMv2 protocol module (P4 support) (ON.Lab)

  • Add support for vlan based intents in the Corsa driver (ON.Lab)

  • Building alarms from NETCONF notifications (ON.Lab)

  • RestConf Client Implementation (Huawei)

 

...


HTML
<h2>        Sub-task
</h2>
<ul>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4765">ONOS-4765</a>] -         Document features added to TestON
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4766">ONOS-4766</a>] -         Document CHO Framework
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4767">ONOS-4767</a>] -         Make sure Github and wiki are in-sync 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4976">ONOS-4976</a>] -         com.esotericsoftware.kryo.KryoException: Buffer underflow. Exception
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4977">ONOS-4977</a>] -         java.lang.IndexOutOfBoundsException: toIndex = 20000. Exception
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5117">ONOS-5117</a>] -         Create network partition test for onos.py
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5118">ONOS-5118</a>] -         Dynamic clustering test for onos.py
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5122">ONOS-5122</a>] -         Update CHO Test Plan
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5123">ONOS-5123</a>] -         Update FUNC Test Plan
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5124">ONOS-5124</a>] -         Update HA Test Plan
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5128">ONOS-5128</a>] -         Update Performance Test Plan
</li>
</ul>
    
<h2>        Bug
</h2>
<ul>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-2582">ONOS-2582</a>] -         Topology View - return to same state after visiting other view
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-3652">ONOS-3652</a>] -         Superflous flows after topo is shutdown
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-3968">ONOS-3968</a>] -         ONOS build is really, really slow
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4399">ONOS-4399</a>] -         Topology crash when using big topology (e.g. 20X20 torus)
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4504">ONOS-4504</a>] -         Method &#39;artifactDir&#39; in onos-maven-plugin generates wrong directory
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4570">ONOS-4570</a>] -         Random selection of VLAN ids in the Intent Framework
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4583">ONOS-4583</a>] -         in union, if i give int &amp; uint types together causing error for already defined
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4601">ONOS-4601</a>] -         yang utils error info is not ok. not showing the specific reason. pyang givng the specific reason
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4613">ONOS-4613</a>] -         Adding flow with priority more than 65535 in ONOS makes the flow in  PENDING_ADD state
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4615">ONOS-4615</a>] -         listBuilder in DefaultFilteringObjective.Builder is lost when copying from existing FilteringObjective
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4624">ONOS-4624</a>] -         Topology view - keybindings are not disabled when dialog panel is in use.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4653">ONOS-4653</a>] -         wipe-out please&quot; command of ONOS CLI does not remove flows associated with intents or devices
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4667">ONOS-4667</a>] -         onos-gen-partitions doesn&#39;t write its output file if you pass in a list of IP addresses
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4688">ONOS-4688</a>] -         OpenFlow Error message with type OFPET_BAD_ACTION is not handled
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4689">ONOS-4689</a>] -         [BGP RPD] Default route should be allowed to configure for local/remote IP
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4728">ONOS-4728</a>] -         [YANG UTILS] Issue in revision
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4731">ONOS-4731</a>] -         pce web exception occured
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4732">ONOS-4732</a>] -         Core class SetQueueInstruction is not registered in Kryo
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4735">ONOS-4735</a>] -         FlowRuleStore out of sync
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4744">ONOS-4744</a>] -         Leafref implementation in YANG
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4745">ONOS-4745</a>] -         Devices View - detail panel - name change - Enter/Esc not working.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4749">ONOS-4749</a>] -         GroupKey Interpretaion in REST api
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4754">ONOS-4754</a>] -         Error message OFFlowModFailedErrorMsgVer13 is not working in onos.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4755">ONOS-4755</a>] -         Error message OFBadMatchErrorMsgVer13 is not handled in onos
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4757">ONOS-4757</a>] -         KryoException observed in ResourceRegistrar
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4763">ONOS-4763</a>] -         KryoException when bringing up links
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4772">ONOS-4772</a>] -         Optical resource query can throw NPE
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4789">ONOS-4789</a>] -         some services  don&#39;t remove  listener in deactive function
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4805">ONOS-4805</a>] -         Choice of Overlay not persisted across view switches or login sessions
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4811">ONOS-4811</a>] -          [PCE_WEBUI]For show tunnels its showing “remove path message log”
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4812">ONOS-4812</a>] -         [PCE_WEBUI]We are able to select the radio button without checkboxes and functionality is not working
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4813">ONOS-4813</a>] -         [PCE-WEBUI] Without mandatory option “Create path message log” and no error message in controller side also
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4814">ONOS-4814</a>] -         [PCE_WEBUI]Unable to create a LSP with tunnel name more than 252 Characters  via  WEB-UI but the same was successfull via CL
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4815">ONOS-4815</a>] -         [PCE_WEBUI]Unable to delete the tunnels which was failed(inactive/failed) to create via web UI
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4816">ONOS-4816</a>] -         [PCE_WEBUI] PCE-UPDATE None is not working for bandwidth option
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4819">ONOS-4819</a>] -         [PCE_WEBUI]Exception occurred in PceWebTopovMessageHandler
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4836">ONOS-4836</a>] -         POST FlowObjectives  with INVALID operation/Type/Flag type causes NPE
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4839">ONOS-4839</a>] -         [YANGUTILS] update file priority for input files
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4842">ONOS-4842</a>] -         Leafref with augment and uses
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4847">ONOS-4847</a>] -         [PCE_WEB] We are not converting properly bandwidth value which is given as Mbps via WEB_UI.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4857">ONOS-4857</a>] -         SP2MP intents sometimes install VLAN treatment flows incorrectly (only with Flow Objectives)
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4858">ONOS-4858</a>] -         If it takes more than 5 seconds to process intents, another intent installation request is submitted, even if the original intent gets installed.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4864">ONOS-4864</a>] -         Resource Manager doesn&#39;t give back the same list of VLANs if an intent is reinstalled (without failing)
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4876">ONOS-4876</a>] -         &quot;Failed to generate code&quot; exception is thrown for a valid YANG file.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4881">ONOS-4881</a>] -         Improper error when 2 or more files contain same module name.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4882">ONOS-4882</a>] -         Unique is not supported, throwing error.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4883">ONOS-4883</a>] -         Invalid holder error is thrown for when statement.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4885">ONOS-4885</a>] -         Parser exception for invalid path in leafref.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4886">ONOS-4886</a>] -         Build failing without proper error when leafref is refering to union type.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4887">ONOS-4887</a>] -         Build failed and error is thrown for yang version 1.0
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4888">ONOS-4888</a>] -         Cannot find symbol error occurring for grouping and uses feature.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4889">ONOS-4889</a>] -         4 Checkstyle errors occurred for standard ietf files.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4890">ONOS-4890</a>] -         Invalid holder error occurring for case in ietf standard files. 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4891">ONOS-4891</a>] -         Error occurred while building standard yang files.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4892">ONOS-4892</a>] -         augment name invalid error is occurring.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4893">ONOS-4893</a>] -         Error occurring while concatenating paths for leafref, pyang check has no errors.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4896">ONOS-4896</a>] -         EdgeManager may incorrectly compute the edge points based on outdated topology
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4920">ONOS-4920</a>] -         Fix to router interface refers subnet not network
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4923">ONOS-4923</a>] -         [YANGUTILS]Uses nodes are not copied when uses is child of grouping&#39;s child
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4924">ONOS-4924</a>] -         Fix import mechanism of the behaviors in ONOS drivers
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4930">ONOS-4930</a>] -         Fix NPE from ScalableGateway caused by the event triggered before map creation
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4931">ONOS-4931</a>] -         FlowEntry.life() is in milliseconds but gets created as seconds
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4934">ONOS-4934</a>] -         Defect : Compilation error occurred for typedef.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4935">ONOS-4935</a>] -         Defect : Data type not supported error is thrown without any information on the file and line of error.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4936">ONOS-4936</a>] -         Defect : Compilation error occurred.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4937">ONOS-4937</a>] -         Compilation error occurred for typedef with union
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4940">ONOS-4940</a>] -          For non existing devices in the network , GET /topology/infrastructure/{connectPoint}  api returns &quot;false&quot; value  instead of &quot;404 error&quot;
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4941">ONOS-4941</a>] -         [YANGUTILS]Grouping and uses interfile linking issue
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4942">ONOS-4942</a>] -         ONOS seems to have high memory usage when doing a pingall with reactive forwarding
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4946">ONOS-4946</a>] -         GetTunnelCount cast exception when getting the device property panel details in WEB GUI 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4952">ONOS-4952</a>] -         Typedef not supported error is thrown for self linking.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4953">ONOS-4953</a>] -         Compilation error for file linking type with self module prefix.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4954">ONOS-4954</a>] -         Nullpointer exception occurred.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4955">ONOS-4955</a>] -         Build failing for augment inside uses.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4956">ONOS-4956</a>] -         Typedef package doesn&#39;t changes after cloning, still takes groupings package.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4957">ONOS-4957</a>] -         TestON SCPFbatchFlowResp test case confirm flow by REST API
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4975">ONOS-4975</a>] -         Intent-Perf test Bug
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4978">ONOS-4978</a>] -         Failed to backup device
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4979">ONOS-4979</a>] -         [YANGUTILS] If identifier name is enum then error is thrown.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4983">ONOS-4983</a>] -         Another bucket is added in groups when IP of gateway is modified
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4991">ONOS-4991</a>] -         Typedef with leafref is not handled
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5004">ONOS-5004</a>] -         [YANG UTILS] No APIs offered to add/get AugmentedInfo()
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5005">ONOS-5005</a>] -         [YANG UTILS] Cannot use YO builder API to build YO
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5027">ONOS-5027</a>] -         [YANG UTILS] some YANG nodes are not translated into Java class
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5028">ONOS-5028</a>] -         ICMP request rule is not installed for multiple gateways
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5030">ONOS-5030</a>] -         Fix to gateway ip address in host annotation refers appropriate ip address
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5036">ONOS-5036</a>] -         Revise Mirror table in OVSDB protocol 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5038">ONOS-5038</a>] -         PNAT and floating IP incoming flow rules are stuck in PENDING state
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5060">ONOS-5060</a>] -         External connection of the VM w/o floating IP does not work
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5069">ONOS-5069</a>] -         openflowcontroller: fails to restart properly
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5091">ONOS-5091</a>] -         Group Get API returns Application ID as the Object and not as name.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5092">ONOS-5092</a>] -         Port Latency Regression 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5101">ONOS-5101</a>] -         OpenFlow meta app sometimes fails to load with missing requirements
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5104">ONOS-5104</a>] -         Build failing and throwing error for refine and all unsupported features.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5130">ONOS-5130</a>] -         Uncaught exception when push intents
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5135">ONOS-5135</a>] -         Config value is not correct if config statement is not present in yang file
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5136">ONOS-5136</a>] -         Linker exception for node datamodel
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5137">ONOS-5137</a>] -          index out of bound for augment path while inter file linking
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5138">ONOS-5138</a>] -         error info is not showing line numbers &amp; file name for &quot;Failed to link &quot;
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5141">ONOS-5141</a>] -         new compilation error for ONOS-4993 issue 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5142">ONOS-5142</a>] -         Compilation error occurred when int and uint are given together.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5154">ONOS-5154</a>] -         Pings fail in sdnip tests 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5159">ONOS-5159</a>] -         java process CPU utilization very high after link between switches flap
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5161">ONOS-5161</a>] -         Error is thrown leaf reference reffering to a leaf under list
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5162">ONOS-5162</a>] -         Unable to find base typedef for given type error is thrown while building
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5163">ONOS-5163</a>] -         Error information is not showing proper file name and line of error in yang file.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5165">ONOS-5165</a>] -         Failed to link to types
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5177">ONOS-5177</a>] -         tools/dev/bin/onos-app doesn&#39;t work for &#39;localhost&#39; when proxy is configured in the OS 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5178">ONOS-5178</a>] -         No get/set for root node in generated service
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5183">ONOS-5183</a>] -         Protected intents can not be created on a cluster setup
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5186">ONOS-5186</a>] -         Handle augment scenario in delete request
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5189">ONOS-5189</a>] -         [ONOS-YMS-TEST] Null pointer check missing for Document
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5196">ONOS-5196</a>] -         Packet request flows aren&#39;t removed when openflow app is deactivated
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5207">ONOS-5207</a>] -         [ONOS-YMS-TEST] Unable to send notification event to YANG notification listeners
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5216">ONOS-5216</a>] -         FUNCintent fails on adding point intent
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5220">ONOS-5220</a>] -         FlowTest not found when using package from BUCK build
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5259">ONOS-5259</a>] -         ClassCastException in OFChannelHandler 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5260">ONOS-5260</a>] -         Issue With Meters REST API-GET APPID is printed as object and not the name, Prec level for REMARK BAND is 8 bits but is allowed as INT causing wrap round in the wireshark frame
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5268">ONOS-5268</a>] -         Failed intents don&#39;t get recompiled to flows
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5271">ONOS-5271</a>] -         Intent stuck in installing and withdrawing states
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5277">ONOS-5277</a>] -         Devices get default flows for ARP even if proxyarp is not activated
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5296">ONOS-5296</a>] -         metrics REST API (GET /metrics/{metricName}) results in NPE when the metric name is given wrong
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5309">ONOS-5309</a>] -         Failed intents bounce between FAILED and WITHDRAWING states
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5317">ONOS-5317</a>] -         ONOS probes hosts with ARP packets with broadcast source address.
</li>
</ul>
        
<h2>        Story
</h2>
<ul>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-1481">ONOS-1481</a>] -         Add exception handling to mininet driver functions
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-2810">ONOS-2810</a>] -         Support a distributed variant of java.util.TreeMap
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-2902">ONOS-2902</a>] -         SM-ONOS testing
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-3315">ONOS-3315</a>] -         Clean up TestON declaration comments
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-3428">ONOS-3428</a>] -         Implement &quot;Brief&quot; mode for Intent view.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-3582">ONOS-3582</a>] -         Web UI - Persist last topology overlay
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-3677">ONOS-3677</a>] -         Implement &quot;Brief&quot; mode for Group view.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-3678">ONOS-3678</a>] -         Implement &quot;Brief&quot; mode for Flow view.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-3775">ONOS-3775</a>] -         Implement Netconf Alarms.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-3852">ONOS-3852</a>] -         Discuss &amp; decide how to move packet requests to FilteringObjectives
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4059">ONOS-4059</a>] -         Analyze the REST framework requirement
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4060">ONOS-4060</a>] -         Analyze the existing ONOS NBI framework
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4150">ONOS-4150</a>] -         Use new topology for FUNCoptical
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4159">ONOS-4159</a>] -         Implement Web user interface to accept path requirements and show output/query result
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4304">ONOS-4304</a>] -         Analysis for YANG SBI Framework
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4305">ONOS-4305</a>] -         Design for REST NBI Framework
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4319">ONOS-4319</a>] -         Help GEANT testing ONOS with CORSA switches
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4343">ONOS-4343</a>] -         Add Buck swagger target
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4348">ONOS-4348</a>] -         Binary and bit array data type support
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4350">ONOS-4350</a>] -         Inter Jar dependency
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4351">ONOS-4351</a>] -         Augment Intra file linking
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4353">ONOS-4353</a>] -         NBI REST mechanism (Restful/Restconf)
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4383">ONOS-4383</a>] -         On mp2sp, treatment should be applied at the ingress of the network.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4386">ONOS-4386</a>] -         Add plugin framework to Buck
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4387">ONOS-4387</a>] -         mp2sp intents should be able to support per connection point homogeneous selectors at the ingress
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4457">ONOS-4457</a>] -         BGP Buckification
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4459">ONOS-4459</a>] -         PCEP buckification
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4460">ONOS-4460</a>] -         An instance that is partitioned away should cease to be MASTER for any device.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4481">ONOS-4481</a>] -         Integrate scalable gateway to openstackRouting
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4482">ONOS-4482</a>] -         Implement dynamic add or remove of a gateway node
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4501">ONOS-4501</a>] -         NPE in Partitions -c command when dynamically swapping nodes
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4513">ONOS-4513</a>] -         Separate optical models into separate bundle/app
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4519">ONOS-4519</a>] -         Build apidocs (per module) in buck build
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4593">ONOS-4593</a>] -         sp2mp intents should be able to suport per connection treatments at the egress
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4594">ONOS-4594</a>] -         On a single switch, I should be able to perform different treatments, depending on the egress port
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4596">ONOS-4596</a>] -         Wrong error is thrown for missing semi colon for key inside a list.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4603">ONOS-4603</a>] -         Move BUCK global variables to single file
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4636">ONOS-4636</a>] -         CLONE - 3894 [Defect of uses linking] 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4645">ONOS-4645</a>] -         Implement the Kafka Module in Kafka Integration Application
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4650">ONOS-4650</a>] -         [YANGUTILS] Implement must parser
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4654">ONOS-4654</a>] -         NETCONF function for FUJITSU OLT #1
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4666">ONOS-4666</a>] -         Make resource retrieval more efficient by specifying resource type
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4668">ONOS-4668</a>] -         Refactoring port statistic collector using ScheduledExecutorService
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4670">ONOS-4670</a>] -         Serialization of YANG Utils Metadata
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4684">ONOS-4684</a>] -         Avoid extracting resource set from backing range set
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4690">ONOS-4690</a>] -         containsKey in TransactionalMap
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4691">ONOS-4691</a>] -         Pluggable ConfigOperator for Ports
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4694">ONOS-4694</a>] -         YANG data tree interface development
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4698">ONOS-4698</a>] -         Inefficient deserialization of EncodableDiscreteResources
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4701">ONOS-4701</a>] -         YANG utils extension to auto-generate device schema
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4710">ONOS-4710</a>] -         Kryo Exception: Class not registered
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4711">ONOS-4711</a>] -         Cyclic dependencies removal
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4712">ONOS-4712</a>] -         Inter jar linker unit test case
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4719">ONOS-4719</a>] -         Environmental dependency removed from UT
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4726">ONOS-4726</a>] -         [YANGUTILS] Implement when parser
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4727">ONOS-4727</a>] -         [YANGUTILS] Implement feature and if-feature
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4733">ONOS-4733</a>] -         Web UI: Settings Table - remove redundant information
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4739">ONOS-4739</a>] -         Create a testcase for posting network configurations to the top level web resource
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4746">ONOS-4746</a>] -         Add params option for TestON CLI
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4747">ONOS-4747</a>] -         NETCONF function for FUJITSU OLT #2
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4751">ONOS-4751</a>] -         Issue with creating Group(Type INDIRECT) with multiple bucket through REST API: REST API is successful
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4759">ONOS-4759</a>] -         personal cell files should not be part of the ONOS repo.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4762">ONOS-4762</a>] -         [YANGUTILS] Grammar for meta data
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4764">ONOS-4764</a>] -         Update TestON Documentation
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4773">ONOS-4773</a>] -         Randomize app events in CHO test
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4784">ONOS-4784</a>] -         MVN to make IDEA IDE automatically add generate-sources in target to sources.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4787">ONOS-4787</a>] -         Design review session for Virtual Network subsystem
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4791">ONOS-4791</a>] -         Investigate STC intermittent failures
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4795">ONOS-4795</a>] -         NETCONF function for FUJITSU OLT #3
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4796">ONOS-4796</a>] -         Line number not shown in error info
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4799">ONOS-4799</a>] -         Refactoring of code for java code generation in new package structure 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4800">ONOS-4800</a>] -         Create testcases for testing openflow 1.3 features
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4801">ONOS-4801</a>] -         Apply Device subsystem API change to gRPC service 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4802">ONOS-4802</a>] -         On sp2mp, treatment should be applied at the egress of the network.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4806">ONOS-4806</a>] -         Refactor and debug IntentEventTp test
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4829">ONOS-4829</a>] -         Augmented data method generator implmentation
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4835">ONOS-4835</a>] -         Delete Group API doesnt work after new interpretation of GroupKey in REST interface 
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4837">ONOS-4837</a>] -         NETCONF function for FUJITSU OLT #4 and #5
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4849">ONOS-4849</a>] -         NETCONF function for FUJITSU OLT #6
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4850">ONOS-4850</a>] -         Enhance reproducibility of CHO test by recording and rerunning a list of CHO events
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4856">ONOS-4856</a>] -         Rename PNAT to PAT
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4870">ONOS-4870</a>] -         Cleanup onos-package Buck target
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4871">ONOS-4871</a>] -         Fix gateway external port from list to single port
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4875">ONOS-4875</a>] -         Recompute the default broadcast address from the subnet
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4877">ONOS-4877</a>] -         Null pointer exception in FlowStatsCollector when device is connected and disconnected frequently from the controller
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4894">ONOS-4894</a>] -         [YANGUTILS] Implement extension and argument datamodel and parser
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4895">ONOS-4895</a>] -         Add a method in VirutalPortService to get virtual port based on mac address
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4897">ONOS-4897</a>] -         Add flow duration check to functionality tests
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4898">ONOS-4898</a>] -         Add VLAN encapsulation intents to Functionality tests
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4899">ONOS-4899</a>] -         Documentation: How to deploy and walk through openstackSwitching
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4900">ONOS-4900</a>] -         Documentation: How to deploy and walk through OpenstackRouting
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4903">ONOS-4903</a>] -         Fix to load network-cfg.json on start-up for SONA apps
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4925">ONOS-4925</a>] -         Debug SCPFscalingMaxIntents Test
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4929">ONOS-4929</a>] -         Improvement: fix to not to create jersey client for every rest call
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4939">ONOS-4939</a>] -         NETCONF function for FUJITSU OLT #7
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4947">ONOS-4947</a>] -         Invalid name in case of qualified info for child nodes
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4958">ONOS-4958</a>] -         Create simplified HA tests for ONOS.py
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4959">ONOS-4959</a>] -         Improve SCPFscaleTopo Test
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4961">ONOS-4961</a>] -         Improve SCPFswitchLat test
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4962">ONOS-4962</a>] -         Improve SCPFportLat test
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4964">ONOS-4964</a>] -         Investigate controller benchmarking methodologies from ONF and IETF
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4973">ONOS-4973</a>] -         Handle pending SB &amp; NB fix reviews
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4990">ONOS-4990</a>] -         NETCONF function for FUJITSU OLT #8
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4993">ONOS-4993</a>] -         Compilation error occurred for self resolution grouping with multiple uses.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-4994">ONOS-4994</a>] -         Defect : compilation error occurs when namspace contains keyword.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5003">ONOS-5003</a>] -         Generated Code modification for YangUtils
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5032">ONOS-5032</a>] -         Record a &#39;last seen&#39; timestamp for hosts in the host store
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5034">ONOS-5034</a>] -         Probe host before removing an IP address from it
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5037">ONOS-5037</a>] -         Modify FUNCintentRest to test SinglePointToMultiPointIntent
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5058">ONOS-5058</a>] -         Implement compiler annotations
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5070">ONOS-5070</a>] -         Implement mirroring functionality
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5071">ONOS-5071</a>] -         To add &quot;remove-intent&quot; feature in ONOS UI
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5083">ONOS-5083</a>] -         YANG schema registry design
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5095">ONOS-5095</a>] -         RPC&#39;s substatements java code is generating in src/main/java folder rather than target.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5109">ONOS-5109</a>] -         Update ONOS System Test Plans on Wiki
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5111">ONOS-5111</a>] -         Calculate Standard Deviation in Switch/Port Latency Test
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5112">ONOS-5112</a>] -         Leafref not able to find path in standard yang file.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5115">ONOS-5115</a>] -         Design protected path modelling
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5119">ONOS-5119</a>] -         Clean up code style in Functionality Tests
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5121">ONOS-5121</a>] -         Update FUNCovsdbtest
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5127">ONOS-5127</a>] -         Solve wireless AP issues
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5139">ONOS-5139</a>] -         Invalid holder error occurred for must.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5143">ONOS-5143</a>] -         LinkCollection redesign
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5152">ONOS-5152</a>] -         Encoder for Disjoint Rest API in ONOS is not implemented- ONOS-1.7
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5155">ONOS-5155</a>] -         To expose port delta statistics via Device REST service
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5158">ONOS-5158</a>] -         Allow to remove gateway nodes using network config.
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5184">ONOS-5184</a>] -         New parameter for onos-form-cluster to specify partition size
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5237">ONOS-5237</a>] -         Write the new ProxyARP module for SDN-IP
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5238">ONOS-5238</a>] -         Write the new ProxyARP module for VPLS
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5254">ONOS-5254</a>] -         JUNIT mocks for FUJITSU NETCONF
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5269">ONOS-5269</a>] -         JUNIT for FUJITSU NETCONF (ponlink)
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5281">ONOS-5281</a>] -         JUNIT for FUJITSU NETCONF (device-controllers)
</li>
<li>[<a href="https://jira.onosproject.org/browse/ONOS-5299">ONOS-5299</a>] -         Need to be able to get the GIT commit ID used for an onos build
</li>
</ul>