Jump to: navigation, search

Gluon/Tasks-Queens

< Gluon
Revision as of 17:28, 6 September 2017 by Bh526r (talk | contribs) (Gluon Framework)

Tasks for Queens and Beyond

Gluon Framework

Task Resources Release Status Blueprint JIRA
Refactor Gluon Extended ML2 Plugin into Neutron Service Plugin TBD TBD See "Gluon Neutron Service Plugin" section
Fix hard-coded way of creating default interface when creating a port in gluon/managers/manager_base.py. See Line 113 TO-DO. It should be fixed to support all YAML models TBD Queens
Fix hard-coded way in gluon/backends/backend_base.py, and perhaps other files so that it can parse and support all YAML models at backend, like API generator. TBD Queens
Use of “etcd” approved by infrastructure team, including (1) upgrade from etcd-v2.3.6 to etcd3 (2) reuse etcd3 that is started when starting devstack (3) alignment with global requirements of infrastructure packages (i.e. python-etcd>=0.4.3, click>=6.6) TBD Queens https://jira.opnfv.org/browse/NETREADY-49
Investigate and resolve synchronization issues sync between MySQL and etcd Ian W and Sukhdev K Pike On hold 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) Ian W and Sukhdev K Pike On hold https://jira.opnfv.org/browse/NETREADY-46
DevStack Integration (e.g. install etcd, database integration etc.) Ian W Pike On hold https://jira.opnfv.org/browse/NETREADY-52
Fuel Integration (e.g. create Fuel plugin to install Gluon) Szilard C Pike On hold https://jira.opnfv.org/browse/NETREADY-
Documentation Update: Developer Guide (API Specification, Version Management and RBAC), Installation Guide and User Guide for Queens Release Bin H Queens https://jira.opnfv.org/browse/NETREADY-
Database Migration (from SQLLite to MySQL) Niko H TBD On Hold https://jira.opnfv.org/browse/NETREADY-26 and https://jira.opnfv.org/browse/NETREADY-51

Proton Model

Task Resources Release Status Blueprint JIRA
Create a cookiecutter (or script) to create a new API within the Proton source tree Pike On Hold https://jira.opnfv.org/browse/NETREADY-54
Sync thread needs to be updated to use log table to support Proton HA Pike On Hold https://jira.opnfv.org/browse/NETREADY-55

Gluon Neutron Service Plugin

Task Resources Release Status Blueprint JIRA
Removal of “port” dependency on “network/subnet” – Nova part (https://review.openstack.org/#/c/390513/) Ian W Pike/Queens On Hold (Shift to Neutron) gluon-nova-plugin 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 https://github.com/openstack/nova/commit/54b8d7770ac7ba0ab49417ceacf82ebc708a3b3b Ian W Pike/Queens Completed gluon-nova-plugin https://jira.opnfv.org/browse/NETREADY-
Removal of “port” dependency on “network/subnet” – Neutron part Ian W and Sukhdev K Pike/Queens On hold (Shift to Neutron) 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 Completed https://jira.opnfv.org/browse/NETREADY-
Network “type” attribute in Neutron Ian W and Sukhdev K Pike/Queens On hold (Shift to Neutron) https://jira.opnfv.org/browse/NETREADY-