20:00:18 #startmeeting octavia 20:00:18 Meeting started Wed Jun 17 20:00:18 2015 UTC and is due to finish in 60 minutes. The chair is xgerman. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:00:19 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:21 The meeting name has been set to 'octavia' 20:00:22 #chair blogan 20:00:23 Current chairs: blogan xgerman 20:00:28 hi! 20:00:29 0/ 20:00:31 o/ 20:00:31 o/ 20:00:34 o/ 20:00:46 https://wiki.openstack.org/wiki/Octavia/Weekly_Meeting_Agenda#Meeting_2015-06-17 20:00:49 tehre's your agenda 20:00:53 #topic Announcements 20:01:05 CfP Tokyo Summit - https://www.openstack.org/summit/tokyo-2015/call-for-speakers/manage/3647/summary 20:01:17 never seen such a broken web site 20:01:26 o/ 20:01:32 we will have a topic later in the agenda 20:01:47 External DNS resolution - http://docs-draft.openstack.org/24/88624/4/check/gate-neutron-specs-docs/36e883b//doc/build/html/specs/liberty/external-dns-resolution.html 20:02:05 o/ 20:02:39 this is interesting since a problem we usually face is that if we update LBaaS installation we end up in different address spaces — this will help with that if we only hand out DNS names 20:02:52 that is what Amazon ELB does 20:03:02 yep 20:03:44 though I have been told that we still need IP’s for GLB 20:03:56 would be good, I think 20:04:04 though you can CNAME 20:04:19 exactly 20:04:21 it's annoying as F in some cases, like wanting to fire up an LB to do your apex redirection, or dealing with legacy IPs. neither of which apply to octavia, though. 20:05:23 i think there's a group of people who like IPs and like the DNS names 20:05:29 if we can support both, great 20:05:38 I am vaguely of the opinion that I would rather give out IPs, but I can't explain exactly why 20:05:43 and could be convinced either way 20:06:01 and definitely wouldn't mind BOTH options 20:06:07 well, we can change our world view that we know amphora only by DNS name 20:06:08 hi Sorry I am late 20:06:27 so you can replace a broken one transparently 20:06:32 err, we still want to know our Amps by IP i think 20:06:51 sounds like GLB all over again. 20:06:55 IPsec load balancing can't use DNS typically 20:06:59 and we all know how that went. 20:07:05 lol 20:07:08 crc32 GLB is back 20:07:12 it went: the discussion is restarted! :P 20:07:18 yep 20:07:28 anyway, just announcing that proposal 20:07:39 needs more investigation ;-) 20:07:44 crc32: moar GLB -- was just reading through the logs from that: http://eavesdrop.openstack.org/meetings/gslb/2015/ 20:07:56 johnsom: I think IPSec would work but your constantly resigning after every change. 20:07:58 which I guess we're discussing later, sorry xgerman :P 20:08:00 We may need different meetings for some of these topics, octavia != glb or is it? 20:08:03 :) 20:08:11 ptoohill: well, it's on the agenda 20:08:11 yep 20:08:18 yea, my point for saying that 20:08:37 nah, I just put it there to raise awareness 20:08:41 GLB died way back in 2013 20:09:05 ok, here is the resurrected GLB: Global Load Balancing - https://docs.google.com/document/d/1016shVnPaK8l8HxMpjADiYtY2O94p4g7JxjuIA-qv7w/edit 20:09:43 anyway, they have their own meeting 20:10:00 and GLV != External DNS resolution 20:10:16 GLB 20:10:52 #topic Tokyo talks 20:11:13 #link https://etherpad.openstack.org/p/Octavia-Tokyo-Talks 20:11:25 so I am trying to collect all our talks there 20:11:38 and the web site is terribly brpoken 20:11:44 for inserting talks 20:11:57 works with safari, not chrome. i already submitted the usual lbaas talk, listed at the bottom. 20:12:07 I did safari 20:12:07 of course, safari 20:12:13 of course 20:12:22 dougwig: i updated it to be Liberty and Beyond, instead of Kilo and Beyond 20:12:30 xgerman, you game to merge the second and third talks? 20:12:48 thanks. i think i had it as liberty in chrome. three times, before i switched to safari. 20:12:54 lol 20:13:00 sure, whatever increases our chances 20:13:34 it works fine in chrome 20:13:45 not in os x apparently 20:13:53 well, I tried ten times to enter a talk in Safari no dice 20:14:09 dougwig My only thought is the Liberty and beyond talk might be more vendor focused like Vancouver where Octavia reference might go deep 20:14:24 no matter what, that site sucks 20:14:34 do we need a Octavia hands on lab and an Octavia talk? 20:14:41 yep, I wish they could get some 8 year old to do a redesign 20:14:43 That seems like a lot 20:15:04 well, we can submit a lot and the program committee will whittle it down 20:15:14 johnsom: i think the vendor road show was showing off API adoption, and I don't personally see a need for it in tokyo. i'd have no problem with that talk being a deeper dive in octavia (maybe also using the new horizon). 20:15:31 yeah that double our chances of getting something on 20:15:32 can title our talk "docker docker octavia without docker" 20:15:49 lol 20:15:50 throw in security - everybody loves that 20:16:05 dougwig ok, cool 20:16:25 blogan lol 20:16:27 ok, let’s merge #2 and #3 then 20:16:36 docker flavor chaining for nfv. 20:16:44 now we have a winner 20:16:46 insta-accept 20:16:51 xgerman: blogan "docker docker 'secure" octavia without docker" 20:17:17 xgerman: ok, i'll update the speaker list now. 20:17:55 also we need some more speakers for the hands on 20:18:18 blogan? 20:18:21 rm-work? 20:18:30 I would be happy to help wit the hands on 20:18:34 cgarza 20:18:35 yeah 20:18:38 i can do hands-on 20:18:42 me too 20:18:49 I got my hands all over it. 20:18:55 there will probably be a neutron-lbaas and octavia working group/design session right? 20:19:21 blogan: indeed. 20:20:06 i don't know what the space situation is like yet (vancouver had lots of extra rooms), so i don't know if it'll be 1 or 3, but that doesn't happen for a month or so yet. 20:20:11 dougwig: put me down for as co-moderator for those and ill let others to the hands on, unless we dont have enough for the hands on then ill do it 20:20:23 #action german add cc32 rm_work sable to hands on talk 20:20:41 keep in mind, as always with us, we're not sure who, if any, will be going to tokyo 20:20:47 blogan: ok 20:20:53 same with HP 20:21:41 xgerman: wouldn't ajmiller be a good person for the hands on? 20:21:49 since he did a lot of the devstack plugin stuff 20:21:49 I will ask him 20:22:00 yeah, I was thinking he would be 20:22:04 I' 20:22:06 I'm here. 20:22:14 ok, hand-on? 20:22:19 Yes, would love to 20:22:31 Ill gladly help wherever I can, assuming I can go 20:22:41 If others would like me to help 20:22:52 well, for us a deciding factor being able to go is a talk accepted 20:23:15 what’s the speaker limit dougwig? 20:23:19 ptoohill: you should do the beyond talk at least 20:23:31 dougwig weasled himself out of it 20:23:38 lol 20:23:41 lol 20:23:49 he was on the side lines - literally 20:23:57 xgerman: there is no limit that i've found, but more than 3 gets to be a tad awkward. 20:24:10 even for hands-on? 20:24:24 no, i meant for the talk. 20:24:35 ok, yeah, agreed 20:24:37 xgerman: for hand on you need extra folks. 20:24:42 yep 20:25:04 yep 20:25:07 Oh, you can put me on the list for the hands-on I spose 20:25:12 packing a hands-on for speaker creds for flights is kinda wonky, but it's your company. :) 20:25:14 If we still need names I mean 20:25:42 dougwig: but it works ;-) 20:26:02 I cant view that page, says i dont have perms to edit it, but i just wanted to view it :) 20:26:16 yep, the CfP pages are broken 20:26:36 which honestly is embarrassing for an IT conference 20:26:49 it's probably running on kilo. 20:26:55 Is the Horizon/Octavia integration done by eBay 20:27:07 if they only would have done it in ruby on rails.. 20:27:17 jruby 20:27:32 the reason I am asking is that then they should be on as a speaker too 20:27:33 on m1.tiny 20:27:46 if that site was ruby, it'd work better. 20:28:18 well, I haven’t heard from eBay in a while 20:28:23 is ebay even working on the horizon integration? 20:28:33 I hope so 20:28:42 but we should check 20:28:44 sure they have their own for v1 but we don't have access to that 20:28:47 sballe: I think it's just Horizon/Neutron-LBaaS integration anyway, not Octavia 20:28:49 so i'm not holding my breath 20:28:57 oh ok 20:29:09 I think Octavia is supposed to be invisible to end users 20:29:30 yep 20:29:40 we might want some admin/operator comsole 20:29:46 well every driver is supposed to beinvisible to the end user 20:29:47 but that would be post-kilo 20:29:55 post-liberty 20:30:05 blogan +1 20:30:06 xgerman: easier to add an octavia panel to the dashboard than to try to wedge that into the user focused lbaas panel 20:30:25 yep 20:30:35 (says the person with an 'a10 networks' panel integrated in horizon, so i'm not making that up.) 20:30:42 wat 20:31:16 ok, I guess we covered that 20:31:26 #topic Brief progress reports 20:31:40 #link https://review.openstack.org/#/c/192359/ 20:31:42 Need reviews there 20:31:50 #link https://review.openstack.org/#/c/170989/ 20:32:00 xgerman, johnsom if you guys could take a look at the second, that'd be great 20:32:11 will do 20:32:37 Yep, trying to work through them 20:32:47 I'm taking up the "fix member delete flows" as well, but not just yet 20:33:12 I switched https://review.openstack.org/#/c/171172/ to requests-mock 20:33:33 TrevorV cool 20:33:37 i've got these two reviews ready: https://review.openstack.org/#/c/189087/ https://review.openstack.org/#/c/185244/ 20:33:49 #link https://review.openstack.org/#/c/189087/ 20:33:55 though i think this kind of exposes some bigger issues that we should probably discuss in depth at some point 20:33:59 #link https://review.openstack.org/#/c/185244/ 20:34:01 I have mostly been trying to review stuff and get fixes merged while working on Sonar gate setup 20:34:04 good white board session 20:34:17 oh yeah, it looks like RAX will be very present at the midcycle, so that's good 20:34:18 rm_work: what branch do I attempt to commit these STAG puppet changes too? 20:34:36 rm-work - that’s great!! 20:34:39 Yeah, we've been approved for 4 people to go to the midcycle, including myself this time around :) 20:34:49 wow!! 20:34:55 TrevorV: This great news! 20:35:00 sweet, 20:35:08 Excellent! 20:35:11 cool! 20:35:49 You'll have to show me a little somethin about Seattle, its one of the places people always suggest me to live since I like rain/snow/cold weather :D 20:35:57 I assume phil is the fourth but i am not sure? 20:36:01 or is it jorge? 20:36:09 fnaval talked about wanting to come, too 20:36:19 Yeah, phil, brandon, adam, me. the fantastic 4 20:36:20 :D 20:36:21 jorge has officially become technically inept 20:36:29 TrevorV: then you'd like boise even more. 20:36:48 But, I dont know if Idaho 20:37:22 don't worry, we only indiscriminately shoot people named adam. 20:37:33 :) 20:37:37 damnit why couldn't the midcycle have been in boise 20:37:46 blogan - votes? 20:38:10 if you knew the perks of boise shooting people named adam i'm sure the votes would have been different 20:38:18 lol 20:38:25 xgerman: c'mon, votes are silly when you can mobilize the hp mafia. :) 20:38:41 lol 20:38:50 i should get the hp boise folks to vote next time. 20:38:58 yep 20:39:10 dougwig I think I voted for fish, oh, bozeman 20:39:11 or get bodybuilding.com to adopt openstack 20:39:55 this is a public channel, so i won't comment on that. 20:40:03 lol 20:40:04 never stopped you before 20:40:14 lol 20:40:23 they are too close to home 20:40:47 for dougwig 20:41:03 #topic Open Discussion 20:41:15 we have been doing that the last 5 minutes 20:41:56 heh 20:42:11 I have survived Boise a few times, so I guess luck is with me :P 20:42:44 You didn’t where a “Hello, I am Adam” sign I take it 20:44:16 i did not :/ 20:44:16 probably a good thing 20:44:16 ill probably bring up some possible improvements we might look at making to make the drivers more decoupled and flexible 20:44:16 in the near future 20:44:16 is everyone here aware of the new rfe process for neutron (and neutron-lbaas) ? 20:44:16 i am not 20:44:23 i'm not 20:44:59 i instantly forget processes that end in my requests being denied 20:45:00 nope 20:45:38 Yes, but have not practiced it yet... 20:45:41 short form: you don't need to submit specs anymore, and there is no spec deadline. file a neutron bug with the tags 'rfe' and 'lbaas', and just state what you want. 9 times out of 10, the drivers will just approve it. sometimes, they'll ask for a spec. 20:46:04 hmm k 20:46:04 this applies to both neutron and lbaas, just leave off the lbaas tag for neutron stuff. :) 20:46:36 here is the longer form, for anyone interested: https://github.com/openstack/neutron/blob/master/doc/source/policies/blueprints.rst 20:47:04 What is rfe again? I forgot 20:47:05 cool!! 20:47:19 It sounds great in theory 20:47:26 'request for enhancement'. 20:47:26 Also do we know how L7 is going? 20:47:38 xgerman: no, i need to touch base with evgeny 20:48:04 great!! 20:48:24 for l7 I still need to make some template updates 20:48:38 octavia needs to be updated for L7 as well 20:48:45 Last time, according to him it was ready except for 'my part'. 20:49:01 well, now with Octavia being reference implementation... 20:49:14 well it'll still need to be updated 20:49:20 it has no knowledge of L7 20:49:36 doesn't know what do if it sees it 20:49:42 yep, but we don’t need to update the “old” reference implementation 20:49:59 ptoohill: at lest yours is just a template. i get to translate haproxy to internal rules. 20:50:05 It would be some jinja updates, which would probably be identical in both 20:50:11 :) 20:50:18 yep 20:51:33 we done? :) 20:51:39 guess sao 20:51:43 #endmeeting