Jump to: navigation, search

Difference between revisions of "Meetings/Neutron-DVR"

Line 8: Line 8:
  
 
= Agenda =
 
= Agenda =
== Meeting January 6th, 2016 ==
+
== Meeting January 13th, 2016 ==
  
 
=== Announcements (haleyb) ===
 
=== Announcements (haleyb) ===
 +
* Mitaka 2 is this week
  
 
=== Topics for Discussion ===
 
=== Topics for Discussion ===
 +
 
== Topic: Live Migration issues with DVR (Swami) ==
 
== Topic: Live Migration issues with DVR (Swami) ==
 
* We have started a discussion on the live migration issue with DVR and how to address it from the neutron side. As a team we need to
 
* We have started a discussion on the live migration issue with DVR and how to address it from the neutron side. As a team we need to
Line 18: Line 20:
 
everyone on the same page.
 
everyone on the same page.
 
**https://bugs.launchpad.net/neutron/+bug/1456073 ( discussion thread)
 
**https://bugs.launchpad.net/neutron/+bug/1456073 ( discussion thread)
 +
** Any updates - Are we all in sync with what nova-neutron notifiers
  
 
=== Bugs (Swami) ===
 
=== Bugs (Swami) ===
  
 
== New Bugs this week ==
 
== New Bugs this week ==
* https://bugs.launchpad.net/neutron/+bug/1530179 - get_subnet_for_dvr() returns wrong gateway mac
+
* No New Bugs this week.
** https://review.openstack.org/#/c/262574/
 
* https://bugs.launchpad.net/neutron/+bug/1531065 - duplicate fetch subnet_id in get_subnet_for_dvr
 
** https://review.openstack.org/#/c/263563/
 
  
== Bugs from last week ==
+
* https://bugs.launchpad.net/neutron/+bug/1512199 - (Medium) This bug has been confirmed and re-opened this week.
 +
Seen in Master branch as well - probably introduced do to regression.
  
* https://bugs.launchpad.net/neutron/+bug/1524908 - Router may be removed from SNAT agent by accident.
+
== Categorized Bugs ==
* https://bugs.launchpad.net/neutron/+bug/1526175 - L3 HA routers end up in DVR Node (medium)
 
** https://review.openstack.org/#/c/257849/ (Related Patch)
 
  
* https://bugs.launchpad.net/neutron/+bug/1522824 - test_shelve_instance test failure
+
== Gate Test Failures ==
 +
* https://bugs.launchpad.net/neutron/+bug/1522824 (High) - Test_shelve_instance test failure.
 
** https://review.openstack.org/#/c/253569/ - Set PENDING_BUILD status for ports after update in DB - needs another +2
 
** https://review.openstack.org/#/c/253569/ - Set PENDING_BUILD status for ports after update in DB - needs another +2
 +
* https://bugs.launchpad.net/neutron/+bug/1450604 (Medium) - Fix or stabilize Multinode Job
  
== Categorized Bugs ==
+
== Existing Functionality Broken Bugs ==
 +
 
 +
* https://bugs.launchpad.net/neutron/+bug/1456073 (High) - Block Migration with FIP breaks with DVR.
 +
** related bug https://bugs.launchpad.net/neutron/+bug/1414559 with fixes:
 +
*** in neutron https://review.openstack.org/#/c/246898/ (Needs review)
 +
*** and nova https://review.openstack.org/#/c/246910/ ( Needs review)
 +
*** https://review.openstack.org/#/c/259299/ ( WIP)
 +
*** https://review.openstack.org/#/c/259171/ ( WIP)
 +
*** https://review.openstack.org/#/c/260738/ ( WIP)
 +
 
 +
* https://bugs.launchpad.net/neutron/+bug/1462154 (High) - DVR pings to floatingip replied with fixed ips.
 +
** https://review.openstack.org/246855
 +
** https://review.openstack.org/246894
 +
** Doesn't seem to be making progress?
 +
* https://bugs.launchpad.net/neutron/+bug/1445255 (Low) - DVR Floatingip to unbound port does not work (Allowed address pair).
 +
**https://review.openstack.org/#/c/254439/ ( Needs review)
 +
 
 +
* https://bugs.launchpad.net/neutron/+bug/1499785 (Low) - Static routes are not added to the router namespace
 +
* https://bugs.launchpad.net/neutron/+bug/1499787 (Low) - Static routes are added to snat namespace without checking for gateway.
 +
**https://review.openstack.org/#/c/228026/ ( reviewed - final comments addressed)
  
== Gate Test Failures ==
+
* https://bugs.launchpad.net/neutron/+bug/1447227 (Low) - Connecting two or more distributed routers to a subnet. ( No one is working on it)
* https://bugs.launchpad.net/neutron/+bug/1522824 (High)
+
* https://bugs.launchpad.net/neutron/+bug/1510796 (Low) - Function sync_routers always calls get_dvr_sync_data in ha scenario.
* https://bugs.launchpad.net/neutron/+bug/1450604 (Medium)
+
**https://review.openstack.org/#/c/239908/ ( Needs review)
* https://bugs.launchpad.net/neutron/+bug/1521815 (Low)- intermittent failure, hard to reproduce
 
  
== Existing Functionality Broken Bugs ==
 
* https://bugs.launchpad.net/neutron/+bug/1456073 (High)
 
* https://bugs.launchpad.net/neutron/+bug/1462154 (High)
 
* https://bugs.launchpad.net/neutron/+bug/1445255 (Low)
 
* https://bugs.launchpad.net/neutron/+bug/1499785 (Low)
 
* https://bugs.launchpad.net/neutron/+bug/1499787 (Low)
 
* https://bugs.launchpad.net/neutron/+bug/1447227 (Low)
 
* https://bugs.launchpad.net/neutron/+bug/1510796 (Low)
 
 
* https://bugs.launchpad.net/neutron/+bug/1424096 (Undecided) - Oleg has a patch for this bug.
 
* https://bugs.launchpad.net/neutron/+bug/1424096 (Undecided) - Oleg has a patch for this bug.
 +
** https://review.openstack.org/#/c/257938/ - ( Patch in merge conflict - reviewed)
 +
* https://bugs.launchpad.net/neutron/+bug/1530179 -(Medium) get_subnet_for_dvr() returns wrong gateway mac
 +
** https://review.openstack.org/#/c/262574/ - ( Needs review)
 +
 +
* https://bugs.launchpad.net/neutron/+bug/1526175 (Medium) - L3 HA routers end up in DVR Node (medium)
 +
**https://review.openstack.org/#/c/265499/ - (Needs review)
 +
* https://bugs.launchpad.net/neutron/+bug/1524908 ( Undecided -May be a Low)- Router may be removed from SNAT agent by accident.
 +
** https://review.openstack.org/#/c/257849/ (Needs review)
  
 
== Scale and Performance Impact Bugs ==
 
== Scale and Performance Impact Bugs ==
* https://bugs.launchpad.net/neutron/+bug/1524020 (Medium)
+
* https://bugs.launchpad.net/neutron/+bug/1505575 Fatal memory consumption by neutron-server with DVR at scale
 +
** https://review.openstack.org/#/c/234067/ (sync in chunks)
  
 
== New Features Bugs ==
 
== New Features Bugs ==
 
* https://bugs.launchpad.net/neutron/+bug/1365473 (High) - (DVR SNAT HA - Server Side) (Should change this to HIGH) Right now it is WishList.
 
* https://bugs.launchpad.net/neutron/+bug/1365473 (High) - (DVR SNAT HA - Server Side) (Should change this to HIGH) Right now it is WishList.
 
** https://review.openstack.org/#/c/143169/ (Needs core blessings)
 
** https://review.openstack.org/#/c/143169/ (Needs core blessings)
* https://bugs.launchpad.net/neutron/+bug/1450067 (Low)
 
  
 
== Refactor or Cleanup Bugs ==
 
== Refactor or Cleanup Bugs ==
* https://bugs.launchpad.net/neutron/+bug/1524291 (Low) - Code duplication
+
* https://bugs.launchpad.net/neutron/+bug/1531065 - (Low) duplicate fetch subnet_id in get_subnet_for_dvr
* https://bugs.launchpad.net/neutron/+bug/1524020 (Medium) - DVR ARP update call count can be reduced
+
** https://review.openstack.org/#/c/263563/ - (Needs review)
  
 
== WishList Bugs ==
 
== WishList Bugs ==
* https://bugs.launchpad.net/neutron/+bug/1450067 (Low)
 
 
* https://bugs.launchpad.net/neutron/+bug/1504039 (Linux bridge support for DVR)
 
* https://bugs.launchpad.net/neutron/+bug/1504039 (Linux bridge support for DVR)
 
* https://bugs.launchpad.net/neutron/+bug/1518819 - Ability to specify a gateway when adding a subnet without cidr
 
* https://bugs.launchpad.net/neutron/+bug/1518819 - Ability to specify a gateway when adding a subnet without cidr
 
* https://bugs.launchpad.net/neutron/+bug/1529439 - unify validate_agent_router_combination exceptions for dvr agent_mode
 
* https://bugs.launchpad.net/neutron/+bug/1529439 - unify validate_agent_router_combination exceptions for dvr agent_mode
 +
* https://bugs.launchpad.net/neutron/+bug/1450067 (Low) - ML2 and L3 plugin exposes dvr extension even if ovs is unused. (No owners yet).
  
 
== WatchList Bugs ==
 
== WatchList Bugs ==
* https://bugs.launchpad.net/neutron/+bug/1444014 (StaleDataError) - on Watch
+
* https://bugs.launchpad.net/neutron/+bug/1444014 (Incomplete) (StaleDataError) - on Watch
 
+
* https://bugs.launchpad.net/neutron/+bug/1521815 (Low)- (DVR functional Job failure) - on Watch state
====High Priority in-progress====
 
* https://bugs.launchpad.net/neutron/+bug/1462154 With DVR Pings to floating IPs replied with fixed-ips
 
** https://review.openstack.org/246855
 
** https://review.openstack.org/246894
 
** Doesn't seem to be making progress?
 
* https://bugs.launchpad.net/neutron/+bug/1505575 Fatal memory consumption by neutron-server with DVR at scale
 
** https://review.openstack.org/#/c/234067/ (sync in chunks)
 
  
====Other in-progress====
+
=== Bugs Closed ===
* https://bugs.launchpad.net/neutron/+bug/1508869 - handle port host change (live migration)
+
* https://bugs.launchpad.net/neutron/+bug/1508869 (Low) - handle port host change (live migration) - Done ( Can be closed)
** https://review.openstack.org/#/c/238478/
+
* https://bugs.launchpad.net/neutron/+bug/1524020 (Medium) - DVR ARP update call count can be reduced. - Done ( Can be closed)
 
+
* https://bugs.launchpad.net/neutron/+bug/1524291 (Low) - Code duplication - Done (Can be closed)
* https://bugs.launchpad.net/neutron/+bug/1456073 - Live Migration Bug
 
** related bug https://bugs.launchpad.net/neutron/+bug/1414559 with fixes:
 
*** in neutron https://review.openstack.org/#/c/246898/
 
*** and nova https://review.openstack.org/#/c/246910/
 
  
 
=== Discuss a plan to address the gate failures ===
 
=== Discuss a plan to address the gate failures ===
 
* Current failure rate: https://goo.gl/L1WODG
 
* Current failure rate: https://goo.gl/L1WODG
** Multinode was broken by https://review.openstack.org/#/c/233711/ and  fixed by https://review.openstack.org/#/c/245697/
+
** Single node check job voting
** All the jobs except multinode-dvr appear to have stabilized at similar failure rates.  Reviews sent to re-enable gate jobs
 
*** https://review.openstack.org/#/c/212058/ (make neutron multi-node job voting again)
 
 
* Debug the gate in the current failure state (Identify owners who can own this)
 
* Debug the gate in the current failure state (Identify owners who can own this)
 
* https://bugs.launchpad.net/neutron/+bug/1515360 - Tempest "SSHTimeout" failures
 
* https://bugs.launchpad.net/neutron/+bug/1515360 - Tempest "SSHTimeout" failures
** https://review.openstack.org/#/c/247748/ (add debugging code to l3-agent)
+
** https://review.openstack.org/#/c/247748/ (add debugging code to l3-agent) - Still pings are not consistent with the tempest.
 
*https://drive.google.com/file/d/0B4kh-7VVPWlPMkdrQWFFdjNsSnM/view?usp=sharing - Logstash failures captured. Any logstash errors can be captured here.
 
*https://drive.google.com/file/d/0B4kh-7VVPWlPMkdrQWFFdjNsSnM/view?usp=sharing - Logstash failures captured. Any logstash errors can be captured here.
  

Revision as of 07:04, 13 January 2016

Meetings

Agenda

Meeting January 13th, 2016

Announcements (haleyb)

  • Mitaka 2 is this week

Topics for Discussion

Topic: Live Migration issues with DVR (Swami)

  • We have started a discussion on the live migration issue with DVR and how to address it from the neutron side. As a team we need to

get consensus on this ideas before we work with the Nova team on this issue. I would like to discuss this today in our team meeting to get everyone on the same page.

Bugs (Swami)

New Bugs this week

  • No New Bugs this week.

Seen in Master branch as well - probably introduced do to regression.

Categorized Bugs

Gate Test Failures

Existing Functionality Broken Bugs

Scale and Performance Impact Bugs

New Features Bugs

Refactor or Cleanup Bugs

WishList Bugs

WatchList Bugs

Bugs Closed

Discuss a plan to address the gate failures

Performance/Scalability (obondarev)

Open Discussion

Meeting commands

/join #openstack-meeting-alt
#startmeeting neutron_dvr
#topic Announcements
#undo topic
#link https://wiki.openstack.org/wiki/Meetings/Neutron-DVR
#action haleyb will get something specific done this week
#chair Swami
...
#endmeeting