21:03:35 #startmeeting Networking 21:03:36 I bothered to drag myself from the couch to the desk 21:03:37 Meeting started Mon Mar 31 21:03:35 2014 UTC and is due to finish in 60 minutes. The chair is markmcclain. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:03:38 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:03:40 The meeting name has been set to 'networking' 21:03:45 #topic Announcements 21:04:10 RC1 will cut following this commit: https://review.openstack.org/83762 21:04:35 once that merges we will cut the RC 21:04:59 Yay for Icehouse RC1! 21:05:16 did the security group issue make it into rc1? 21:05:20 we'll probably wait 1-2 days before opening the tree for Juno 21:05:28 Sam-I-Am: yes it made Nova's cut 21:05:36 woohoo, thanks. 21:05:49 the delay in opening the tree will making backporting any possible bugs easier 21:05:59 #topic Bugs 21:06:18 If you find any bugs please tag them with icehouse-rc-potential 21:06:50 if they are critical/high please contact me, so that I can make sure they are tracked if we spin an RC2 21:07:10 Currently right now we are not tracking any critical bugs 21:07:10 I'm currently investigating this one brought to my attention by the tripleo folks: https://bugs.launchpad.net/neutron/+bug/1290486 21:07:11 Launchpad bug 1290486 in tripleo "neutron-openvswitch-agent must be restarted after ovsdb-server failure in order to pass traffic" [Critical,In progress] 21:07:22 I marked it High for now until I've done some more research, FYI. 21:07:29 ok 21:08:19 I've tagged that bug so that it shows up in the tracking lists 21:08:27 Any other bugs the team should discuss? 21:08:45 Thanks markmcclain! 21:08:56 markmcclain: The ml2 port binding bug fix is ready for review, and I think is rc-potential 21:09:11 idk, it's weird it's been a few days that nobody pinged us with neutron fails in gate 21:09:11 https://review.openstack.org/#/c/82945/ 21:09:36 +277, -169. wow. How critical is that? 21:09:36 salv-orlando: They pinged in channel over the weekend :() 21:09:41 salv-orlando: all the stability work this cycle is finally starting to payoff 21:09:53 seems not (read what mestery wrote) 21:09:54 mestery: for a gate failure or just a question? 21:10:14 markmcclain: For the bug I mentioned, they asked for help Sunday. 21:10:31 how is that blocking the upstream gate? 21:10:49 salv-orlando: They didn't say, just that it was blocking their tripleo work. 21:11:07 ok mestery… you scared me for a bit ; 21:11:17 salv-orlando: ;) 21:11:36 but yes, we should make sure we look at this. If it happens on ovsdb-server failures it's not a tripleo problem only 21:11:37 mestery: ah the bug report didn't seem to indicate that it was a gate bug 21:11:56 salv-orlando: Exactly. 21:12:18 rkukura: am concerned about the size of the patch given for the RC phase 21:12:18 markmcclain: Not a gate bug, but a testing bug for them somehow, with long-lived tests or cases where (for some reason) Neutron comes up before OVSDB. 21:12:34 I have a bug fix for oneconvergence plugin https://bugs.launchpad.net/neutron/+bug/1299946, can this be merged for icehouse-rc1 21:12:36 Launchpad bug 1299946 in neutron "OneConvergence plugin create_network fails for external networks" [Medium,In progress] 21:12:48 markmcclain: Its been simplified a bit 21:12:49 mestery: right long lived bugs are important too 21:13:17 markmcclain: I should know how big the fix will be by tomorrow, I'll keep you posted as soon as I find out. 21:13:29 hemanthravi: I've tagged the bug as rc potential 21:13:39 rkukura: understood 21:13:43 markmcclain, thanks 21:13:46 Any other bugs to discuss? 21:14:23 #topic Docs 21:14:27 emagana: hi 21:14:38 markmcclain: Hi there! 21:14:56 no much to report this week. I few bugs were fixed 21:15:12 tripleo is not part of the integrated gate 21:15:13 the work on the RedHat side made a good progress 21:15:20 great 21:15:30 emagana: hi 21:15:57 also a good progress on the docs changes 21:16:13 i got neutron/ml2 working with rdo packages this weekend, which means we can make progress on adding ml2 to the install guide 21:16:23 Sam-I-Am has been making a great progress! 21:16:27 Sam-I-Am: Cool! 21:16:28 emagana: good to hear 21:16:36 Sam-I-Am: good news 21:16:46 Big Kudos to Sam-I-Am 21:17:03 turns out its a rhel-specific problem with mysql 5.1 defaulting to myisam instead of innodb. myisam and utf-8 do not get along well. 21:17:32 Will continue updating the Wiki and chasing developers who hasn't pushed their commits (including myself) :-) 21:17:32 Sam-I-Am: so true 21:17:34 caused all sorts of foreign key referential integrity and length problems 21:18:03 are Sam-I-Am and myisam related? :) 21:18:07 its now fixed in the installation guide. should not affect anything using mysql 5.5 or mariadb 21:18:10 banix: lol 21:18:19 Sam-I-Am: great 21:18:29 Any other doc items? 21:18:36 many thinks to steve gordon at redhat for the pow-wow to figure it all out 21:18:39 thanks 21:19:43 Sam-I-Am: thanks for working on the rhel docs 21:19:50 np 21:20:07 emagana: you listed a few bugs where you needed specific contributors to help 21:20:12 Sam-I-Am: something else you want to add for the docs? 21:20:18 I had pointed out an issue with the documentation - reported it to emagana 21:20:26 markmcclain: All bugs are assigned so far 21:20:37 but if not, I will chase people :-) 21:20:49 emagana: nope. just trying to make progress! 21:20:55 Sukhdev: Yes, I have that one in my list.. Thanks! 21:21:08 ok great 21:21:10 emagana: cool thanks 21:21:19 markmcclain: nothing else! 21:21:24 emagana: Thanks for the update! 21:21:29 #topic Nova Parity 21:22:04 #info obondarev has agreed to led the nova-net to Neutron migration work 21:22:26 One of the bigger items for parity is nova-net to neutron migration 21:22:38 yes! 21:22:49 yeah.. go for it obondarev 21:23:01 Oleg has agreed to step up and lead the effort to work on the migration design for Juno 21:23:26 this is a big task, so you're interested in contributing, please reach out to Oleg 21:24:18 Big thank you to Oleg 21:24:23 #topic Tempest 21:25:03 salv-orlando: looks like we're getting close to enabling the full job 21:25:18 we'll enable it once RC-2 is cut 21:25:37 you're not optimistic RC1 is enough? :) 21:25:46 * markmcclain expects an RC2 21:25:48 It never has been 21:26:00 I'm optmistic in not expecting a RC3 21:26:17 salv-orlando: +1 21:26:49 yeah I'm hoping the extra testing efforts will mean we won't need an RC3 this cycle 21:27:25 #info Full tempest job be enabled following Icehouse rc2 21:27:49 mlavalle: anything report the other tempest work? 21:28:14 markmcclain: regarding the full job I just wanted to mention sdague put me in contact with the infra team, he suggested to create a background job using the existing infrastructure to be able to gather data for the neutron full job. jeblair was so kind to write this patch https://review.openstack.org/83610 21:28:16 we have merged 17 api patchsets in icehouse 21:28:54 we have another 10 to go. During last Tempest meeting I made the team aware that we want to merge them all 21:29:12 they are redy to support us 21:29:13 rossella_s: is that for baseline measure? 21:29:15 rossella_s: perfect 21:29:43 salv-orlando: yes, it's to integrate a background job in zuul 21:29:47 Last week there were 5 abandoned patchsets….. 2 were restored by their original authors after contact from me 21:29:48 mlavalle: we've made good progress considering we have 30+ two weeks ago 21:30:15 mlavalle: glad that we're able to restore that work and get it include 21:30:19 1 was restored by me after original author said he doesn't have time anymore 21:30:39 oh thanks for picking that one up 21:30:51 and I will restore the other 2 this week. If they don't respond to my contact, I assume we are free to restore those patchsets 21:31:14 mlavalle: ask in infra if the original author won't restore 21:31:27 that's all I have 21:31:29 mlavalle: I can help picking up patches if needed 21:31:43 mlavalle: thanks for helping to revive the remaining few 21:31:49 HenryG: perfect, I'll assign 1 or 2 to you 21:31:58 HenryG: thanks for volunteering 21:32:03 Any other tempest items? 21:32:09 that's all I have 21:32:25 mlavalle: thanks for the update 21:32:38 #topic L3 21:32:43 hi 21:32:51 #link https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam 21:32:51 carl_baldwin: looks like you've added several new items 21:32:58 mlavalle HenryG: I have two tests - written up, but, was asked to pull out - shall I pass those to you? 21:33:09 markmcclain: A few, yes. 21:33:28 Just a few to highlight. First, good progress on DVR. There is WIP code posted for L3 changes. 21:33:34 Suhkdev: Yes, point me to the and will pick up from there 21:33:57 And design documents are still up for review. 21:33:59 carl_baldwin: WIP cool 21:34:17 Reports are that L2 is progressing well too. 21:34:18 mlavalle: will do - thanks 21:34:23 right I've read through them once and had targeted another read through this week 21:34:42 markmcclain: thanks 21:34:45 carl_baldwin: good to hear since DVR work is also critical to Nova parity 21:34:53 Yes. 21:35:04 We've had some discussions about dynamic routing use cases. 21:35:12 #link https://wiki.openstack.org/wiki/Neutron/DynamicRoutingUseCases 21:35:32 I invite feedback and comments. 21:35:38 thanks for writing this up 21:35:59 will help to focus discussion since dynamic routing can encompass many different things 21:36:30 Right, that is the idea. 21:36:38 There is also an implementation of a root wrap agent in review. Check the sub team page for a link. 21:37:04 I think that is all I have this week. 21:37:09 great 21:37:14 carl_baldwin: thanks for the update 21:37:19 yw 21:37:36 Looks like the other reports on the agenda are leftovers from prior weeks 21:38:09 So I wanted to discuss summit design sessions and Juno blueprints 21:38:21 #topic Design Summit 21:38:36 #link http://summit.openstack.org 21:39:14 The deadline to submit design summit sessions is April 20th 21:39:43 markmcclain: To propose a session, which is the minimum requirement? 21:39:43 so barely under 3 weeks left to submit 21:40:01 s/which/what 21:40:04 Sukhdev: the minimum to submit a session is to propose on the website 21:40:31 markmcclain: no need to submit any supporting documentation? 21:40:55 support documentation is basically a must 21:41:22 because our track is typically oversubscribed by 3-4x 21:41:39 markmcclain: got it - thanks 21:41:43 sessions without blueprints are not likely to get selected for sessions 21:42:32 sessions -> sessions proposing features 21:42:51 markmcclain: What is the process to determine which proposal gets a session in the summit? 21:42:53 markmcclain: I saw nova team using gerrit to decide about summit sessions, are you planning the same? 21:42:56 me and my colleagues are working on supporting 40+ Gbps per compute node NFV workloads over Virtio-net. working out-of-tree but hoping to join the fold in Juno. I don't know if that general theme would be a good topic for a design session? 21:43:17 marun: Even sessions that don't propose feature should ideally have an etherpad with supporting info 21:43:33 lukego: I'd be interested in taliking that, though it may cross a few different boundaries. 21:43:41 emagana: link? 21:43:42 kanzhe: the ptl and core team work produce a schedule for the summit 21:43:44 markmcclain: gotcha on the etherpad. the talk of blueprints was confusing me 21:44:15 Remember it is not first to file, so we may combine presenters and sessions 21:44:28 anteaya: let me find the email thread 21:44:50 emagana: they are using gerrit for blueprints which I will get to in a moment 21:44:53 because programs can't just make up random repos 21:45:08 mestery: would be very interesting to compare notes with ODL goals in this space 21:45:09 I think emagana was confusing BPs with summit sessions here. :) 21:45:17 lukego: Agreed! 21:45:29 lukego: it really all depends where that work is being done 21:45:48 if there are changes to Neutron then it would fit into our track 21:46:09 if the changes are elsewhere then unconference time is the best venue 21:46:12 mestery: you are right! My bad! 21:46:42 markmcclain: it's an ml2 mechanism driver with a little incidental extension to Nova to support a feature we added to QEMU 21:46:44 markmcclain, mestery: yes, this is for BPs. :-) 21:46:56 as in past we will be allowing folks organizing unconference time a chance to promote their session during gaps between sessions 21:47:13 lukego: then that does seem to fit :) 21:47:26 Any question on the Summit? 21:47:46 yes, is the PTL who wil decided which sessions are approved? 21:47:56 salv-orlando: yes 21:48:10 That's one of the duties of the PTL 21:48:37 Is there already a rough idea of the criteria for approvals? 21:49:35 no need to answer now. But if there were some high level criteria somewhere, people will know whether their idea is suitable for being discussed in a design session 21:49:43 but it is foolish to pick the topics in isolation, so typically the PTL works with the core team to select sessions which match up with the work to be completed in the upcoming cycle 21:50:02 markmcclain: +1 21:50:10 I think you just gave probably the most importation criterion 21:50:15 "work to be completed" 21:50:24 markmcclain: is there any advantage on having the same discussion/session that the last summit? 21:50:47 salv-orlando: correct ideally these should be immediately actionable items that we complete in the next cycle (6mos) 21:51:17 I already noticed some session "the same ones" that the last time.. we should let new ideas to be express, old staff should NOT be discussed, it SHOULD be implemented! 21:51:41 s/express/expressed 21:52:18 emagana: +1. we have limited time, so prioritization is key. 21:52:19 emagana: it really all depends… sometimes we have to revisit topics because once the implementation started we discovered that there was not consensus among the team 21:53:08 markmcclain: Understood and a good point! 21:53:14 when we revisit topic ideally those sessions should focus in on specific areas that caused the work to continue into another cycle 21:53:52 as always I do expect we'll have a few slots for items that might need more than one cycle to develop 21:55:32 The biggest way to help in planning is to file early 21:55:48 it gives the community time to provide feedback on your session ideas 21:56:16 #topic Juno Blueprints 21:56:39 So I've been fairly quiet about this because I did not want to distract from the Icehouse work 21:56:44 https://review.openstack.org/#/c/82512/ 21:57:16 markmcclain: Nice! This will be great to have! 21:57:25 We now have a repo similar in scope to Nova and the QA team 21:57:39 in the past we have had blueprints submitted in 6 different formats 21:57:46 * salv-orlando waits for question about diagrams ;) 21:57:53 which has made reviewing and approving them difficult 21:58:02 salv-orlando: Party pooper. :) 21:58:20 I used to do wonderful things with ASCII 21:58:34 Using gerrit is a temporary measure until broader tools are built to support the community 21:58:41 Having blueprints + design doc in one place also makes devref doc so much easier, rather than tracking down Google docs and hoping they don't disappear 21:58:51 sc68cal: +1 21:58:59 sc68cal: great! 21:59:03 sc68cal: +1 21:59:07 Also the new process will enable commenting and tracking of changes easier too 21:59:17 sc68cal, markmclcain: correct under the assumption that implementation 100% follows design 21:59:27 I'll be sending out an email explaining how the process will work 21:59:28 usually not my case 21:59:30 And as salv-orlando says, we'll now get to see who's the best ASCII artist on the team! 21:59:33 oh plus asciiflow.com got a huge face lift 21:59:42 it's looking pretty spiffy these days - hint hint hint 22:00:00 sc68cal: Nice nice nice! That's a great tool! 22:00:04 going to party like it's 1989 22:00:07 salv-orlando: so diagrams were the first issue that popped in my mind when I first started having discussions with others 22:00:52 design docs should be in RST format so that we can use sphinx to generate the docs in different formats 22:00:55 it is possible to add images in a patch: https://review.openstack.org/#/c/82567/ you just have to download the patch and open them locally 22:00:57 markmcclain: Checkout the link sc68cal shared, this could be our ticket to the diagram problem! 22:01:20 ascii art is one way and RST allows you to link images as well 22:01:31 Cool 22:01:48 I personally prefer ascii, but appreciate the RST option 22:02:00 * Sam-I-Am chuckles at the thought of ascii art 22:02:16 looks like RST can accomodate everyone - that's got my vote 22:02:28 salv-orlando: understood.. .fortunately RST is fairly lightweight markup that is easy within a basic text editor 22:02:34 salv-orlando: +1 22:02:48 does rst translate? 22:02:50 markmcclain: RST is good for me. Docbook not. 22:03:00 -1 on docbook 22:03:29 Sam-I-Am: language translation requires external tools 22:03:39 Ok so we're out of time for the week 22:03:58 Please be on the lookout for the email on the blueprint workflow 22:04:45 I expect this will take a lot of the mystery out of the process and provide both the proposer, community, and core team a clear indication of the status of a blueprint 22:05:20 markmcclain: Any template, or other guidlines coming regarding content? 22:05:24 +1 to all of that markmcclain! 22:05:25 Thanks to everyone for stopping by this week. Please be on the lookout for RC1 as it should be cut sometime within the next 12ish hours 22:05:37 It's funny how both "mystery" and "mysery" were semantically correct in your sentence, markmcclain 22:05:49 rkukura: yes I will include a sample template to add some structure to the docs 22:06:06 Have a good week and talk to everyone on the ML and IRC 22:06:09 #endmeeting