The OpenStack Networking Team (Neutron) holds public meetings in #openstack-meeting
on Monday at 2100 UTC. Everyone is encouraged to attend.
Apologies for Absence
- 2014-06-16 carl_baldwin Vacation
Agenda for Next Neutron Team Meeting
Announcements / Reminders
- Juno-1 was released last Thursday
- Mid-Cycle Sprint focused on nova-network parity and core refactoring
Bugs
These are new failures seen in gate:
- [1] Lock wait timeout adding ipavailabilityranges
- [2] Lock wait timeout adding ipallocationpools
- [3] Lock wait timeout adding vip to vips table
These bugs are in nova but are related to neutron. It would be great if we could get neutron reviews on:
- [4] Remove unneeded call to fetch network info on shutdown - arosen
- [5] remove unneeded call to network_api on detach_interface - arosen
- [6] remove unneeded call to network_api on rebuild_instance - arosen
- [7] Optimize validate_networks to query neutron only when needed - arosen
- [8] deallocate_for_instance should delete all neutron ports on error - arosen
- [9] Fix port_security_enabled neutron extension - arosen
- [10] Fix pre-created ports in neutron from being deleted by nova - arosen
Team Discussion Topics
- Additional payload as part of the delete event for Ceilometer (prad)
Nova Parity (markmcclain)
Docs (emagana)
High Priority Tickets:
Medium Priority Tickets:
Neutron Tempest (mlavalle)
- Full Tempest Test Update (salv-orlando)
- Juno design summit
- Scenario tests under review:
- api tests pending to merge
- api tests abandoned (as of 5/5)
- List of api tests merged:
- Patchsets merged between 6/9 and 6/16
- Patchsets merged bewteen 5/20 and 5/26
- Patchsets merged between 5/5 and 5/19
- Patchsets merged beween 4/22 and 4/28
- Patchsets merged between 4/8 and 4/14
- Patchsets merged between 4/1 and 4/7
- Patchsets merged between 3/25 and 3/31
- Patchsets merged between 3/18 and 3/24
- Patchsets merged between 3/11 and 3/17
- Patchsets merged between 3/3 and 3/10
- Patchsets merged between 2/25 and 3/2
- Patchsets merged between 2/17 and 2/24
API (salv-orlando)
No report
L3 (carl_baldwin)
(updated 2014-06-09)
Team meeting on Thursdays at 1500 UTC
Bugs
- No new bugs of "High" importance or higher.
Active Projects
- neutron-ovs-dvr (meeting page)
- Patches are being updated continuously. bp/neutron-ovs-dvr gerrit topic. See How To for notes on where you should be reviewing.
- Started how to page which we will be working on this week. Need people willing to grab code and test.
- Discussions about FWaaS integration with DVR. Needs more discussion. Also discussed in FWaaS team meeting.
- pluggable-ext-net
- Blueprint needs review on gerrit topic.
- (carl_baldwin) I'll be implementing this with DVR as a dependency which means I've got to get my DVR test bed off the ground this week.
- bgp-dynamic-routing
- Blueprint was updated this week, needs reviewing.
- IPAM (New topic for May 26th)
Advanced Services (SumitNaiksatam)
https://wiki.openstack.org/wiki/Neutron/AdvancedServices/JunoPlan
- Eugene had sought input on the Flavors specification, had started a -dev mailer thread (we would like to close on this at the earliest):
http://lists.openstack.org/pipermail/openstack-dev/2014-May/036169.html
We need to make progress at the earliest on the above.
IPv6 (sc68cal)
ML2 (rkukura/Sukhdev)
- Weekly Meetings/ML2 are held, please attend if interested!
- Will discuss Juno summit sessions this week and prioritize plans
Group Policy (SumitNaiksatam)
- Patches in review (getting decent reviewer attention, more would be great):
FWaaS (SumitNaiksatam)
Open Discussion
- Stackalytics driverlog has unreliable information on it (anteaya)
- Ways to mitigate db lock timeout failures (ihrachyshka)
- I have an idea that is expected to squash most obvious timeouts which are in most cases caused by notifier fired up while in transaction. Briefly, we need to postpone notifications to the time when db transaction is really closed. This can be achieved by: 1) saving action items (methods to call and their arguments) in context/session object when notification is needed; 2) call those items from inside session context manager __exit__ method. This should avoid lots of incorrect yields.
- I want to check sanity of the idea with community before proceeding with spec write-up and coding.
Previous meeting logs
- Previous meetings, with their notes and logs, can be found here.
- Older meeting notes are here: ../MeetingLogs.