Difference between revisions of "Gluon/Tasks-Ocata"
< Gluon
(→Nova and Neutron Related) |
(→Gluon Framework) |
||
Line 5: | Line 5: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! Task !! Resources !! Release !! Status !! JIRA | + | ! Task !! Resources !! Release !! Status !! Blueprint !! JIRA |
|- | |- | ||
| Configuration files to replace hardcoded constants | | Configuration files to replace hardcoded constants | ||
|| Tom H | || Tom H | ||
− | || Ocata || || https://jira.opnfv.org/browse/NETREADY-44 | + | || Ocata || || || https://jira.opnfv.org/browse/NETREADY-44 |
|- | |- | ||
| Investigate and resolve synchronization issues sync between MySQL and etcd | | Investigate and resolve synchronization issues sync between MySQL and etcd | ||
|| Tom H and Ian W | || Tom H and Ian W | ||
− | || Ocata || || https://jira.opnfv.org/browse/NETREADY-45 | + | || Ocata || || || https://jira.opnfv.org/browse/NETREADY-45 |
|- | |- | ||
| Synchronize bind operation with SDN controllers (e.g. (1) when SDNC “bind” fails; (2) ensure that “bind” succeeds before VM is spawned; (3) synchronize “bind” with “port_update” response; (4) push binding information to Proton) | | Synchronize bind operation with SDN controllers (e.g. (1) when SDNC “bind” fails; (2) ensure that “bind” succeeds before VM is spawned; (3) synchronize “bind” with “port_update” response; (4) push binding information to Proton) | ||
|| Tom H and Ian W | || Tom H and Ian W | ||
− | || Ocata || || https://jira.opnfv.org/browse/NETREADY-46 | + | || Ocata || || || https://jira.opnfv.org/browse/NETREADY-46 |
|- | |- | ||
| Authentication for Proton-server endpoints (e.g. hook in keystone authorization to access API) | | Authentication for Proton-server endpoints (e.g. hook in keystone authorization to access API) | ||
|| Kamal H | || Kamal H | ||
− | || Ocata || In Progress || https://jira.opnfv.org/browse/NETREADY-47 | + | || Ocata || In Progress || [https://blueprints.launchpad.net/python-gluon/+spec/gluon-auth gluon-auth] || https://jira.opnfv.org/browse/NETREADY-47 |
|- | |- | ||
| Role-Based Access Control (e.g. admin role etc) | | Role-Based Access Control (e.g. admin role etc) | ||
|| Kamal H | || Kamal H | ||
− | || Ocata || In Progress || https://jira.opnfv.org/browse/NETREADY-48 | + | || Ocata || In Progress || [https://blueprints.launchpad.net/python-gluon/+spec/gluon-auth gluon-auth] || https://jira.opnfv.org/browse/NETREADY-48 |
|- | |- | ||
| Use of “etcd” approved by infrastructure team (e.g. aligned with global requirements of infrastructure packages) | | Use of “etcd” approved by infrastructure team (e.g. aligned with global requirements of infrastructure packages) | ||
|| Ian W | || Ian W | ||
− | || Ocata || || https://jira.opnfv.org/browse/NETREADY-49 | + | || Ocata || || || https://jira.opnfv.org/browse/NETREADY-49 |
|- | |- | ||
| Unit Tests, Functional Tests and Tempest Testing | | Unit Tests, Functional Tests and Tempest Testing | ||
|| Jin L, Trevor M and Niko H | || Jin L, Trevor M and Niko H | ||
− | || Ocata || In Progress || https://jira.opnfv.org/browse/NETREADY-50 | + | || Ocata || In Progress || || https://jira.opnfv.org/browse/NETREADY-50 |
|- | |- | ||
| Version Management/Database Migration when Proton is upgraded | | Version Management/Database Migration when Proton is upgraded | ||
|| Niko H | || Niko H | ||
− | || Ocata || || https://jira.opnfv.org/browse/NETREADY- | + | || Ocata || || || https://jira.opnfv.org/browse/NETREADY- |
|- | |- | ||
| Database usage (from SQLLite to MySQL) | | Database usage (from SQLLite to MySQL) | ||
|| Niko H | || Niko H | ||
− | || Ocata || || https://jira.opnfv.org/browse/NETREADY-26 and https://jira.opnfv.org/browse/NETREADY-51 | + | || Ocata || || || https://jira.opnfv.org/browse/NETREADY-26 and https://jira.opnfv.org/browse/NETREADY-51 |
|- | |- | ||
| DevStack Integration (e.g. install etcd, database integration etc.) | | DevStack Integration (e.g. install etcd, database integration etc.) | ||
|| Ian W | || Ian W | ||
− | || Ocata || In Progress || https://jira.opnfv.org/browse/NETREADY-52 | + | || Ocata || In Progress || || https://jira.opnfv.org/browse/NETREADY-52 |
|- | |- | ||
| Fuel Integration (e.g. create Fuel plugin to install Gluon) | | Fuel Integration (e.g. create Fuel plugin to install Gluon) | ||
|| Niko H | || Niko H | ||
− | || Ocata || || https://jira.opnfv.org/browse/NETREADY- | + | || Ocata || || || https://jira.opnfv.org/browse/NETREADY- |
|- | |- | ||
| Apex Installer integration to install Gluon | | Apex Installer integration to install Gluon | ||
|| Georg K | || Georg K | ||
− | || Ocata || In Progress || https://jira.opnfv.org/browse/NETREADY-41 | + | || Ocata || In Progress || || https://jira.opnfv.org/browse/NETREADY-41 |
|} | |} | ||
Revision as of 17:47, 30 November 2016
Contents
Tasks for Ocata and Beyond
Gluon Framework
Task | Resources | Release | Status | Blueprint | JIRA |
---|---|---|---|---|---|
Configuration files to replace hardcoded constants | Tom H | Ocata | https://jira.opnfv.org/browse/NETREADY-44 | ||
Investigate and resolve synchronization issues sync between MySQL and etcd | Tom H and Ian W | Ocata | https://jira.opnfv.org/browse/NETREADY-45 | ||
Synchronize bind operation with SDN controllers (e.g. (1) when SDNC “bind” fails; (2) ensure that “bind” succeeds before VM is spawned; (3) synchronize “bind” with “port_update” response; (4) push binding information to Proton) | Tom H and Ian W | Ocata | https://jira.opnfv.org/browse/NETREADY-46 | ||
Authentication for Proton-server endpoints (e.g. hook in keystone authorization to access API) | Kamal H | Ocata | In Progress | gluon-auth | https://jira.opnfv.org/browse/NETREADY-47 |
Role-Based Access Control (e.g. admin role etc) | Kamal H | Ocata | In Progress | gluon-auth | https://jira.opnfv.org/browse/NETREADY-48 |
Use of “etcd” approved by infrastructure team (e.g. aligned with global requirements of infrastructure packages) | Ian W | Ocata | https://jira.opnfv.org/browse/NETREADY-49 | ||
Unit Tests, Functional Tests and Tempest Testing | Jin L, Trevor M and Niko H | Ocata | In Progress | https://jira.opnfv.org/browse/NETREADY-50 | |
Version Management/Database Migration when Proton is upgraded | Niko H | Ocata | https://jira.opnfv.org/browse/NETREADY- | ||
Database usage (from SQLLite to MySQL) | Niko H | Ocata | https://jira.opnfv.org/browse/NETREADY-26 and https://jira.opnfv.org/browse/NETREADY-51 | ||
DevStack Integration (e.g. install etcd, database integration etc.) | Ian W | Ocata | In Progress | https://jira.opnfv.org/browse/NETREADY-52 | |
Fuel Integration (e.g. create Fuel plugin to install Gluon) | Niko H | Ocata | https://jira.opnfv.org/browse/NETREADY- | ||
Apex Installer integration to install Gluon | Georg K | Ocata | In Progress | https://jira.opnfv.org/browse/NETREADY-41 |
Proton Model
Task | Resources | Release | Status | JIRA |
---|---|---|---|---|
New service binding model, i.e. (1) VM/port binds to different type of services on-demand; (2) fix VPNAFConfig in L3VPN Model; (3) SFC model | Georg K and Niko H | Pike | In Progress | https://jira.opnfv.org/browse/NETREADY-39 |
Clean up API modeling approach, e.g. (1) a base port common to all APIs; (2) consistent model of binding information; (3) IPAM as stated above | Tom H | Pike | https://jira.opnfv.org/browse/NETREADY-53 | |
Create a cookiecutter (or script) to create a new API within the Proton source tree | Kamal H | Pike | https://jira.opnfv.org/browse/NETREADY-54 | |
Sync thread needs to be updated to use log table to support Proton HA | Tom H | Pike | https://jira.opnfv.org/browse/NETREADY-55 | |
The Particle Generator needs to support hierarchical APIs in addition to flat APIs | Niko H | Pike | https://jira.opnfv.org/browse/NETREADY-57 | |
Support for multiple YAML models simultaneously (only one supported in Proton server now) | Tom H | Pike | Completed | https://jira.opnfv.org/browse/NETREADY-58 |
Nova and Neutron Related
Task | Resources | Release | Status | JIRA |
---|---|---|---|---|
Removal of “port” dependency on “network/subnet” – Nova part (https://review.openstack.org/#/c/390513/) | Ian W | Pike/Queens | In Progress | https://jira.opnfv.org/browse/NETREADY- |
IPAM (i.e. defer IP address assignment until “port-bind-to-VM” instead of port creation time after VM is landed on specific hypervisor) – Nova part (https://review.openstack.org/#/c/390511/) – to verify | Ian W | Newton | In Progress | https://jira.opnfv.org/browse/NETREADY- |
Removal of “port” dependency on “network/subnet” – Neutron part | Ian W | Pike/Queens | https://jira.opnfv.org/browse/NETREADY- | |
IPAM (i.e. defer IP address assignment until “port-bind-to-VM” instead of port creation time after VM is landed on specific hypervisor) – Neutron part | Ian W | Pike/Queens | https://jira.opnfv.org/browse/NETREADY- | |
Network “type” attribute in Neutron | Ian W | Pike/Queens | https://jira.opnfv.org/browse/NETREADY- |