18:00:21 #startmeeting sahara 18:00:22 Meeting started Thu Oct 15 18:00:21 2015 UTC and is due to finish in 60 minutes. The chair is SergeyLukjanov. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:23 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:00:25 The meeting name has been set to 'sahara' 18:00:27 hel\o/ 18:00:29 huichun, how was you holidays? 18:00:35 o/ 18:00:37 nice thx guys 18:00:47 #link http://wiki.openstack.org/wiki/Meetings/SaharaAgenda 18:00:48 hey! 18:01:07 actually I wan't to start today with cleaning up the design summit schedule 18:01:30 #topic Mitaka / Tokyo design summit 18:01:39 #link https://etherpad.openstack.org/p/mitaka-sahara-session-plans 18:01:55 I've put a few more items there 18:02:04 let's discuss the items one by one 18:02:25 i have 1 conflict on thursday at 11:50 18:02:26 if you'll scroll the ideas, I've added the "Sessions schedule proposal for summit" section 18:02:55 it's a 2nd working session 18:03:21 yea, just wanted to give a heads up. i'm gonna be doing one of the fishbowls for security project as well 18:03:26 I've agreed with heat guys to move there session to avoid conflict and that's great 18:03:49 elmiko, ack, so let's put some stssion in sahara summit that you could skip 18:04:05 SergeyLukjanov: thanks, i appreciate it =) 18:04:05 we have 2 fish bowls from 9am, than 5 working sessions 18:04:25 so, let's start with topics for fishbowls 18:04:40 initial proposal is UX and Sahara state 18:04:54 sounds good to me 18:05:03 IMO Sahara state should be the last session (if it even should be) 18:05:21 you want something more design oriented instead of state? 18:05:48 yeah, because state is the two parts - what's done in Liberty (retrospective) 18:05:55 and what will be doing in Mitaka 18:06:02 good point 18:06:11 *but* if it'll be 1st or 2nd session - it'll be before actual discussion:) 18:06:44 I think the good place for the retro is the beginning of meetup and plans overview - end of meetup 18:06:48 For UX, I assume we're not just talking about the UI, right? 18:06:51 what do you think about it guys? 18:07:09 SergeyLukjanov: i think that makes sense 18:07:34 Yeah, +1 18:07:37 crobertsrh, I think so, we definitely need to discuss the overall UX for the operations 18:07:49 +1 18:08:00 especially the plans for our own repo (again...) 18:08:06 ++ 18:08:36 if no objections for the "sahara state" I'll put an #agreed note 18:09:18 #agreed to start meetup with "what's done in Liberty" and end it with "Plans overview for Mitaka" 18:09:47 so, I think we agreed to keep UX as fishbowl 18:10:16 from my point of view it should be dedicated to the UX issues and improvements 18:10:27 and to have separated UI session to discuss tech debt 18:10:41 like moving back to own repo, integration tests for the UI and etc. 18:10:48 +1...they are different things for sure 18:10:54 should we do the other fishbowl about the possibility of ssh vs. guest agent? 18:11:11 or are you saying 2 fishbowls on ux? 18:11:59 I don't think so...I think he's saying that the UI session is a working session 18:12:13 ...where we talk about lots of largely known UI things. 18:12:37 UX as fishbowl and UI as working session 18:12:45 UX is a fishbowl where we hope to gather issues and ideas for improvement from "the community" 18:12:55 yup 18:13:01 and propose some improvements for UX 18:13:19 (i have idea that we should teach sahara to auto-download images) 18:13:37 * SergeyLukjanov becoming to old for doing it each time 18:13:41 too old* 18:13:46 :) 18:13:46 Ha 18:14:09 Maybe even boot a "plain" image and then install the plugin's bits from there?? 18:14:20 any objections for fishbowl UX and working session for UI tech things? 18:14:25 No objection from me 18:14:26 crobertsrh probably 18:14:29 none from me 18:15:01 #agreed to have fishbowl UX and working session for UI tech things 18:15:18 so, we have 1 mire fishbowl and 4 working sessions :) 18:15:40 maybe plugins for the second fishbowl? 18:16:05 Seems like it could have a wider audience 18:16:09 I'm afraid it's too technical 18:16:29 oh, we have two proposas for plugins 18:16:35 Or possibly EDP as fishbowl? 18:16:50 in fact we have "new plugins" and "decouple plugins" 18:16:56 crobertsrh, I like this idea 18:17:17 the future of EDP - which new jobs should be supported and etc 18:17:23 collect feedback from users 18:17:35 Yes 18:17:36 fair 18:17:38 propose some new job types and capabilities 18:18:09 seems like we could put plugins future in with edp as well. at least in terms of getting ideas for new plugins from users. 18:18:13 it could be something missed - like what are the new plugins and edp job types we should support in mitaka 18:18:19 :) 18:18:20 lol 18:18:27 sounds like agreed :) 18:18:28 will better edp job log included? 18:18:30 +1 18:18:36 SergeyLukjanov: 18:18:40 huichun: That could fall under UX or EDP, I guess 18:18:46 huichun I would say it's technical or UX part 18:19:08 I don't think anyone would say we don't need better edp logging though :) 18:19:19 #agreed fishbowl session for "new plugins and edp jobs" 18:19:27 crobertsrh, yeah :) 18:20:12 okay, 2 fishbowls and 1 working session agreed 18:20:43 I think we definitely need a Security working session 18:21:01 +1 18:21:21 yea, i think we have more than enough to plan for mitaka 18:21:27 agree 18:21:31 egafford is not around, but I think we need the one for image generation 18:21:43 we could review the design for new security approach elmiko working on 18:22:19 plus i have a bunch of other security work that we can talk about and hopefully get more folks interested in helping =) 18:22:21 elmiko, are you prefer to skip the UI tech part vs something else? 18:22:39 hmm 18:22:53 tosky: I really like image generation as a topic as well. 18:22:56 i do find the ui stuff interesting, but i'm gonna have to miss something.. :/ 18:23:02 tosky: +1 18:23:18 * crobertsrh boos elmiko and his apathy toward the UI 18:23:37 what... i actually want to attend that one 18:23:55 i'm just acknowledging that i will have to miss *something* 18:24:15 * crobertsrh may retract his boo 18:24:21 haha 18:24:23 ;) 18:24:29 I'm +1 for image generation improvements 18:25:28 #agreed? 18:25:28 no objections for image gen working session? 18:25:44 #agreed to have security working session 18:25:55 #agreed to have image gen working session 18:26:20 +1 18:26:26 okay, two more sessions 18:26:35 +1 for image gen working 18:26:46 so, who is going to propose api v2? 18:26:50 * tosky looks at elmiko 18:26:51 Do we dare go for api2? 18:26:52 <.< 18:26:54 >.> 18:26:59 i was just about to say something 18:27:15 It's the api v2 world tour....Atlanta, Paris, Vancouver, Tokyo 18:27:23 i think we have a solid plan for apiv2, if folks want to discuss the plan more i'm all game. otherwise, imo, it's just down to execution at this point. 18:27:52 i heard about v2 since when I am in Sahara ^^ 18:28:13 elmiko, I think we should book an hour to go through the API changes and highlights during the meetup 18:28:19 i could do an exhaustive run-down of what i think we will need to do to release an experimental v2 by mitaka-rc 18:28:19 Sahara v2 was formerly Savanna v2 :) 18:28:31 SergeyLukjanov: cool, i'm good with that =) 18:28:46 crobertsrh: lol, so true... i had to finally close out the bp that matt put together 18:28:55 :) 18:28:56 Yeah, might be good to get everyone on the same page and really fired-up for it. 18:29:02 awesome 18:29:03 agree 18:29:26 and got an agreement on the first steps and start reviewing design step by step and implementing this steps ;) 18:29:49 Yes 18:29:56 sounds good, i will work on the pad for that and put together something about how we can divide the task nicely 18:30:10 what's about having a working session dedicated to the deprecation policies and plugins decoupling? 18:30:25 that's probably wise 18:30:25 #agreed api v2 on meetup 18:31:22 I think it's time to review the plugins deprecation policy and it's high coupled with how we'd like to develop plugins in 1 year 18:31:23 what's left from the list? 18:31:40 no objections for working session dedicated to the deprecation policies and plugins decoupling? 18:31:50 I do not object. 18:31:53 so separate from the one from new plugins? 18:31:55 SergeyLukjanov: yea, it would be nice to have some sort of deprecation policy we could point users towards 18:32:15 tosky: new plugins and edp will share a fishbowl 18:32:20 oh, right 18:32:33 cool, we have one more slot 18:32:34 it's an "f" 18:33:04 f? 18:33:17 the letter before fishbowl, I misread on the pad 18:33:55 we have agents in a list 18:34:05 the remaining items on the list are: Tests, EDP logs, Zaqar vs ssh (or is it this part of Security?) 18:34:35 Tests are important 18:34:40 i think we should really try to talk with the trove folks before we plan on a guest agent 18:34:58 I'm now checking when the trove sessions will be 18:35:00 yea, i'd be more for a testing session that guest agent 18:36:55 so, for the testing session - we could discuss future of scenario framework, think about how to improve unit test coverage, probably on some improved functional and upgrades testing 18:37:42 so should we generate a test coverage report? 18:39:19 coverage appears to be broken currently 18:39:28 (at least, it is for me) 18:40:01 I will check 18:40:09 sounds like agreed on a testing session? 18:41:21 i opened this a week ago, https://bugs.launchpad.net/sahara/+bug/1503912 18:41:21 Launchpad bug 1503912 in Sahara "Coverage tests have several errors" [Medium,Incomplete] 18:42:36 elmiko, I'll take a look, have a few ideas 18:42:49 #agreed to have a testing working session 18:42:51 cool, thanks =) 18:43:14 i think coverage is awesome, and working towards 100% should definitely be a goal 18:43:16 okay, we're done with design summit schedule 18:43:24 elmiko, agreed 18:43:55 folks, I think we should discuss chairs for the sessions as well 18:44:09 crobertsrh, would you like to take the UX and UI? 18:44:28 elmiko - security 18:44:30 I'd rather just take the UI. I wouldn't mind co-chairing UX though. 18:44:35 i can certainly take sec and api v2 18:44:46 I'm afraid that if I do the UX that I'll wind-up making it more about UI. 18:44:59 I'll take deprecation and co-chair plugins related 18:44:59 maybe egafford would want to take UX? 18:45:07 I bet he would. 18:45:11 elmiko, yup, I think so 18:45:19 (he's already on the way to japan) 18:45:29 image gen - egafford too? 18:45:35 tosky, will you be on summit? 18:45:46 i'd say yea, unless tosky will be there 18:45:46 elmiko, oh, week before, cool :) 18:45:57 SergeyLukjanov: I will 18:46:38 Awesome! I didn't realize that tosky was going to be there! 18:46:44 cool, would you like to co-chair the image gen with egafford? 18:46:50 so Ethan and/or me, totally fine as you wish :) 18:47:01 nice =) 18:47:30 tosky, I think you're interested a lot in testing things, so, let's co-chair the tests session 18:47:41 ack, fine by me 18:47:49 cool 18:47:58 and we have someone to chair the edp part of "New plugins and edp jobs" 18:48:05 egafford or tmckay I think 18:48:06 tmckay 18:48:18 +1 18:48:20 let's put Trevor for it 18:48:32 Wow, Trevor should have been assigned a lot more since he's not here today. 18:48:38 :) 18:48:43 lol, totally crobertsrh 18:49:05 cool we have a schedule :) 18:49:13 Thu morning (Oct 29), 9:00am - 4:10pm 18:49:13 f: UX (agreed) - egafford? 18:49:13 f: New plugins and edp jobs (agreed) - sl + tmckay 18:49:13 w: Security (agreed) - elmiko 18:49:13 w: UI tech (agreed) - croberts // conflicts: elmiko 18:49:14 w: Image gen (agreed) - egafford + tosky 18:49:15 w: deprecation policies and plugins decoupling (agreed) - sl 18:49:16 w: tests (agreed) - tosky + sl 18:49:21 I'll put it into sched today 18:49:33 SergeyLukjanov: i thought we were going to do some planning for apiv2, is that on friday? 18:49:47 anyone mind I'm writing myself "sl"? :) 18:49:56 elmiko: I think that is a friday thing 18:50:05 elmiko, yeah, I thought we agreed to book slot on friday meetup, are you ok with it? 18:50:08 SergeyLukjanov: fine by me 18:50:16 When you're the PTL, you can do as you please :) 18:50:16 yes, friday is great =) 18:50:22 whoa whoa whoa... 18:50:42 ;) 18:51:15 hm, me trying to google the transation for "whoa" :) 18:51:22 haha 18:51:42 it's an exclamation, like "whoa!, hold on there" 18:52:00 Heh 18:52:40 There was an actor, Joey Lawrence, that made pretty much his entire career out of saying, "whoa!" 18:52:48 :) 18:52:58 heh, thx for explanation and sorry for my english :) 18:53:06 no worries =) 18:53:16 Your English is superior to my Russian, so keep with it! 18:53:34 +1 18:53:45 :) 18:53:55 #topic Important news and updates 18:54:00 we have only 6 mins left 18:54:07 so, do we have something important to share? 18:54:25 crobertsrh, vgridnev, any important things on horizon side? 18:54:26 I've got 4 manila-related UI patches up for review. They are on the list. Take a peek if you have a chance. 18:54:44 2 old ones and 2 new ones for adding shares to ng and cluster templates. 18:54:46 crobertsrh, do you have running and working manila? 18:54:50 yes, the several 18:54:51 I do 18:55:00 crobertsrh RDO or devstack? 18:55:04 devstack 18:55:46 there is a manila plugin for devstack. Works well for me. 18:56:24 Ok, then I going to try that soon 18:56:35 crobertsrh any complex config or works out of the box? 18:56:41 yea, manila plugin for devstack seem solid. works for me too 18:56:48 I'm going with the out of the box setup. 18:56:57 oh, congrats vgridnev with becoming the core :) 18:57:05 Yes, congrats again! 18:57:06 \o/ grats vgridnev =) 18:57:14 congratulations :) 18:57:17 cool, I should try manila plugin too 18:57:27 thanks, folks 18:57:28 congrats 18:57:50 2 mins left :) 18:57:53 zaqar works nicely as well with devstack. we are using it for a demo of spark stream processing sahara controller logs =) 18:58:11 come see our talk at summit! 18:58:18 elmiko :) 18:59:02 +1 elmiko 18:59:19 hope it'll not conflict with design summit 18:59:27 of course not :) 18:59:30 i looked, i don't think it will 18:59:49 well, for me at least ;P 18:59:55 okay, thx folks! 18:59:59 #endmeeting