18:01:17 #startmeeting sahara 18:01:18 Meeting started Thu Oct 23 18:01:17 2014 UTC and is due to finish in 60 minutes. The chair is SergeyLukjanov. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:01:19 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:01:21 The meeting name has been set to 'sahara' 18:01:24 hello/ 18:01:26 sahara folks, ping 18:01:26 hi 18:01:30 o/ 18:01:43 hello 18:01:46 o/ 18:02:27 o/ 18:02:29 o/ 18:02:32 o/ 18:03:21 #link https://wiki.openstack.org/wiki/Meetings/SaharaAgenda 18:03:36 #topic sahara@horizon status (crobertsrh, NikitaKonovalov) 18:03:40 crobertsrh, NikitaKonovalov, please 18:03:53 It seems like the sahara-dashboard tests have been hosed down a bit this week 18:04:01 I need to circle back and see their state 18:04:21 There are a few fixes up for review on the horizon side, hopefully on their way to approval 18:04:23 yeah, horizon folks has been shocked :) 18:04:33 crobertsrh, great 18:04:34 There is only one bug fix from me on the review, and it's a minor one 18:04:44 I hope to stabilize our ui tests and enable them for horizon 18:04:56 I'm going to start an etherpad for the UI talk that NikitaKonovalov and I will be leading @ summit. 18:05:34 crobertsrh, great! 18:05:38 crobertsrh: please share it, I've got some thoughts to add there 18:05:48 will do 18:06:20 #link https://etherpad.openstack.org/p/kilo-sahara-ui-discussion 18:06:23 No content yet :) 18:06:45 As for now, I'm going to add a few changes so that our panels wokr correctly in multi-region OpenStack 18:06:49 cool, work started :) 18:07:06 the API can handle that already 18:07:49 #topic News / updates 18:07:51 folks, please 18:08:48 I've been mostly occupied by the release and internal things last week 18:08:48 I’ve spent some time discussing kilo features and roadmap with folks 18:08:49 I've been poking at test errors. crobertsrh, I think we're done with the fake CR, correct? 18:09:03 i've been working on 3 areas, 1. researching API working group and improvements that we might make towards an api-ref, 2. digging into bug#1306505, which i have questions about, and 3. gathering topics for the security discussion at summit. 18:09:08 tmckay, yes 18:09:09 we've already have several internal sessions to prepare to the design summit 18:09:31 #link https://etherpad.openstack.org/p/kilo-summit-sahara-security-session 18:09:35 #1306505 18:09:41 There was some interest in the channel today from a guy looking to create a SUSE image to use with Sahara. Sounds like they don't plan on using DIB, but using their own tooling instead. 18:09:41 if anyone has thoughts about the security discussion ^^ 18:10:01 I've created proposals for indirect VM access and auth policies 18:10:03 I'm working on Spark and Hue support for Cloudera plugin 18:10:20 crobertsrh, yeah, I've just read the logs 18:10:23 also, I just finally tracked down why we have an intermittent unit test error in sahara related to os_region_name. It's because the recent mapr tests set os_region_name = None explicitly. Breaks the __getattr__ in oslo, and if that test runs in the same worker as swift_config tests or test_url_for regions and runs first they will fail 18:10:31 crobertsrh, sounds like dib should suport suse eventually 18:10:51 Yeah, if there is demand for it, for sure 18:11:04 I'll add a bug and fix it 18:11:16 * tmckay hates intermittent test failures more than anything 18:11:20 tmckay, oh... gold star achieved! 18:11:28 :) hurray! 18:11:36 elmiko, added auth policies to the list 18:11:59 elmiko, I mean into etherpad 18:12:00 elmiko, alazarev, yeah, policy.json is a good topic to talk about 18:12:24 alazarev: +1 thanks 18:12:35 My https://review.openstack.org/#/c/130385/ covers only possibility to add policy 18:12:38 Minimum settings to register image? 18:12:54 aignatov: i've had it reject my account on image register 18:12:55 have no idea about right content 18:13:33 I want to start looking at swift configs for spark, maybe try some things before Summit so we can talk about how to support it 18:14:00 the trick is getting the swift auth stuff into the hadoop context for Spark, might have to be through a base class or something 18:14:17 tmckay, sounds nice 18:14:56 oozie does this for us, by the way (excecpt for Java jobs. similar problem, but at least oozie distributes a config file to read) 18:14:59 okay, let's move on to the design summit discussion 18:15:13 #topic Design Summit @ Paris 18:15:19 #link https://etherpad.openstack.org/p/kilo-sahara-summit-topics 18:16:29 so, I've used the feedback for etherpad and prev. experiense of our design summits 18:16:43 and I'm proposing the following sessions on sumit itself 18:16:44 EDP discussions (new features, plans, direction review) 18:16:44 UX discussion 18:16:45 Production, long living, large Sahara clusters 18:16:45 Sahara HA, production use cases 18:16:45 Sahara's OpenStack integration and Security 18:17:01 we already have chairs for them 18:17:08 crobertsrh and NikitaKonovalov for UI stuff 18:17:12 tmckay for EDP 18:17:40 aignatov and dmitryme for #3 and #4 (prod ofr both Sahara and it's clusters) 18:17:58 SergeyLukjanov for OpenStack integration 18:18:02 and elmiko for security 18:18:12 +2, great plan 18:18:16 so, please, share you thoughts 18:18:18 let's go with it :) 18:18:33 SergeyLukjanov: we have those 5 and then a 1/2 day meetup as well? 18:18:49 if there is no objections - I'll push the preliminary plan to the http://kilodesignsummit.sched.org 18:18:50 elmiko, plus the parties. Don't forget the parties. 18:18:56 elmiko, yup 18:19:02 and plus pod for the whole summit 18:19:03 we can do a lot of work there 18:19:15 is dancing considered work? 18:19:17 +2 for the plan above 18:19:19 so, we'll need a list of topics for 1/2 day meetup too 18:19:25 SergeyLukjanov: +1 to the plan 18:19:28 if you design something while you're doing it, yes 18:19:34 lol 18:19:41 dancing design approach 18:19:48 and can remember it the next day... ;) 18:19:49 also I think it would be great to have a miniplan for 1/2 meetaup 18:19:50 like TDD but DDD 18:19:53 better blood flow, better ideas 18:20:00 lol @ DDD 18:20:09 aignatov, +1 good iead 18:20:11 aignatov: +1 18:20:12 idea even 18:20:17 aignatov, yeah, we need to have list of topics for it 18:20:20 1/2 day should include talks from peer projects 18:20:28 not a plan actually but a list of hot topics don’t to forget 18:20:36 aignatov, and it'll be great to have some schedule to make other folks able to attend interested topics 18:21:17 mattf, all projects will have their own meetups at this time, so, I'm not sure that it'll be easy to organize peers from other projects 18:21:53 that's too bad 18:22:17 additionally, I'd like to ask someone w/ native english to help me writing good description for design summit sessions 18:22:22 having them all at once means they're not a good opportunity for project collab 18:22:36 instead we can do a tech readout to the community 18:22:58 mattf, yeah, but we'll be in one big room with some other projects (I think Heat for ex.), so, we'll be able to collaborate 18:23:04 SergeyLukjanov: i can help with descriptions 18:23:07 I can help 18:23:10 elmiko, thanks! 18:23:20 darn, you're too fast elmiko :) 18:23:31 i can help get crobertsrh setup to help =) 18:23:38 jinx, someone buy someone a soda 18:23:41 crobertsrh, thx too, I'll ping both of you :) 18:23:41 heh 18:24:03 the Paris summit venue will be much smaller than Atlanta ones 18:24:10 yea, more eyes are definitely better 18:24:13 that's why we have not so many sessions 18:24:50 probably the Vankuver venue will be significantly bigger 18:25:28 the schedule and topics proposed in the pad look good 18:25:52 mattf, great 18:26:40 #agreed design summit sessions: EDP, UX, OpenStack integration + Security, Prod Sahara, Prod Sahara clusters 18:27:16 #topic Open discussion 18:27:41 team outing in paris? 18:27:46 +1 18:27:49 +1 18:28:07 +1 18:28:20 Heh....nobody else wants to hang out with us 18:28:24 =( 18:28:28 museum? Eiffel Tower? 18:28:35 yeah, wow 18:28:35 * SergeyLukjanov googling the phrase translation 18:28:53 oh 18:28:55 +1 18:28:56 :) 18:28:58 * mattf grins 18:29:05 billiards lounge tmckay? 18:29:10 egad! 18:29:14 +! 18:29:14 +1 18:29:17 +1 18:29:20 which evening is open? 18:29:28 * SergeyLukjanov and DinaBelova find some nice places in paris this summer 18:29:43 mattf, we'll know about it only next week, not all invites sent 18:29:52 mattf: thursday has no official parties 18:30:01 billiards, I'll have to practice 18:30:07 tmckay, ha! 18:30:23 folks, when you're arriving/departing? 18:30:45 In Sunday morning @ 8:00; Out: Saturday morning early 18:30:46 i fly out fri afternoon (attending a wedding on sat am) 18:30:48 11am Nov 1, 2pm (?) Nov 8 18:30:54 arrive nov2, leave nov8 18:31:07 mattf: oooph 18:31:14 i'm gonna be tired 18:31:20 Oops, arrive Nov 2 18:31:21 me, aignatov and ruhe arriving at midday Nov 2 and leaving at morning Nov 9 18:31:45 let's tentatively assume thur 6th for a team event 18:32:02 dmitryme: not midday, evening 18:32:15 mattf: still, I am not sure 6th will be avialable for me 18:32:17 * SergeyLukjanov and DinaBelova and NikitaKonovalov_ arriving 2pm Nov 2 and departing 18pm Nov 17 18:32:45 dmitryme, hmmm 18:32:53 17th, nice 18:33:12 I’m not sure as well for 6th 18:33:17 * dmitryme checked the tickets and agreed with aignatov: we arrive at the eventing 18:33:50 I was thinking of taking a train to London Friday night, then back for the plane on Sat :) Probably not. 18:33:51 in fact, for Mirantis folks, there is some internal event at 6th evening, I'm not sure what is it 18:34:02 will see on summit :) 18:34:08 ahh 18:34:26 ok, let's see when the full schedule gets posted 18:34:50 tmckay, for Russians, we need to obtain a diffrent VISA to go to London 18:35:17 i have a couple questions about, https://bugs.launchpad.net/sahara/+bug/1306505 18:35:18 Launchpad bug 1306505 in sahara "EDP does not accept Swift container as collection of job binaries" [Medium,Triaged] 18:35:48 SergeyLukjanov: really? I didn’t know about that 18:35:55 elmiko, what questions? 18:35:57 how should we handle sub-containers(e.g. pseudo-directories) and what about fliename globbing? 18:36:18 tmckay: you had a suggestion about the globbing in the comments 18:36:20 elmiko, I would use the swift client download as a guide 18:36:29 I believe it splits on / and makes dirs out of them 18:36:33 Also I hope I will have a time to visit this event http://www.uefa.com/uefachampionsleague/season=2015/matches/round=2000548/match=2014357/prematch/player-lists/index.html 18:36:35 :) 18:36:42 hmm, I forget what I wrote :) 18:36:44 * tmckay reads 18:36:53 aignatov: lol, nice! 18:37:01 aignatov, ask Sergey Brook :) 18:38:10 tmckay: my main question is, if you pass the head of a container (e.g. swift://bin/), and it contains a subdir, how should we handle the subdir? 18:38:52 like, if you have a container named "bin" with entries "foo.jar" and "bar/baz.jar", i'm thinking we should skip the subdir 18:39:03 oh, I have one more thing to discuss, we need to have a documentation liaison 18:39:05 https://wiki.openstack.org/wiki/CrossProjectLiaisons#Documentation 18:39:06 but i'm not sure what the proper thing to do is 18:39:11 off the cuff, I would expect "bin" to be uploaded to hdfs, with subdirs defined by / 18:39:17 anybody want to volunteer? 18:39:44 I can give it a go 18:39:50 doh, beat me 18:40:00 we can have 2 :) ? 18:40:06 we need to have one 18:40:12 that'll be responsible for it 18:40:18 k, crobertsrh 18:40:27 * crobertsrh is very responsible...sometimes 18:40:27 the man who I could ask and Doc team could ask too 18:40:32 :) 18:40:46 crobertsrh, thx, I'm going to write your name to the wiki page 18:40:55 Great 18:40:57 crobertsrh, will you be able to attend meetings? 18:41:08 Yep 18:41:13 crobertsrh, awesome! 18:41:14 thx 18:41:14 Looks like it's a good time for me 18:41:53 in fact we need to have a liaison for qa too 18:42:03 but it's a bit unclear who should do it :) 18:42:29 * mattf nudges tosky 18:42:44 mattf, lol :) 18:42:55 i didn't wanna say it, but since mattf did ;) 18:43:08 +1, tosky tosky 18:43:25 SergeyLukjanov: just write his name :) 18:43:32 I'll figure out the details and than we could return to this q. 18:43:40 aignatov, I have his name in my list :) 18:43:44 aignatov: lol 18:44:14 he didn't speak up, so he must be happy with it 18:44:31 tmckay: lol 18:44:36 ehm 18:44:47 oh, hi :) 18:44:59 is it a matter of... attending meetings and checking logs? 18:45:26 tosky, sounds like this... and helping doing everything related to sahara 18:45:52 so, the liaisons idea is to help in cross-projects coordination, especially for horizontal projects 18:47:07 ok, is there a list of duties/page to subscribe/etc? 18:47:48 tosky, not yet, all info is on the wiki page 18:48:10 elmiko, I've added you to the https://launchpad.net/~sahara-bugs you now have an ability to triage and target bugs 18:48:24 SergeyLukjanov: awesome! thanks 18:49:09 and to https://launchpad.net/~sahara-coresec this group is used to contact sahara folks about OSSG stuff 18:49:19 cool 18:49:53 SergeyLukjanov: oh, the same as documentation, I see 18:50:02 tosky, yup 18:50:08 SergeyLukjanov: but I'm not a core reviewer 18:50:31 I'm not sure that it's an issue 18:50:55 it's more relevant for the huge projects 18:52:10 SergeyLukjanov: if you think it's not a problem, I can add my name; is there a way to check? 18:52:41 tosky, I'll talk with qa guys about it 18:52:53 I think we'll talk about it on summit too 18:52:57 oki 18:53:16 tosky, I'm keeping you in mind for this job :) 18:54:39 oki :) 18:54:47 5 mins left 18:56:26 just enough time to #endmeeting? :) 18:57:16 yeah ^) 18:57:22 +1 18:57:28 so, sounds like there is no more topics to talk about 18:57:32 thank you all folks! 18:57:39 2 mins to have an extra coffee 18:57:42 #endmeeting