21:00:39 #startmeeting networking 21:00:39 Meeting started Mon Jun 13 21:00:39 2016 UTC and is due to finish in 60 minutes. The chair is HenryG. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:41 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:43 The meeting name has been set to 'networking' 21:00:46 o/ 21:00:55 Our PTL is still goofing off on a beach somewhere. 21:01:02 hi 21:01:08 Let's keep this short. 21:01:11 hi 21:01:19 hellloooo, and moo. 21:01:25 hi 21:01:29 The agenda for today: 21:01:35 #link https://wiki.openstack.org/wiki/Network/Meetings 21:01:46 #topic Announcements 21:01:55 The mid-cycle is August 17-19 in Cork, Ireland. 21:02:00 #link https://etherpad.openstack.org/p/newton-neutron-midcycle 21:02:08 Please add your name/nick to the etherpad if you plan to attend. 21:02:32 Any other announcements? 21:03:31 #topic blueprints 21:03:43 I have nothing specific, just raising awareness. 21:03:51 #link https://launchpad.net/neutron/+milestone/newton-2 21:03:59 Existing assignments for newton: 21:04:06 #link https://blueprints.launchpad.net/neutron/newton/+assignments 21:04:15 If you are an assignee or approver for a blueprint please work together to ensure the BP whiteboard is up-to-date. 21:04:28 N-2 is in about one month. 21:04:34 #link http://releases.openstack.org/newton/schedule.html 21:04:59 Does anyone have a specific BP or RFE to discuss today? 21:05:16 vlan-aware-vms 21:05:31 what about it? 21:05:38 there was a mailing list thread about changes to nova/os-vif 21:05:52 however, i wasn't aware of any required changes to those components 21:06:00 carl_baldwin: you started the thread, can you elaborate a bit? 21:06:05 * mestery walks in really late 21:06:20 #link http://lists.openstack.org/pipermail/openstack-dev/2016-June/097025.html 21:06:32 http://lists.openstack.org/pipermail/openstack-dev/2016-June/097025.html 21:06:38 whoops, HenryG beat me to it 21:07:03 if we do require a change to os-vif it's going to be a big risk to actually getting this feature completed 21:07:39 kevinbenton: There has been a lot of discussion around it. 21:08:31 kevinbenton: From Sean Mooney's reply, it looks it might need to be modified to create a (trunk) bridge if it doesn't exist. 21:09:26 carl_baldwin: i see, but even then we could workaround by creating the trunk bridge on the L2 agent automatically 21:09:31 kevinbenton: Other proposals suggested a little more intrusive change, like plugging patch ports, etc. 21:09:57 kevinbenton: I think the issue there is the race to plugin in to it. 21:10:33 carl_baldwin: ok. if that's the only bit that is needed then it's not too big of a deal 21:11:05 carl_baldwin: there are always backup options for that (let nova plug it into br-int and then we move it to a trunk bridge we create 21:11:08 ) 21:11:25 if we can't get something into os-vif in time 21:11:32 kevinbenton: Yeah. 21:11:51 kevinbenton: I think the list made it apparent that the changes there should be minimized, especially in the short term. 21:11:59 s/list/thread/ 21:12:20 ok, that's all i had for that topic 21:12:38 thanks kevinbenton and carl_baldwin 21:12:58 #topic Bugs 21:13:14 Last week the bug deputy was ajo 21:13:35 (I think) 21:13:53 Anything to report, ajo ? 21:14:31 I guess it's night time in his time zone 21:14:41 Any critical or high bugs we should discuss? 21:15:40 does the dhcp numbering count? 21:16:04 no 21:16:22 no, it doesn't count, or no, you don't want a holy war on this fine monday? 21:16:31 no, i don't think it counts 21:16:38 it's not blocking anything 21:16:53 so from a bug perspective it's not high/critical 21:18:37 This week the deputy is dasm 21:18:41 Aye, aye, captain! 21:18:49 The next unassigned week is July 4. Any takers? It should be a quiet week. 21:19:23 i'll be camping. 21:20:15 We'll ask for volunteers again at the next meeting. 21:20:20 I'll do it 21:20:22 dougwig: what is this nature thing 21:20:36 johndperkins: great! thanks! 21:20:44 Sam-I-Am: it's where i play with my solar install and watch an ammeter all day. 21:20:47 np 21:20:57 dougwig: you going to go vegan on me too? 21:21:08 lol 21:21:14 #topic Docs 21:21:50 Sam-I-Am? 21:21:55 hey! 21:22:04 You're up! 21:22:12 still improving the networking guide 21:22:31 some folks have been working on existing content, such as subnet pools and address scopes 21:22:54 good to hear 21:22:55 i'm sort of working on restructuring the guide because too many things are ending up in 'advanced config' 21:23:04 so expect that section to go away 21:23:47 there will probably be a section of well-baked features including config, and another section for more experimental features 21:24:20 experimental means its either new, not well-tested, doesnt have sufficient docs, or isnt particularly easy to deploy 21:25:14 we'll see how it turns out... hopefully have a patch up this week, and if its too messy, take it to a list 21:25:20 Sam-I-Am: "Feature Classification Framework"? 21:25:32 That sounds like a good differentiation; somewhat subjective, but highly useful 21:25:35 what does 'well-tested' mean in this case? 21:26:01 kevinbenton: deployable outside of devstack :) 21:26:20 as in, not "works in devstack" 21:26:38 or if its something that needs multi-node to be useful, testing in a multi-node env 21:26:55 right, so we have multi-node jobs now 21:26:59 so what i'm getting at 21:27:16 is if it has good testing coverage in tree 21:27:17 well, we do to some extent 21:27:26 is that good 21:27:59 i think it depends what it is, and might involve working with the developers to see how much it was tested outside of automation 21:28:06 like... did anyone scale it 21:28:56 so the concern i have is that this is going to become very subjective quickly 21:29:23 but we can always lay out guidelines later if there is a disagreement 21:29:37 +1 21:29:42 i dont really have answers. a lot of it is how thorough are the docs for actually deploying whatever it is 21:30:09 something with "set this flag in devstack" is not going to get out of the experimental section 21:30:49 yeah, i'm fine with the deployment docs requirement. that's pretty easy 21:30:54 to see what is required 21:30:57 i would like users of the guide to have some basic expectations of what they're deploying 21:31:44 either way, look for a simpler organization to the guide - intro content, standard config, experimental config, and some misc stuff. 21:31:59 makes sense 21:32:09 Sam-I-Am | there will probably be a section of well-baked features including config, and another section for more experimental features 21:32:19 Sam-I-Am: are you talking about Feature Classification Framework? 21:32:23 https://review.openstack.org/#/c/324048/ 21:32:24 right now i think everything going into 'adv config' is scaring people away from trying not-so-complex features 21:32:50 Sam-I-Am: +1 21:33:13 dasm: yeah, unless there's more to it 21:33:35 Thanks Sam-I-Am 21:33:44 Sam-I-Am: there are some plans to move it to oslosphinx: https://bugs.launchpad.net/oslosphinx/+bug/1592128 21:33:44 One more docs thing ... 21:33:45 Launchpad bug 1592128 in oslosphinx "Feature Classification Framework" [Undecided,New] - Assigned to Ankur (ankur-gupta-f) 21:34:14 sorry dasm 21:34:40 HenryG: no problem. I just sent info and finished. Proceed 21:34:52 dasm: thanks for the info 21:34:56 One more docs thing ... 21:35:08 Note that the api-ref for Neutron is now in neutron-lib! 21:35:22 #link https://review.openstack.org/327510 21:35:29 Thanks to amotoki for that. 21:35:38 Now we can start correcting and fleshing our API reference docs. 21:35:50 this is using the new api stuffs? 21:35:55 yep 21:36:37 cool, glad to see that 21:36:43 so how has moving the api stuff in-tree helped? 21:36:47 or has it helped... 21:36:59 It just merged. 21:37:14 nice job amotoki. Thanks 21:37:20 The advantage is mostly that it is now RST. 21:37:29 well, yeah 21:37:50 but i guess you can also include changes to it in code patches 21:37:59 so, less overhead? 21:38:07 right 21:38:43 cool. gives me some good feedback... and ideas. 21:39:06 out of curiosity, would having the networking guide in-tree increase contributions? 21:39:11 basically ops/user docs 21:39:32 Sam-I-Am: Not sure. Let's see how the api-ref goes. 21:40:00 HenryG: okey dokey 21:40:06 that's all from meeeeee 21:40:35 Thanks Sam-I-Am 21:40:38 Any other docs items? 21:41:19 #topic Open Discussion 21:42:05 How is the neutron-api project coming along? I haven't heard much about it since the summit, but IIRC adoption of it was part of the requirements for eligibility to remain in the stadium. 21:42:20 FYI: OSC 2.6.0 was released with more network support (see https://etherpad.openstack.org/p/osc-neutron-support for status) 21:43:01 Also osc-lib is now available and can be used for neutronclient's OSC plugin 21:43:48 rtheis: Cool 21:43:51 njohnston: Last I heard from armax is he will use neutron-lib as the home for the neutron-API 21:44:35 HenryG: OK. So still pretty much future-tense at this point, you think? 21:45:01 njohnston: at this point, yes. 21:45:29 HenryG: Thanks! That sets my expectations. 21:46:54 rtheis: thanks, and I would like to remind folks to get into the habit of using "openstack network ..." instead of "neutron ..." now. 21:47:05 ^ this 21:47:14 well, networking service i guess 21:47:58 Sam-I-Am: I meant at the CLI 21:48:07 oh, yeah that too :) 21:49:48 HenryG: already to that habit of using openstack ** instead of neutron ** 21:50:06 manjeets: +1 21:50:26 trying to convert all docs to using 'openstack' if possible 21:50:49 that must be painful 21:51:00 da 21:51:21 Hi everyone, I would like to introduce myself. My name is Trevor, I met some of you at the summit in Austin, and I will be *trying to actively contribute to "openstack networking" where I can. :) 21:51:46 Welcome twm2016 ! 21:51:59 twm2016: welcome :) 21:52:07 hello 21:52:35 twm2016: Greetings! I thought your nick was a reference to ye olde xwindows window manager 'twm'. 21:52:55 I'm looking forward to getting to know all of you. I hate my nick, I missed the naming convention when creating an account. 21:53:19 - I wanted to match my gerrit username. If you all must know its my initials plus the year I registered. 21:54:04 oh well, I hope some of you have seen my code reviews and found them useful. I look forward to getting to know all of you better 21:54:06 twm2016: freenode nicks are nothing. Just create another. 21:54:29 +1 21:54:45 HenryG: Thanks, I guess I'll do that ( action item? ) haha 21:54:54 OK, everybody gets 5 minutes back. 21:54:58 #endmeeting