OVSDB:Boron Release Plan

OVSDB:Boron Release Plan

Contents

Introduction

https://wiki.opendaylight.org/view/OVSDB_Integration:Main

Release Deliverables

Name

Description

Name

Description

Code quality, stability and usability

Bug fixing, increase Sonar coverage, increase Tempest coverage

Hardware VTEP

hv_vtep southbound, NetVirt

Clustering/HA/Persistence

Clustering/HA/Persistence

DPDK

Enhancements to support DPDK

Netvirt project split

Spin Netvirt into a separate project

Scalability and performance

Scalability and performance measurements and enhancement

VLAN Aware Vm's

VLAN Aware VMs

Transparent VLANs

Transparent VLANs

CSIT and Tempest

Improvements to CSIT and Tempest testing

MDSAL

MDSAL optimizations

Neutron Northbound Coordination

Rework networking-odl configuration

Release Milestones

Milestone

Offset 2 Date

Deliverables

Milestone

Offset 2 Date

Deliverables

M1

3/24/2016





M2

5/5/2016





M3

6/2/2016





M4

6/30/2016





M5

8/4/2016





RC0

8/11/2016





RC1

8/18/2016





RC2

8/25/2016





RC3

9/1/2016





Formal Release

9/8/2016





SR1 Release







SR2 Release







SR3 Release







SR4 Release







Externally Consumable APIs

Artifact

Status

Description

Artifact

Status

Description

Southbound

Stable

MD-SAL OVSDB crud operations

Expected Dependencies on Other Projects

Providing Project

Deliverable Name

Needed By

Acknowledged?

Description

Providing Project

Deliverable Name

Needed By

Acknowledged?

Description

controller

features

M3

No

basic controller features

mdsal

features

M3

No

mdsal features

odlparent

features

M3

No

odlparent values

yangtools

features

M3

No

yangtools for compiling yang

Expected Incompatibilities with Other Projects

Compatibility with Previous Releases

  • Removed APIs and/or Functionality

  • Deprecated APIs and/or Functionality

  • Changed APIs and/or Functionality

Themes and Priorities

  • Increasing code, unit and integration test coverage to improve code quality, stability and usability

  • Additional functionality to support QoS and Queue and hw vtep

  • Scalability and performance improvements

  • Project split

Requests from Other Projects

Active Requests

Test Tools Requirements

System Test

This project plans on using System Test (ST) inside OpenDaylight cloud:

  • the southbound piece: test suites

  • scalability tests: TBD

  • hwvtepsouthbound: TBD

Here is a wiki page presenting the CSIT jobs implemented in the integration/test project regarding some of those modules: OVSDB: CSIT

Unit Test

Integration Test

Cluster Test

End to end Test

Other