ServiceUtils is an infrastructure project for OpenDaylight aimed at providing utilities that will assist in Operation and Maintenance of different services provided by OpenDaylight. A service is a functionality provided by the ODL controller as seen by the operator. These services can be categorized as Networking services, e.g. L2, L3/VPN, NAT etc., and Infra services, e.g. Openflow. These services are provided by different ODL projects like Netvirt, Genius and Openflowplugin and are comprised of a set of Java Karaf bundles and associated MD-SAL datastores.

Major Features


  • Feature URL: SRM

  • Feature Description: This feature provides service recovery functionaility for ODL services.

  • Top Level: Yes

  • User Facing: Yes

  • Experimental: No

  • CSIT Test:


  • Feature URL: Tools

  • Feature Description: This feature currently has utilities for datatree listeners, as well as Upgrade support.

  • Top Level: Yes

  • User Facing: Yes

  • Experimental: No

  • CSIT Test: Does not have CSIT on its own, but heavily tested by Genius and Netvirt CSITs.


Security Considerations

  • Do you have any external interfaces other than RESTCONF?

    • No

  • Other security issues?

    • N/A

Quality Assurance


  • Is it possible to migrate from the previous release? If so, how?

    • Yes, a normal upgrade of the software should work.


  • Is this release compatible with the previous release?

    • Yes

  • Any API changes?

    • No

  • Any configuration changes?

    • No

Bugs Fixed

  • List of bugs fixed since the previous release.

Known Issues

  • List key known issues with workarounds

    • None


  • List of features/APIs that were EOLed, deprecated, and/or removed from this release.

    • None


  • List of standards implemented and to what extent.

    • N/A

Release Mechanics