OVSDB:Oxygen Release Plan

Contents

Introduction

OVSDB Project Wiki

Release Deliverables

NameDescription
Code quality, stability and usabilityBug fixing, increase Sonar coverage, increase Tempest coverage
Guava API MigrationMigrate from deprecated guava future APIs
Migrate to MDSAL EOSEOS API's are move to mdsal projects. Project need to use the moved APIs.
Participate in Infra-Util Service MonitoringInfra-util project implemented Service Startup/Monitoring framework. It's good to leverage the framework for providing a deterministic start/status of the OVSDB features startup.
HwVTEP AlarmsExpose HwVTEP device alarms to the controller.
Scalability and performanceScalability and performance measurements and enhancement
CSITImprovements to CSIT to cover all the features supported by OVSDB and Hardware vTep
DocumentationAdd more documentation to the local documentation structure created in OVSDB project

Release Milestones

  • Offset: 1


MilestoneOffset 1 DateDeliverables
M09/7/2017
NameDescription
Release PlanCandidate Release Plan
M110/14/2017
NameDescription
Release PlanFinal Release Plan
M211/14/2017
NameDescription
Feature Freeze
M312/14/2017
NameDescription
API Freeze
M41/14/2018
NameDescription
Code Freeze
RC0 - RC32/7/2018 - 2/28/2018
NameDescription
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.
Release Review2/21/2018 - 2/28/2018Review of the project's release readiness
Formal Release3/7/2018Formal Release of Oxygen

Externally Consumable APIs

ArtefactStatusDescription
OVSDB SouthboundStableMD-SAL OVSDB crud operations
Hardware VTEP SouthboundStableMD-SAL Hardware VTEP crud operations

Expected Dependencies on Other Projects

Providing ProjectDeliverable NameNeeded ByAcknowledged?Description
controllerfeaturesM3Implicit Acknowledgementbasic controller features
mdsalfeaturesM3Implicit Acknowledgementmdsal features
odlparentfeaturesM3Implicit Acknowledgementodlparent values
yangtoolsfeaturesM3Implicit Acknowledgementyangtools for compiling yang


Expected Incompatibilities with Other Projects

None

Compatibility with Previous Releases

Both the plugins (OVSDB and Hardware VTEP) will be compatible with the previous release.

Themes and Priorities

Stability, Performance and Documentation

Requests from Other Projects

None

Test Tools Requirements

None

Other


Category: Oxygen