14:01:18 <ihrachys> #startmeeting networking 14:01:19 <openstack> Meeting started Tue Feb 16 14:01:18 2016 UTC and is due to finish in 60 minutes. The chair is ihrachys. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:20 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:23 <openstack> The meeting name has been set to 'networking' 14:01:36 <ihrachys> hi all 14:01:46 <ihrachys> I expect the meeting today to be quite short 14:01:50 <ihrachys> let's see... 14:01:56 <mhickey> Hi 14:02:11 <ihrachys> #topic Announcements 14:02:11 <Sam-I-Am> hi 14:02:29 <ihrachys> first thing first, we approach Mitaka-3 milestone 14:02:35 <ihrachys> which is the last milestone in Mitaka, if you wonder :) 14:02:45 <ajo> hii 14:02:48 <ihrachys> the schedule can be found at 14:02:49 <ihrachys> #link http://lists.openstack.org/pipermail/openstack-dev/2016-February/086362.html 14:03:12 <rossella_s> hi 14:03:13 <ihrachys> I advice everyone to become aware of it 14:03:34 <rossella_s> and to review a lot :P 14:03:41 <ihrachys> one thing to note is that this time release folks want to be more strict about exceptions for libraries 14:03:51 <ihrachys> and that means neutronclient too 14:04:10 <ihrachys> so, please don't leave stuff for the last day, especially if you have client pieces to merge 14:04:14 <ajo> yeah, there's a loophole there 14:04:17 <ihrachys> or you may miss the release 14:04:24 <ajo> some client pieces require the server side.. 14:04:35 <hichihara> client deadline is Mar 2 ;) 14:04:41 <ajo> so dependencies are exchanged in time 14:04:45 <ihrachys> I would say, pretty much all featureful pieces require it 14:04:56 <ajo> I'm not sure it works 14:05:00 <ajo> but ok 14:05:02 <ajo> let's run 14:05:13 <ihrachys> we'll see 14:05:22 <ihrachys> exceptions are always there, if you ask me 14:05:41 <ihrachys> ok, next thing to note is: voting for summit sessions is running for awhile already 14:05:47 <ihrachys> and it will end tomorrow, Feb 17 14:05:55 <scheuran> o/ 14:05:59 <ihrachys> so in case you haven't voted yet, it's time to do it 14:06:14 <ihrachys> ok, let's move to upcoming events we may care about 14:06:16 <xgerman> O/ 14:06:29 <ihrachys> as you all know, we have a midcycle in Minnesota 14:06:34 <ihrachys> if you plan to go, please register at https://www.eventbrite.com/e/neutron-mitaka-mid-cycle-coding-sprint-tickets-21634783219 14:06:59 <ihrachys> there are also some bug squashing events around the globe for Mitaka 14:06:59 <ihrachys> one in Nuremberg 14:07:01 <ihrachys> #link http://lists.openstack.org/pipermail/openstack-dev/2016-February/086394.html 14:07:06 <ihrachys> and one in Sillicon Valley 14:07:13 <ihrachys> #link https://etherpad.openstack.org/p/OpenStack-Bug-Smash-Mitaka-BayArea 14:07:22 <ihrachys> join them if you are around :) 14:07:33 <ihrachys> no more announcements from anyone? 14:07:55 <ihrachys> I guess nope. moving. 14:07:58 <ihrachys> #topic Stable branches 14:08:07 * carl_baldwin has no idea there were eventbrite tickets 14:08:07 <ihrachys> just wanted to give a clue about stable branches state 14:08:29 <ihrachys> carl_baldwin: mestery sent the invite a couple of days ago 14:08:45 <mestery> There are 14:09:00 <ihrachys> ok, so stable branches 14:09:09 <ihrachys> some of you probably noticed that kilo is broken 14:09:18 <ihrachys> it's due to https://bugs.launchpad.net/python-fixtures/+bug/1542984 14:09:18 <openstack> Launchpad bug 1542984 in Python Fixtures "fixtures 1.2.0 isn't compatible with testtools 2.0.0" [Undecided,New] 14:09:25 <ihrachys> until it's fixed, nothing is mergeable 14:09:32 <ihrachys> openstack stable team looks into it 14:09:39 <ihrachys> so rechecks won't help for now. 14:09:46 <ihrachys> no need to overload the gate 14:09:59 <ihrachys> for stable/liberty, we have some sporadic failures 14:10:05 <ihrachys> some of them suspiciously linuxbridge 14:10:32 <ihrachys> but I need to triage logs from several jobs before starting to pull people into looking at the job 14:10:46 <ihrachys> ok, that was purely informational. let's move on 14:10:50 <ihrachys> #topic Bugs 14:11:23 <ihrachys> mhickey: wanna update? 14:11:30 <mhickey> sure 14:11:31 <ihrachys> mhickey: anything interesting the prev week? 14:11:57 <mhickey> one critical: https://bugs.launchpad.net/neutron/+bug/1543880; thanks kevinbenton 14:11:57 <openstack> Launchpad bug 1543880 in neutron "duplicated security groups in test_port_security_disable_security_group" [High,Fix released] - Assigned to Kevin Benton (kevinbenton) 14:12:24 <mhickey> some open high: 14:12:26 <mhickey> https://bugs.launchpad.net/neutron/+bug/1543094 14:12:26 <openstack> Launchpad bug 1543094 in neutron "[Pluggable IPAM] DB exceeded retry limit (RetryRequest) on create_router call" [High,Confirmed] - Assigned to Salvatore Orlando (salvatore-orlando) 14:12:37 <mhickey> https://bugs.launchpad.net/neutron/+bug/1544548 14:12:37 <openstack> Launchpad bug 1544548 in neutron "DHCP: no indication in API that DHCP service is not running" [High,In progress] - Assigned to Gary Kotton (garyk) 14:12:47 <mhickey> releeased high: 14:12:49 <mhickey> https://bugs.launchpad.net/neutron/+bug/1542923 14:12:49 <openstack> Launchpad bug 1542923 in neutron "Linuxbridge agent failed to start when bridge_mappings is given" [High,Fix released] - Assigned to Slawek Kaplonski (slaweq) 14:13:02 <mhickey> https://bugs.launchpad.net/neutron/+bug/1543880 14:13:02 <openstack> Launchpad bug 1543880 in neutron "duplicated security groups in test_port_security_disable_security_group" [High,Fix released] - Assigned to Kevin Benton (kevinbenton) 14:13:11 <mhickey> https://bugs.launchpad.net/neutron/+bug/1544349 14:13:11 <openstack> Launchpad bug 1544349 in neutron "neutron-vpnaas db migration breaks in MySQL 5.6" [High,Fix released] - Assigned to Al Miller (al-miller) 14:13:21 <mhickey> thats it. thanks to all for help! :) 14:13:36 <ihrachys> cool. I see those assigned to seasoned folks, I believe it's under control 14:14:23 <ihrachys> fyi this week it's rossella_s, and next one is dasm who are on bugs 14:14:29 <ihrachys> thanks to all volunteers 14:14:32 <ihrachys> let's move on 14:14:37 <ihrachys> #topic Ongoing reviews 14:15:20 <ihrachys> I highly encourage reviewers to focus on deliverables scheduled for MItaka 14:15:23 <ihrachys> #link https://launchpad.net/neutron/+milestone/mitaka-3 14:15:49 <ihrachys> to ease the pain of searching for the patches that correspond to the bps and bugs from the link above 14:15:59 <ihrachys> we have the following link 14:15:59 <ihrachys> #link https://goo.gl/Hb3vKu 14:16:02 <ihrachys> kudos to rossella_s 14:16:18 <ihrachys> that's gerrit dashboard with all Mitaka reviews 14:16:25 <rossella_s> thanks ihrachys 14:16:31 <rossella_s> it should be updated every day 14:16:42 <rossella_s> I wrote to infra to find a common place where to put the link 14:16:51 <ajo> rossella_s++ 14:16:57 <jschwarz> rossella_s, awesome! 14:17:05 <ihrachys> I see a lot of blueprints still in flight. 14:17:20 <ihrachys> some of them will probably need to move to next cycle, depending on their shape 14:17:46 <ihrachys> so please help your PTL to get a clue whether a feature is ready for merge 14:17:59 <ihrachys> by updating blueprint whiteboard and RFE bugs 14:18:18 <ihrachys> and then our glorious PTL will go and scrub them based on the info 14:18:42 <ihrachys> I also remind that delivering a blueprint requires two people actively engaged: the implementer, and the approver 14:19:12 <ihrachys> to implementers: if you see your patches are stuck with no reviews, please reach your approver to see how to move forward 14:19:31 <ihrachys> to approvers: please go thru the list of blueprints assigned to you and update whiteboards, if not already. 14:19:41 <ihrachys> it will be of tremendous help to your PTL 14:20:02 <ihrachys> overall, please review as much as you can so that Mitaka is juicy :_ 14:20:13 <ihrachys> one more procedural thing 14:20:29 <ihrachys> please be mindful when merging stuff that is not scheduled for Mitaka 14:20:45 <ihrachys> especially if the patch will evoke a huge number of git conflicts 14:21:02 <ihrachys> hint: new gerrit UI shows the list of conflicting patches 14:21:10 <ihrachys> so you can rely on it before pressing +W 14:21:33 <ihrachys> git conflicts are not fun 14:21:45 <ihrachys> especially now when we had 350 jobs in queue the prev week 14:22:18 <ihrachys> anyone wants to raise some red flag for ongoing mitaka reviews? 14:23:06 * ajo checks how to see conflicting patches 14:23:10 <ihrachys> ok I guess everyone just wants to get back asap to reviews, and coffee 14:23:24 <ajo> oh, "Conflicts With" 14:23:29 <ihrachys> ajo: it's in the right top corner of UI 14:23:29 <ihrachys> right 14:23:38 <ajo> DB migrations will always conflict because of HEAD, I guess :) 14:23:43 <ihrachys> #topic Docs 14:23:49 <ihrachys> Sam-I-Am: anything you'd like to advertise? :) 14:24:14 <Sam-I-Am> hi 14:24:22 <Sam-I-Am> not much, really. 14:24:32 <Sam-I-Am> still working on mitaka updates for the install guide and network guide 14:24:39 <Sam-I-Am> nice to see quite a few contributions from neutron folks 14:25:18 <ihrachys> indeed 14:25:39 <ihrachys> ok, thanks for the update Sam-I-Am 14:25:47 <ihrachys> #topic Open Discussion 14:25:58 <ihrachys> we have a lot of time woot! 14:26:02 <Sam-I-Am> i do have one thing... a bug i forgot about 14:26:04 <Sam-I-Am> https://bugs.launchpad.net/neutron/+bug/1523031 14:26:04 <openstack> Launchpad bug 1523031 in openstack-ansible trunk "Neighbor table entry for router missing with Linux bridge + L3HA + L2 population" [Medium,Confirmed] 14:26:06 <Sam-I-Am> that's a problem 14:26:46 <ihrachys> Sam-I-Am: should we raise the Importance? 14:26:58 <Sam-I-Am> yes 14:27:06 <Sam-I-Am> the other thing is trying to fix this mtu problem 14:27:11 <Sam-I-Am> seems like something we need to do before mitaka 14:27:37 <ihrachys> Sam-I-Am: ok I will target it to M 14:28:37 <ihrachys> Sam-I-Am: what would be the plan for MTU for Mitaka? 14:28:48 <Sam-I-Am> ihrachys: fix it? 14:29:00 <Sam-I-Am> we know whats wrong, its just making it work 14:29:34 <Sam-I-Am> the tl;dr - we need to get the 'calculated' mtu for each network distributed to all the components of that network such as veth pairs, bridges, etc 14:29:35 <ihrachys> Sam-I-Am: yeah :) is it just a matter of setting network_device_mtu for all intermediate devices in hybrid setup? 14:29:59 <ihrachys> yeah, probably not network_device_mtu but per-network, yes 14:30:19 <carl_baldwin> Is there a bug number? 14:30:24 <ihrachys> I guess we may fix it for M, if it's just that. is the bug targeted? what's the link" 14:30:54 <Sam-I-Am> network_device_mtu breaks stuff in different ways 14:30:59 <Sam-I-Am> more or less just kicks the can down the road 14:31:38 <ihrachys> Sam-I-Am: do we have a bug number? 14:31:48 <Sam-I-Am> carl_baldwin: there's two bugs - https://bugs.launchpad.net/neutron/+bug/1542108 https://bugs.launchpad.net/neutron/+bug/1542475 14:31:48 <openstack> Launchpad bug 1542108 in neutron "MTU concerns for the Linux bridge agent" [High,Confirmed] - Assigned to Sean M. Collins (scollins) 14:31:49 <openstack> Launchpad bug 1542475 in neutron "MTU concerns for the Open vSwitch agent" [High,Confirmed] - Assigned to Sean M. Collins (scollins) 14:32:05 <Sam-I-Am> exactly whats wrong and how to fix it is explained there 14:32:18 <carl_baldwin> Sam-I-Am: thanks 14:32:22 <Sam-I-Am> solving this once and for all is a big win for neutron 14:32:28 <Sam-I-Am> this is a HUGE problem 14:32:51 <scheuran> ihrachys, I also have a short (doc related) topic regarding source format of graphics in the networking guide 14:33:12 <jschwarz> Sam-I-Am, is this something we even hope to solve by M-3? 14:33:16 <ihrachys> Sam-I-Am: agreed. let's make it happen. I will target bugs to M. 14:33:39 <ihrachys> jschwarz: it may be considered a bug fix, so could probably go after M3. 14:33:51 <jschwarz> ack 14:34:19 <ihrachys> Sam-I-Am: ok bugs are already targeted. let's talk offline on how to make it happen. we'll need Sean too. 14:34:29 <ihrachys> scheuran: shoot 14:34:32 <Sam-I-Am> thx 14:34:34 <scheuran> do we have a rule how what the source format of graphics for the networking guide should be? Many of the are .graffle which you cannot edit on a linux system.. 14:34:35 <carl_baldwin> Who is impending the mtu fix? 14:34:57 <scheuran> I used draw.io to paint some nice graphics and uploaded the source xml 14:35:09 <carl_baldwin> Just targeting for M won't get it done. 14:35:17 <scheuran> but this causes troubles cause you need to exlcude every source file by hand as some xml parser will complain about it 14:35:28 <scheuran> should it be .svg? I mean is there a rule? 14:35:28 <carl_baldwin> Sam-I-Am: ^ 14:35:29 <ihrachys> carl_baldwin: bugs are on Sean, but I gotta help. 14:35:46 <carl_baldwin> ihrachys: ack 14:35:47 <Sam-I-Am> carl_baldwin: sean and i fixed a couple of things 14:35:54 <Sam-I-Am> namely around path_mtu and advertise_mtu 14:36:08 <Sam-I-Am> but we need additional discussion about the best way to make path_mtu less... obscure. 14:36:16 <Sam-I-Am> are you at the MC next week? 14:36:36 <carl_baldwin> Sam-I-Am: yes, I'll be the first three days. 14:36:59 <ihrachys> I won't be there, in case you ask me. 14:37:25 <Sam-I-Am> carl_baldwin: we can either discuss it here real soon now and figure it out, or next week 14:37:32 <Sam-I-Am> well, not here, but in -neutron 14:37:44 <ihrachys> right 14:37:56 <ihrachys> Sam-I-Am: do you have a comment for scheuran questions? 14:38:09 <Sam-I-Am> ihrachys: yeah... 14:39:04 <Sam-I-Am> scheuran: the docs folks dont care what you use to draw diagrams, as long as they conform to the standards/look and have some sort of 'open source'-ish version of the file 14:39:15 <Sam-I-Am> i say open source-ish because it turns out there's no real open source diagram format 14:39:24 <Sam-I-Am> svgs are very much vendor-flavored 14:40:02 <Sam-I-Am> i draw most of the diagrams for the docs and use omnigraffle because it makes me life a lot easier... so i upload both .graffle and .svg in addition to the .png or whatever 14:40:29 <Sam-I-Am> the docs team has been down this road many times and there's just too much bike shedding that prevents work from getting done 14:41:22 <ihrachys> scheuran: I guess that addresses the question 14:41:34 <scheuran> ok so svg is the choice 14:42:08 <scheuran> thanks 14:42:14 <ihrachys> ok, I guess that's it for today, but I will give 1 minute for anyone to raise another flag 14:42:35 <Sam-I-Am> scheuran: for now, yeah :/ 14:43:12 <ihrachys> ok let's call it a day 14:43:15 <ihrachys> thanks folks! 14:43:15 <ihrachys> #endmeeting