Jump to: navigation, search

Difference between revisions of "Meetings/Neutron-Upgrades-Subteam"

(Agenda)
(Agenda)
Line 24: Line 24:
 
* Object implementation
 
* Object implementation
 
** '''All patches tracked under 'ovo' topic:''' https://review.openstack.org/#/q/topic:ovo
 
** '''All patches tracked under 'ovo' topic:''' https://review.openstack.org/#/q/topic:ovo
** (rossella_s) allowed address pairs extension ported to OVO https://review.openstack.org/#/c/268274/  
+
** Ongoing work:
** (rossella_s) WIP patch https://review.openstack.org/#/c/253641/ tests are passing, more extensions need to be ported, see backlog
+
*** (rossella_s) allowed address pairs extension ported to OVO https://review.openstack.org/#/c/268274/  
** (korzen) WIP Subnet OVO: https://review.openstack.org/#/c/264273
+
*** (rossella_s) WIP patch https://review.openstack.org/#/c/253641/ tests are passing, more extensions need to be ported, see backlog
** (korzen) WIP Network OVO: https://review.openstack.org/#/c/269658
+
*** (korzen) WIP Subnet OVO: https://review.openstack.org/#/c/264273
** (korzen) IPv6 mode field: https://review.openstack.org/273517
+
*** (korzen) WIP Network OVO: https://review.openstack.org/#/c/269658
** (korzen) support for composite primary keys: https://review.openstack.org/275790
+
*** (slunkad) WIP Port securitygroup extension https://review.openstack.org/#/c/275664/
** (mhickey) Port Extra Dhcp Opt to OVO: https://review.openstack.org/#/c/273072/
+
*** (rossella_s) handle synthetic fields in a general way: https://review.openstack.org/#/c/283711/
** (electrocucaracha) WIP SubnetPool OVO: https://review.openstack.org/#/c/275789/
+
*** Add standard attributes to OVO objects
** (slunkad) WIP Port securitygroup extension https://review.openstack.org/#/c/275664/
+
*** (dguitarbite) port security
** (hdaniel) rbac metaclass for objects: https://review.openstack.org/#/c/250081/
+
** Done patches:
** (rossella_s) handle synthetic fields in a general way: https://review.openstack.org/#/c/283711/
+
*** (korzen) IPv6 mode field: https://review.openstack.org/273517
** (dguitarbite) port security
+
*** (korzen) support for composite primary keys: https://review.openstack.org/275790
** (saisriki) WIP for Custom types in Sqlalchemy for Neutron DB https://review.openstack.org/#/c/277558/
+
*** (mhickey) Port Extra Dhcp Opt to OVO: https://review.openstack.org/#/c/273072/
** (korzen) CIDR custom type in Sqlachemy: https://review.openstack.org/#/c/285349
+
*** (electrocucaracha) SubnetPool OVO: https://review.openstack.org/#/c/275789/
** (saisriki) MACAddress custom type in Sqlalchemy: https://review.openstack.org/#/c/286347
+
*** (hdaniel) rbac metaclass for objects: https://review.openstack.org/#/c/250081/
 +
*** (saisriki) IP address Custom types in Sqlalchemy for Neutron DB https://review.openstack.org/#/c/277558/
 +
*** (korzen) CIDR custom type in Sqlachemy: https://review.openstack.org/#/c/285349
 +
*** (saisriki) MACAddress custom type in Sqlalchemy: https://review.openstack.org/#/c/286347
 +
*** https://review.openstack.org/#/c/281850 Create a hook in base object to modify the fields before DB operations (korzen)
 +
 
 +
 
 
* Other patches on review
 
* Other patches on review
 
** https://review.openstack.org/#/c/270309/  Update Neutron with temporary registry pattern from VersionedObjectRegistry (mhickey, depends on new o.vo release)
 
** https://review.openstack.org/#/c/270309/  Update Neutron with temporary registry pattern from VersionedObjectRegistry (mhickey, depends on new o.vo release)
Line 44: Line 50:
 
** rpc callbacks rolling upgrade Part 1: https://review.openstack.org/265347 (ajo)
 
** rpc callbacks rolling upgrade Part 1: https://review.openstack.org/265347 (ajo)
 
** rpc callbacks rolling upgrade Part 2: https://review.openstack.org/268040 (ajo)
 
** rpc callbacks rolling upgrade Part 2: https://review.openstack.org/268040 (ajo)
** https://review.openstack.org/#/c/281850 Create a hook in base object to modify the fields before DB operations (korzen)
+
 
  
 
* Open discussion
 
* Open discussion
 +
** Start working on using the Neutron objects in code base
  
 
== Backlog ==
 
== Backlog ==
Line 52: Line 59:
 
* investigate the list of resources we migrate in grenade, maybe add more;
 
* investigate the list of resources we migrate in grenade, maybe add more;
 
* job that runs expand from master, then leave the cloud on N-1 release and run tempest;
 
* job that runs expand from master, then leave the cloud on N-1 release and run tempest;
 +
* Introduce the custom SQL types in Neutron database schema
  
 
== Meeting commands ==
 
== Meeting commands ==

Revision as of 09:45, 4 April 2016

Meetings

Agenda



  • Open discussion
    • Start working on using the Neutron objects in code base

Backlog

  • think of validating migration rules with real resources (there should be an oslo.db fixture for that);
  • investigate the list of resources we migrate in grenade, maybe add more;
  • job that runs expand from master, then leave the cloud on N-1 release and run tempest;
  • Introduce the custom SQL types in Neutron database schema

Meeting commands

/join #openstack-meeting-alt
#startmeeting neutron_upgrades
#topic Announcements
#undo topic
#link https://wiki.openstack.org/wiki/Meetings/Neutron-Upgrades-Subteam
#action ihrachys will get something specific done this week
#endmeeting

Sub-team Charter

Enhances the upgrade story for Neutron (all things upgrade: cold, rolling, alembic, grenade, ...).

Bugs

Critical

High