Genius : Carbon Release Plan

Contents

Release Deliverables

Following new features/enhancements will be added to existing modules --

Module NameDescription of new features, enhancements
Infra updatesMigration to Blueprint, IT framework, Junits and CSIT improvements
Interface Managerservice binding on tunnel interfaces, maximum services bind to an interface will be changed to 16 (from 7)
Overlay Tunnel ManagerSupport for OF-based tunnels, TEP auto config
Resource Sharing FrameworkAPIs to return fixed pre-allocated resources

Tasks in order of Priority

  1. Increase max services bind on an interface to 16
  2. Migration to Blueprint
  3. Service binding on tunnel interfaces
  4. IT framework
  5. Junits and CSIT enhancements
  6. OF-based tunnels
  7. TEP auto config
  8. Resource Manager API updates

Release Milestones

  • Offset: 1
MilestoneOffset 1 DateDeliverables
M110/27/2016
NameStatus
Intent to participateDone
Project Lead elected and project contactDone
documentation/test contactDone
Candidate Release PlanDone

M0 Status (Intent to participate) email : https://lists.opendaylight.org/pipermail/genius-dev/2016-October/000306.html

M1 Status Email : https://lists.opendaylight.org/pipermail/genius-dev/2016-October/000378.html

M212/1/2016
NameStatus
Final Release PlanDone
Additional Resource RequestN.A.
Project ChecklistDone
System Test WaiverN.A.
Acknowledgement by upstream projectsDone
M31/19/2017
NameDescription
Feature Freeze
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.
M42/16/2017
NameDescription
API Freeze
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.
M53/16/2017
NameDescription
Code Freeze
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.
RC04/13/2017
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.
RC14/20/2017
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.
RC24/27/2017
NameDescription
Release ReviewRelease Review Description
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.
RC35/4//2017
NameDescription
Release ReviewRelease Review Description
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.
Formal Release5/11/2017
NameDescription
Deliverable NameDeliverable Description

Expected Dependencies on Other Projects

- OF Plugin
- OVSDB SB Plugin
- MDSAL
- YANGtools
- ODLParent

Expected Incompatibilities with Other Projects

  • None

Compatibility with Previous Releases


Themes and Priorities


Requests from Other Projects

  • GBP project shown interest in integrating with Genius

Test Tools Requirements

- CSIT

Other