Jump to: navigation, search

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

(removed from backlog the SubnetPool OVO and multiple primary keys tasks)
(Agenda)
Line 12: Line 12:
 
* Apologies for Absence
 
* Apologies for Absence
 
* Announcements
 
* Announcements
* Organisational matters
+
** catch-all bug for OVO work created: https://bugs.launchpad.net/neutron/+bug/1541928
 +
* March code sprint
 
** Sprint in Europe to speed up the adoption of OVO: March 14-16, Brno, Czech Republic, Red Hat office.
 
** Sprint in Europe to speed up the adoption of OVO: March 14-16, Brno, Czech Republic, Red Hat office.
 
*** etherpad with details: https://etherpad.openstack.org/p/code-sprint-neutron-objects-brno
 
*** etherpad with details: https://etherpad.openstack.org/p/code-sprint-neutron-objects-brno
Line 25: Line 26:
 
** (korzen) WIP Subnet OVO: https://review.openstack.org/#/c/264273
 
** (korzen) WIP Subnet OVO: https://review.openstack.org/#/c/264273
 
** (korzen) WIP Network OVO: https://review.openstack.org/#/c/269658
 
** (korzen) WIP Network OVO: https://review.openstack.org/#/c/269658
 +
** (korzen) IPv6 mode field: https://review.openstack.org/273517
 +
** (korzen) support for composite primary keys: https://review.openstack.org/275790
 
** (mhickey) Port Extra Dhcp Opt to OVO: https://review.openstack.org/#/c/273072/
 
** (mhickey) Port Extra Dhcp Opt to OVO: https://review.openstack.org/#/c/273072/
 
** (electrocucaracha) WIP SubnetPool OVO: https://review.openstack.org/#/c/275789/
 
** (electrocucaracha) WIP SubnetPool OVO: https://review.openstack.org/#/c/275789/
 +
** (slunkad) WIP Port securitygroup extension https://review.openstack.org/#/c/275664/
 +
** (hdaniel) rbac metaclass for objects: https://review.openstack.org/#/c/250081/
 
** (rossella_s) handle synthetic fields in a general way
 
** (rossella_s) handle synthetic fields in a general way
 
** (dguitarbite) port security
 
** (dguitarbite) port security
 
** (saisriki) take care of special DB fields like IPNetworkField the way Nova does, that is defining them like it's done in nova/db/sqlalchemy/types
 
** (saisriki) take care of special DB fields like IPNetworkField the way Nova does, that is defining them like it's done in nova/db/sqlalchemy/types
** (slunkad) WIP Port securitygroup extension https://review.openstack.org/#/c/275664
+
* Other patches on review
* Patches on review
 
** https://review.openstack.org/241154 devref update with the upgrade plan for RPC callbacks (merged). Need to ask @ajo if there is code to review.
 
** https://review.openstack.org/#/c/253641/ port object (rossella, very WIP)
 
 
** 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)
** https://review.openstack.org/#/c/268274/ allowed address pais extension (rossella_s)
 
** https://review.openstack.org/#/c/268273/ Handle OVO that don't have ID as primary key (rossella_s)
 
 
** https://review.openstack.org/#/c/269056 Add Oslo Version serializer for RPC messages (korzen)
 
** https://review.openstack.org/#/c/269056 Add Oslo Version serializer for RPC messages (korzen)
** https://review.openstack.org/#/c/273517 OVO common enum classes for IP version and IPv6 modes (korzen)
+
** rpc callbacks rolling upgrade Part 1: https://review.openstack.org/265347 (ajo)
** https://review.openstack.org/#/c/273072/ Port Extra Dhcp Opt to OVO (mhickey)
+
** rpc callbacks rolling upgrade Part 2: https://review.openstack.org/268040 (ajo)
** https://review.openstack.org/#/c/275790 db_api: added composite key to handle multiple primary key (korzen)
 
  
 
* Open discussion
 
* Open discussion
** create an RFE bug for OVO work?
 
** data disruption issues with features that integrate with ovs agent on agent restart: http://lists.openstack.org/pipermail/openstack-dev/2015-December/081264.html
 
  
 
== Backlog ==
 
== Backlog ==
Line 50: Line 47:
 
* 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;
* for the port object we still need the following extensions: security groups. An example of porting an extension https://review.openstack.org/#/c/268274/
 
 
* create an hook to modify the object field before writing in the DB (see https://review.openstack.org/#/c/264273 )
 
* create an hook to modify the object field before writing in the DB (see https://review.openstack.org/#/c/264273 )
  

Revision as of 14:46, 8 February 2016

Meetings

Agenda

  • Open discussion

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;
  • create an hook to modify the object field before writing in the DB (see https://review.openstack.org/#/c/264273 )

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