Contents
During the Lithium code sprint we plan to complete the Phase2 of Project scope which will cover support for : Load Balancer as a Service (LBaaS) and Group Based policy. There will be some major structure refactoring, with reference to ad-sal to md-sal transitioning. The bugs identified in Helium will be updated with Lithium Release and anticipate code changes.
Name | Description |
---|
LBaaS | Provide support for neutron APIs of LBaaS in plugin2oc which includes CRUD operations for: - Pool
- Pool Member
- VIP
- Listener
- Health Monitor
|
Group Based Policy | Provide support in plugin2oc to enable group based policy in OpenContrail |
Miscellaneous | Implementation of any code change or design update with respect to any change in GBP and LBaaS |
Milestone | Offset 1 Date | Deliverables |
---|
M1 | 12/18/2014 | Name | Description | Status |
---|
Release Plan | Candidate Release Plan | Done |
|
M2 | 1/29/2015 | Name | Description | Status |
---|
Release Plan | Final Release Plan |
| Base Code - LBaaS | Create and Delete Pool, Pool Member, VIP |
| Base Code - GBP support | Interface specification for GBP-OpenContrail renderer |
|
|
M3 | 3/5/2015 | Name | Description | Status |
---|
Functionality Freeze : Base code - LBaaS and GBP support | Functionality freeze for LBaaS and GBP support |
| Karaf feature defined | Karaf defination for LBaaS and GBP support |
| Documentation | Identify documents required and create baseline documents |
| Integration and System testing | Add to karaf integration - LBaaS and GBP support |
|
|
M4 | 4/2/2015 | Name | Description | Status |
---|
API Freeze | The RestAPIs developed should be robust to get the relevent data |
| Documentation | Continue documentation |
| Include requirements in Maven Central | Include as per standards |
| Integration and System testing | Karaf integration |
|
|
M5 | 4/30/2015 | Name | Description | Status |
---|
Code Freeze | Code freeze for LBaaS and GBP support |
| Documentation | Update wiki documentation to reflect changes/new features. |
|
|
RC0 | TBD | Name | Description | Status |
---|
Bug fixes | Bug fixes |
|
|
RC1 | TBD | Name | Description | Status |
---|
Bug fixes | Bug fixes |
|
|
RC2 | TBD | Name | Description | Status |
---|
Release Review | Release Review Description |
| Bug fixes | Bug fixes |
|
|
Formal Release | TBD | Name | Description | Status |
---|
Deliverable Name | Deliverable Description |
|
|
SR1 | TBD | Name | Description | Status |
---|
Deliverable Name | Deliverable Description |
|
|
SR2 | TBD | Name | Description | Status |
---|
Deliverable Name | Deliverable Description |
|
|
plugin2oc is dependent on Neutron Northbound APIs of controller project.
Depends On | Dependency Description | Needed By | Is in Other Project Release Plan |
---|
Controller northbound | Changes subjected in LBaaS neutron APIs due to design changes in OpenStack V2 APIs | M2 | FALSE |
adsal and msdal | plugin2oc is currently adsal based. Will need to transition from adsal to mdsal | M2 | FALSE |
OC Renderer | OC renderer is being developed as part of GBP. Changes are subjected in plugin2oc based on development. | M2,M3,M4 | FALSE |
The project will be backward compatible to it's previous release with respect to design and data.
Primary Setup Contact : Ankit Agarwal(ankita@juniper.net)