20:00:26 #startmeeting Octavia 20:00:28 Meeting started Wed Oct 14 20:00:26 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:29 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:31 The meeting name has been set to 'octavia' 20:00:36 #chair blogan johnsom 20:00:37 Current chairs: blogan johnsom xgerman 20:00:42 Howdy, folks! 20:00:44 Hi, 20:00:45 hi 20:00:47 hi 20:00:49 #topic Announcements 20:00:54 o/ 20:01:16 Mitaka design summit schedule with ether pads #link http://permalink.gmane.org/gmane.comp.cloud.openstack.devel/66356 20:01:27 o/ 20:01:29 o/ 20:01:32 great stuff, three tracks... 20:01:49 which leads us to the next topic 20:01:57 o/ 20:01:59 #topic Design session planning 20:02:01 so tahts a session for lbaas and fwaas 20:02:09 each 20:02:13 o/ 20:02:18 Yay! 20:02:27 Each? 20:02:36 #link https://etherpad.openstack.org/p/mitaka-neutron-next-adv-services 20:02:53 I added active/active 20:02:55 I thought it was a combined session? 20:02:57 o/ 20:03:06 services had 2, last i checked. 20:03:10 says session 2/3 20:03:16 err 3/4 20:03:26 yep, that confused me 20:03:38 adding up the sessions tells me we still have 2. 20:03:47 looks to me like 2 sessions split between lbaas/octavia/fwaas 20:03:54 =ok, one ether pad for two sessions? 20:04:02 2 sessions split up however we want, honestly. just fill in the etherpad with ideas. 20:04:07 im sure we can make another etherpad 20:04:08 gotcha 20:04:41 nah, just took me a while to understand what is going on 20:04:58 There, made it easier for you folks 20:05:25 Heh! 20:05:26 what do you mean by "you folks"? 20:05:31 Do we need to vote on one or two etherpads? 20:05:32 grin 20:05:35 He means me. 20:05:50 Actually I was thinking of xgerman but sure 20:05:55 lol 20:06:05 * xgerman wonders if making johnsom chair was wrong 20:06:07 okay well do we all just add bullet points? 20:06:14 o/ 20:06:15 +1 20:06:18 i catn remember if thats what we do 20:06:39 I guess we all just add points 20:06:45 alright 20:06:49 blogan: If you have something more specific you can expand on it there or in another etherpad. 20:07:05 But do it soon-- it's a good idea for people to see this stuff at least a week in advance. 20:07:11 let's gather ideas in one, we can split with points in that etherpad later. 20:07:20 Sure. 20:08:09 Ok, I guess we know what to do now ;-) 20:08:35 #topic Lbaas Mid-cycle planning 20:08:49 dougwig — any update from last week? 20:09:32 nothing new from me. i'm still waiting to hear from ths designate folks, neutron ptl, and y'all. anything from anyone else? 20:09:43 Not from me. 20:09:58 HP can send two people to Ireland and we can host in Seattle 20:10:43 maybe time to start an ether pad? 20:11:08 +1 20:11:26 #action xgerman start midcycle etherpad 20:11:27 Yeah, the sooner we decide where it is going to be, the better 20:11:37 +1 20:11:57 #topic Scenario tests for octavia---tempest or rally? 20:12:34 so at HP we are big fans of Rally and minwang2 is looking if we can do the testing we want easier in one or the other 20:12:58 how much different is writing rally tests versus tempest? 20:13:20 so currently i am working on scenario test for active/passive, right now testing pc-pothole’s code, which is using tempest 20:13:26 like the rally tests aren't importing tempest_lib at all? 20:13:40 they don’t need to 20:13:58 I am hearing there are rally tests that are different from tempest tests that rally runs 20:14:40 yep, Aish did tests that way for vpn 20:14:51 I think we need to make a directional call here as I don't want to duplicate work or change direction later. 20:15:00 +1 20:15:17 +1 20:15:21 +1 20:15:23 +1 20:15:45 Is there a list of other OpenStack projects switching/using Rally? 20:15:46 well my concerns are: going away from tempest means people have to learn yet antoher testing framework, also, there's a lot of common code already written that assumes tempest that we may not be able to use 20:15:49 i'd be tempted to ask this in #openstack-qa, personally. have we tried that? 20:15:53 How mature is Rally? Also, what's the trend? Are other projects seriously looking at it? 20:16:18 dougwig: +1 20:16:20 so Cue + DBaaS and some others are Rally only 20:16:26 I don't feel well enough informed to make this decision. 20:16:41 VPNaaS is doing lots of Rally 20:16:50 lol but who did those? 20:16:52 So, it's the new hotness... 20:16:57 it is 20:17:01 But...? 20:17:02 sbalukoff: +1, nor do I want to deviate from the norm without a strong reason, as that hurts cross-project vibey-ness. 20:17:10 dougwig: +1 20:17:22 i dont like going with the new hotness myself, but thats not a major reason for me 20:17:42 Same here. 20:17:58 too much new hotness going on internally 20:18:05 Haha! 20:18:10 I do like the idea of performance tests, which I understand are much easier in Rally 20:18:31 what if rally just did performance tests? 20:18:36 * johnsom thinks blogan is talking about himself 20:18:52 it does all other tests, too 20:19:09 Does rally have all tempest's features? As in, would we be giving anything up by moving to rally? 20:19:11 * blogan has a lot of coldness inside of him, vampire like 20:19:12 johnsom +1 Rally is still evolving. I personally feel rally to be less complicated than tempest. Rally can internally invoke tempest tests and do the negatuve tests as well. 20:19:30 thanks Aish!! 20:20:00 i would say most would not feel comfortable making a decision rgiht now 20:20:19 most = (all - HP) :) 20:20:32 So... if what you want to do can be done in tempest, please do it in tempest for now? 20:20:41 well this is for octavia 20:20:48 Right. 20:20:58 Do I hear an action coming on to go research? 20:20:59 nothing, aside from some early stuff pc-pothole did, has been done 20:21:16 by the way, Is the current scenario tests for lbaas using octavia driver can't be resued anyway? 20:21:26 reused* 20:21:34 madhu_ak they will used for tetsing 20:21:48 but there are Octavia specific tests (e.g. Active-Passive) we like to write 20:22:00 madhu_ak: its possible to reuse it if we want, but i dont understand enough about rally to know if we could do the same with rally 20:22:27 Yea, and i had some reservations about calling the neutron-lbaas scenarios ok for both n-lbaas and octavia 20:22:27 so I wouldn’t touch any of our LBaaS V2 tests right now 20:22:32 has anyone looked into the new tempest plugin mechanism? 20:22:48 so much new hotness! 20:22:56 The driver manipulates things, id like to have tests that test our service specifically, which is what i was starting and thats way behind. 20:22:58 that sounds like newer hotness 20:23:31 This also helps with other cases like a stand alone octavia in the future maybe. 20:23:45 pc-pothole: yeah i don't think anyone disagrees with that now, but would you rather use tempest or rally? 20:23:50 But, theres been a lot of changes to n-lbaas tests, so those patches need some extra love 20:23:57 rally uses tempest 20:24:02 rally solves different issue 20:24:14 you build tests for tempest, rally runs tempest 20:24:27 pc-pothole: ive heard that too but ive heard differently as well, i need a horse and a mouth to talk to 20:24:28 for different scenarios, and it does cool things like setting up envs and stuff 20:24:43 Heh! 20:24:48 I think it can do both 20:24:48 they have docs, and from what i read you have to have tempest test submitted to them 20:24:52 having worked on rally for vpnaas tests, it doesnt rely on tempest_lib anymore. meaning, we can write that are specific to the tests. Rally is good for performance. However, the challenge is, we might not be able to get good community reviews 20:25:04 unless they got the plugins stuff done, but that was a while back and wasnt even started last time i looked 20:25:09 ok 20:25:12 so thats been updated 20:25:21 my info was from past, thanks for clarifying. 20:25:26 are the vpnaas tests in tree? 20:25:36 in the vpnaas tree? Yes 20:25:59 ye.. for scenario tests 20:26:02 yes* 20:26:18 https://github.com/openstack/neutron-vpnaas/blob/master/neutron_vpnaas/tests/functional/common/test_scenario.py 20:26:20 ? 20:26:31 that is written on tempest which does mocking 20:26:48 not the actual scenario test like the end user tests it 20:28:08 blogan, like this https://github.com/openstack/neutron-vpnaas/tree/master/rally-jobs 20:28:09 madhu_ak: can you link a test using rally? 20:28:11 tanks 20:28:16 yep.. 20:28:50 thanks made_ak was hunting for same... 20:29:22 ok, I think we need to let that simmer for a bit before we can make a decision 20:29:32 #action everybody does some research 20:29:45 Haha 20:30:26 * blogan simmers 20:30:31 #topic Brief progress reports 20:30:54 #link https://github.com/openstack/heat-specs/blob/master/specs/mitaka/lbaasv2-support.rst 20:30:59 got merged 20:31:09 #link https://review.openstack.org/#/c/234639/ 20:31:14 Woot, bana! 20:31:16 #link https://review.openstack.org/#/c/226599/ 20:31:18 get merged 20:31:26 I have mostly been working on slideware, reviews, etc. 20:31:31 :) 20:31:40 #link https://review.openstack.org/#/c/228598/7 20:31:40 The above link is the blueprint / spec for active-active mostly put together by the IBM research team in Haifa. 20:31:50 please review 20:31:51 I helped rebase some of the Octavia tempest patchsets with Min. 20:31:52 #link https://review.openstack.org/#/c/215359/ 20:31:56 #link https://review.openstack.org/#/c/224929/ 20:31:57 I SHOULD have time to really do reviews this week / next week 20:32:11 We are going to be discussing it in Tokyo. But it would help if people could start reviewing it now. 20:32:14 these 2 patches still need review, one is for add cert rotation, the other is doc update 20:32:17 so feel free to ping me in PMs with review links for Octavia and I'll get started 20:33:05 internal stuff has been crazy for me but I started work on an image for the lab 20:33:08 have been drowning in internal stuff for about a month now but i am finally out for a bit :P 20:33:18 I've mostly been working on feedback / refining the active-active blueprint / spec. and getting distracted by internal nonsense. Will be back on updating docs as of this afternoon. 20:33:29 nice 20:33:46 rm_work: Great! 20:33:54 I plan to get back to active/standby this week so I can create a demo 20:33:58 woo internal fires, destroying productivity since *always* 20:34:05 johnsom: Awesome! 20:34:12 rm_work: +1 20:34:16 rm_work same here 20:34:32 yep it took out a bunch of us recently 20:34:39 But! I'm feeling like this conference might not suck-- things seem to be coming together nicely for that! 20:35:12 +1 20:35:25 #topic Open Discussion 20:35:37 I think we are sort of sliding into that 20:35:55 Heh! 20:36:04 Reminder, Summit hands-on-lab hangout meeting in ~25 minutes. https://plus.google.com/hangouts/_/hpe.com/summit 20:36:05 So-- lab planning session / hangout right after this meeting, eh! 20:36:10 XD 20:36:11 yep 20:36:36 also should we meet next week or just skip the summit week? 20:36:36 ah ok 20:36:57 how long do we think the lab planning will take? 20:36:58 ihar was having some issues last night with the minimal gate job 20:37:00 is that going to be 1h+? 20:37:00 I'm up for meeting next week and skipping summit week 20:37:19 It's not a bad idea to have a touch-base next week. We should not meet during summit week. 20:37:23 hi sorry for being late 20:37:25 blogan Yes, nova had a bad patch that caused amps to not boot 20:37:30 ok I might be 10m late but if someone can email me the hangout link i can catch it soon 20:37:44 johnsom: thats what it looked like from the bug reports, but just making sure that was the real issue 20:37:48 oh nm i'll email it to myself 20:37:49 sballe: That's OK, we've delegated all review work for the next two weeks to you. 20:37:49 ok, we will meet next week and skip the summit week! 20:37:53 Since you're leaving us and all. 20:38:18 nah, mystery left HP as well 20:38:21 mestery 20:38:26 I'm leaving for Japan next Wednesday. So I'll be out. :) 20:38:26 blogan last I heard the nova patch was reverted and it resolved the issue. 20:38:58 johnsom: yeah thats what i've gathered as well, sounds like we know about the same :) 20:39:07 Yep 20:40:08 dougwig: Nice!! 20:41:23 sbalukoff: perfect re: reviews 20:41:23 I think we covered everyhting 20:42:08 sbalukoff: I'll miss you guys. You are a fun bunch and we have been working together for a long time 20:42:10 I figure next week will probably be a very short meeting in any case. 20:42:28 sballe: I'm sure our paths will cross again. And yes-- I'll miss you too! 20:42:38 You're saying this one was long sbalukoff ???? 20:42:39 :D 20:42:46 lol 20:42:55 i hope that we can make a decision about the sceanrio test plan before the end of the meeting today 20:42:56 TrevorV: It is when I haven't had lunch yet. XD 20:43:15 minwang2, today? I thought we just decided to postpone that 20:43:20 +1 20:43:20 minwang2: I don't think we will. We all need to do more research. 20:43:25 ok 20:44:53 I think that's it? Or does anyone have anything else? 20:45:11 #endmeeting