Contents
Introduction
Release Deliverables
Release Milestones
Name | Description |
---|
Model for FlowObjective | FlowObjective is abstracted API which will be implemented by the drivers to provide the hardware specific flows. FlowObjective presents the simplified API to application, so that application can write the flows without platform awareness. |
FlowObjective driver implementation for ovs soft switch platform | Implementation of FlowObjective for the OpenVswitch(OVS) software switch. Currently we are assuming OVS supports two table pipeline (FIB and Forwarding table), with these assumption we will give the sample implementation for ovs two table pipeline drivers. |
Milestone | Offset X Date | Deliverables |
---|
M1 | 3/24/2016 |
Name | Status | Description |
---|
Release Plan | Done | Candidate Release Plan |
|
M2 | 5/5/2016 |
Name | Status | Description |
---|
Release Plan | Done | Final Release Plan |
|
M3 | 6/2/2016 |
Name | status | Description |
---|
Feature Freeze | Done |
| Candidate Stable Distribution | Done | A running candidate of what is attempting to be the stable distribution to be blessed by the TSC. | Extension Distribution | Done | A running candidate of what is attempting to be the extension distribution. |
|
M4 | 6/30/2016 |
Name | status | Description |
---|
API Freeze | Done |
| Candidate Stable Distribution | Done | A running candidate of what is attempting to be the stable distribution to be blessed by the TSC. | Extension Distribution | Done | A running candidate of what is attempting to be the extension distribution. |
|
M5 | 8/4/2016 |
Name | Description |
---|
Code Freeze |
| Candidate Stable Distribution | A running candidate of what is attempting to be the stable distribution to be blessed by the TSC. | Extension Distribution | A running candidate of what is attempting to be the extension distribution. |
|
RC0 | 8/11/2016 |
Name | Description |
---|
Candidate Stable Distribution | A running candidate of what is attempting to be the stable distribution to be blessed by the TSC. | Extension Distribution | A running candidate of what is attempting to be the extension distribution. |
|
RC1 | 8/18/2016 |
Name | Description |
---|
Candidate Stable Distribution | A running candidate of what is attempting to be the stable distribution to be blessed by the TSC. | Extension Distribution | A running candidate of what is attempting to be the extension distribution. |
|
RC2 | 8/25/2016 |
Name | Description |
---|
Release Review | Release Review Description | Candidate Stable Distribution | A running candidate of what is attempting to be the stable distribution to be blessed by the TSC. | Extension Distribution | A running candidate of what is attempting to be the extension distribution. |
|
RC3 | 9/1/2016 |
Name | Description |
---|
Release Review | Release Review Description | Candidate Stable Distribution | A running candidate of what is attempting to be the stable distribution to be blessed by the TSC. | Extension Distribution | A running candidate of what is attempting to be the extension distribution. |
|
Formal Release | 9/8/2016 |
Name | Description |
---|
Deliverable Name | Deliverable Description |
|
Externally Consumable APIs
API | API Status | Short description |
---|
FlowObjective API | Available | Abstraction API, so that driver can covert the FlowObjective to flows as per their hardware capabilities and limitations. |
Expected Dependencies on Other Projects
- SNMP Plugin - SNMP Get Request to fetch MIB objects
- AAA - Credential Manager
- OpenFlowPlugin
Compatibility with Previous Releases
N/A
Test Tool Requirements
- Testing is done in form of Java unit tests and integration tests, no requirements on infrastructure except Maven. Reporting is provided by Jenkins.