15:00:08 #startmeeting neutron_l3 15:00:10 Meeting started Thu Aug 28 15:00:08 2014 UTC and is due to finish in 60 minutes. The chair is carl_baldwin. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:11 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:13 The meeting name has been set to 'neutron_l3' 15:00:20 marun: amuller: devvesa: hi 15:00:33 hi 15:00:35 howdy 15:00:39 hi 15:01:00 Swami, mrsmith, viveknarasimhan, armax, safchain: ping 15:01:06 carl_baldwin: pong 15:01:23 #topic Announcements 15:01:25 hi :) 15:01:33 #link https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam 15:02:01 hi 15:02:17 Feature freeze in one week. The gate queues are backing up and reviewer time is at a premium. 15:02:35 Any other announcements? 15:03:06 #topic Bugs 15:03:41 Actually, bugs are looking pretty good overall since last week. No new Highs (or higher). 15:04:02 Looks like a few Highs have been closed but I’d have to look further to see which ones. 15:04:10 Good progress. 15:04:19 #topic neutron-ovs-dvr 15:05:02 carl_baldwin: looks like parallel tempest testing for DVR caused a bit of havoc 15:05:07 The backlog is looking better than last week. A few Highs have closed here as well. 15:05:31 armax: Can you elaborate. I did see havoc being wreaked yesterday a bit. 15:05:41 carl_baldwin: because of random failures caused by bug #1356121 15:06:10 carl_baldwin: it looks like parallel testing exharcebated the effects of that bug 15:06:17 #link https://bugs.launchpad.net/neutron/+bug/1356121 15:06:42 armax: So, we got lucky with the first few runs with parallel on? 15:07:24 carl_baldwin: to the best of my knowledge all dvr runs without change https://review.openstack.org/#/c/115754/ don’t behave well 15:07:59 carl_baldwin: but I cannot confirm for sure because we haven’t been very educated in kicking off the experimental job on the patches that are relevant for dvr 15:08:30 * armax scolds 15:08:38 armax: Yes, we have missed running it on some patches. 15:09:13 Everyone please run “check experimental” on all of your patch sets. 15:09:24 … related to dvr at least. 15:09:28 what outcome should we expect ? 15:09:51 just patches that may affect DVR yeah, that should suffice 15:09:59 Rajeev: There are four known failures. Two are fwaas related. 15:10:23 carl_baldwin: ok, everything else should pass, right? 15:10:24 carl_baldwin: that said, with parallel tempest we have no known baseline 15:10:35 Rajeev: the other two are test_volume_boot_pattern failures. 15:10:47 carl_baldwin: with parallel testing I have even seen one fwaas test pass 15:10:51 carl_baldwin: :) 15:11:04 Rajeev: other transient failures have been spotted but not characterized well. 15:12:08 carl_baldwin: thanks, that seems good enough to start with. 15:12:09 armax: hopefully we can get https://review.openstack.org/#/c/115754/ through Jenkins check soon. I will review it today. 15:12:34 armax: the other outstanding change linked to that bug looks ready to go. 15:12:39 carl_baldwin: ok 15:12:49 #link https://review.openstack.org/#/c/115837/ 15:13:22 armax: do you think it will help the situation? 15:13:56 the review you linked is the one review https://review.openstack.org/#/c/115754/ depends on 15:14:22 carl_baldwin: change 115754 does seem to address the DB lock timeout error 15:14:32 carl_baldwin: I ran the experimental parallel job twice 15:14:40 armax: Ah, I see that. So, I’ll kick it in to free the way for this one. 15:14:45 and both times I got the usual 4 failures 15:14:57 on any other patch, the experimental job seems to go nuts 15:15:05 for bug #1360395 I have a review ready at https://review.openstack.org/#/c/116412/ independent of other defects 15:15:59 armax: Okay, this is pretty important. Let’s give https://review.openstack.org/#/c/115754/ a high priority today. 15:16:42 I think bug wise, DVR looks under control, I can work with Rajeev and the other folks to make further progress, I think for now we can move to the next agenda item 15:17:19 Rajeev: great. don’t be concerned if it doesn’t get attention right way. It must be prioritized after the experimental job issues and the High bugs. 15:17:33 One more bug: 15:17:36 #link https://bugs.launchpad.net/neutron/+bug/1358554 15:17:40 carl_baldwin: sounds good. 15:17:49 rossella_s has posted a patch for this but I have not yet look at it. 15:18:41 carl_baldwin: it’s on my backlog, it looks like vivek had a first pass 15:18:59 armax: good. Thanks. 15:19:20 otherwise, I agree with armax. I think the backlog is under control now. 15:19:47 #topic l3-high-availability 15:20:03 We had a meeting on this this morning at 1300UTC. 15:20:23 I have seen good improvement in the patches recently and I need to do another pass through the reviews. 15:20:28 carl_baldwin: that was early even for me :) 15:21:01 Very reasonable time for us EMEA folks :) 15:21:15 indeed 15:21:45 With DVR under control, this topic has hit the top of the priority list for feature freeze. 15:22:32 In this morning’s meeting, we agreed to merge this with known bugs that make it incompatible with DVR. 15:22:52 Bugs will be filed to address those and they will be worked after feature freeze. 15:23:06 amuller: What do you have to add? 15:23:47 Just waiting for reviews here... Maru added comments today to the l3 functional test patch and the keepalived patch 15:23:50 which I'm sorting now 15:24:09 the server side patches could use another pass (I fixed all of your comments Carl) 15:24:40 marun: Thanks for the reviews. 15:25:13 amuller: I did look through how you’ve addressed my comments. I’m satisfied with how you’ve done that. 15:25:42 I would like to run the code and I’m starting work on a two NN devstack system. 15:25:52 cool 15:27:04 amuller: You’ve made a lot of progress with these. Keep up the good work. 15:27:47 That's it from my end 15:27:54 carl_baldwin: Thanks for the reviews 15:28:01 If we get this merged I'm going to break in tears 15:28:10 amuller: have we checked with amotoki if patches need to be reworked after his rpc callback refactoring? 15:28:23 armax: the first one in the series was merged and I rebased 15:28:27 needed a small change 15:28:28 amuller: I am going to break in tears if this does not merge :) 15:28:40 armax: ahh, 100% of tears then, good 15:29:05 amotoki: ping 15:29:11 I hope Sylvain will have a nice surprise when he gets back from his summer vacation and he sees his baby merged :) 15:29:27 it would be nice if Akihiro could go through the latest change in the first server side patch to make sure it fits with this plan 15:29:46 amuller: I am reaching out to him 15:30:33 amuller: armax: +1 that will be good to get his perspective. 15:31:52 amuller: Any more to add? 15:31:58 nope 15:32:28 amuller: marun: armax: Thanks. You’re great. 15:32:36 #topic bgp-dynamic-routing 15:33:15 devvesa: I want to recognize all the work that you’ve put in to this. I’ve been really excited to see the work getting done. 15:33:36 thanks 15:33:42 Unfortunately, review priorities have kept me from giving it the attention it deserves. 15:34:00 I understand, time is critical now for reviews 15:34:56 now I'm maintaining the patches (i hate rebase every-day migrations) and I got some reviews 15:35:05 so it goes on 15:35:28 also I made the wiki page you asked me for testing (i sent a mail, but I don't know if you saw it) 15:35:35 #link https://wiki.openstack.org/wiki/Neutron/DynamicRouting/TestingDynamicRouting 15:36:03 devvesa: I did see that link. Thanks for that. 15:36:17 I think we have to brace ourselves for the reality that this work may have to wait until Kilo opens up. What are your thoughts? 15:36:51 it not depends on me anymore 15:37:20 devvesa: That is true and fully recognized. 15:37:31 I understand it, but is better to know it now 15:38:08 it seems to be targeted for neutron-incubator too? 15:38:40 matrohon: yes, it was proposed as one of the extensions 15:39:05 matrohon: it was proposed as such but that decision has not been made. 15:39:17 ok thanks 15:39:30 First, neutron-incubator is not yet set up for it. We need more discussion around the incubator repo. 15:39:36 i think incubator may be a good idea to add features without fit in the tight schedule of integrated release 15:40:22 devvesa: If done well, it could be a good thing for features like this. However, I don’t have my head totally wrapped around how it will be done. 15:40:49 anybody has? :) 15:41:33 devvesa: I think that is why it is still in discussion. 15:42:23 devvesa: Some of my work I have planned for kilo will integrate with dynamic routing. I look forward to working on it. 15:42:59 same for me :) 15:43:21 devvesa: anything more? 15:43:36 nothing else 15:44:27 devvesa: Thanks. Keep up the good work. 15:44:39 carl_baldwin: thanks to you, carl 15:45:08 #topic Open Discussion 15:45:45 can ml3 team give me an opinion on this bug : https://bugs.launchpad.net/neutron/+bug/1361540 15:45:58 Can you put https://review.openstack.org/#/c/114345/ and https://review.openstack.org/#/c/116018/ on your review radar? 15:47:14 second one has already +2, right? 15:47:22 I think they look pretty solid, IMHO. The latter will introduce the requests-mock package which can be used on other commits 15:47:32 devvesa: yes, just need another +2. 15:47:55 oh, I thought second +2 only would be necessary in specs 15:48:09 pcm_: I have put them on my radar. 15:48:29 devvesa: confirm 2 +2s are necessary. 15:48:31 carl_baldwin: Thanks! I know you're really busy. Appreciate it! 15:49:02 matrohon: I'll take a look at yours, I'm more free now :) 15:49:09 matrohon: I have put that bug on my radar as well. I will try to get to it. 15:49:19 thanks 15:50:09 pcm_: I wonder why the CSR REST client isn't outside of the tree, frankly. 15:50:09 * pcm_ has to duck out... 15:50:28 pcm_: release on pypi and save yourself (and us) the headache of in-tree maintenance 15:50:40 marun: It was done in tree. probably should be out. 15:51:06 pcm_: not to say that it needs to happen immediately, but please keep it in mind for future. 15:51:20 marun: yes. will definitely do that! THanks! 15:51:26 pcm_: :) 15:51:34 marun: pcm_: Sounds like it is worth looking in to. Good suggestion. 15:51:47 isn't a discussion about put out the tree all the vendor drivers? 15:51:52 I have to drop off. Thanks all!!! 15:52:01 please do :) 15:52:23 devvesa: there is, but having thinner plugins is a win even if we had a separate plugin repo 15:53:31 I am thinking to add HA field for router panel in Horizon. It is admin specific feature and once DVR support is merged, it should be really small. thought? 15:53:33 devvesa: easier maintenance when we change neutron if vendors don't mix their neutron integration with python integration 15:55:46 sorry, what do you mean 'mix neutron integration with python integration'? 15:56:58 amotoki : it seems that DVR is not mandatory for HA support? 15:57:06 amuller: can you address amotoki ’s question? 15:57:36 yeah 15:57:47 amotoki: HA and 'distributed' routers are not connected 15:57:48 matrohon: no, dvr is not mandatory. 15:58:00 I mean you could have a router that's not HA not distributed, HA and not distributed... all 4 permutations 15:58:01 matrohon: not dependent on directly. i am talking about horizon support code. 15:58:09 ahh 15:58:27 the CLI currently shows only for admins the router attributes (distributed and HA) it would be good if Horizon did this too 15:58:58 amuller: yes. i am aware of both reviews in neutron and neutronclient. 15:59:26 it is one of important community features so I will talk with david horizon ptl. 15:59:39 Great :) 16:00:09 Our time is up. Thanks all. 16:00:11 #endmeeting