18:02:03 <alazarev> #startmeeting sahara 18:02:04 <openstack> Meeting started Thu Sep 25 18:02:03 2014 UTC and is due to finish in 60 minutes. The chair is alazarev. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:02:06 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:02:08 <openstack> The meeting name has been set to 'sahara' 18:02:20 <alazarev> #link https://wiki.openstack.org/wiki/Meetings/SaharaAgenda 18:02:40 <alazarev> #topic sahara@horizon status (croberts, NikitaKonovalov) 18:02:51 <aignatov> o/ 18:03:07 <SergeyLukjanov> o/ 18:03:11 * SergeyLukjanov mostly lurking 18:03:13 <tosky> hi again 18:03:20 <alazarev> all my patches are merged except https://review.openstack.org/#/c/118493/ 18:03:26 <alazarev> +1’s are welcome 18:03:36 <tmckay> how about +2s ? :) 18:04:34 <alazarev> tmckay: +2s are welcome too, but… slightly wrong audience 18:04:55 <tmckay> ah, horizon, lol. I didn't look 18:05:01 <mattf> can't hijack w/ a shellshock ? 18:05:29 <alazarev> Nikita, Chad, any news? are we ok for J? 18:05:30 <tmckay> yeah, for open topics, we should discuss being nice and fixing up all our images for shellshock 18:06:57 <alazarev> it looks there is no our horizon huys, let’s move on 18:06:59 <crobertsrh> I think we're in ok shape. Sergey has our patches on the radar of their core team 18:07:10 <alazarev> crobertsrh: great! 18:07:11 <crobertsrh> sorry...I was distracted (baby crying) 18:07:14 <alazarev> #topic News / updates 18:07:22 <SergeyLukjanov> all of the changes we need for Juno has been added to th rc1 mandatory list 18:07:27 <SergeyLukjanov> (re horizon) 18:07:39 <alazarev> SergeyLukjanov: great too! 18:07:45 <mattf> did our +.5 talk on sahara in paris get promoted to +1? 18:07:56 <SergeyLukjanov> mattf, nope 18:07:58 <elmiko> i've been working on reviews and a few small bug fixes. also doing a bunch of downstream work to get Sahara j3 into RDO. 18:08:11 <mattf> SergeyLukjanov, demoted to -1? 18:08:25 <aignatov> finally my patch was merged about updated rest api stuff 18:08:28 <SergeyLukjanov> #info the new client release 0.7.4 is out and it will be a "juno release" version of client 18:08:41 <tmckay> anything outstanding for Sahara for Juno? Bugs, documentation that must still be fixed or reviewed? Blueprint status cleanup? 18:08:46 <SergeyLukjanov> mattf, sounds like this 18:08:50 <mattf> darn 18:08:56 <mattf> we had a good run 18:09:06 <alazarev> mattf: 0.5 usually means 0, there is a rumor that person declined his topic becomes banned 18:09:13 <tmckay> aignatov, oh, a topic! We need to put checks back in so that doc-only changes (.rst files) don't run CI 18:09:24 <tmckay> or, agree that we can ignore failed CI on those and just approve 18:09:45 <tmckay> instead of beating on CI until it passes 18:10:05 <tmckay> changed Copyright notice on the user guide. Does the cluster run? 18:10:25 * tmckay shakes head ^^ 18:10:42 <alazarev> if it is not too hard I would vote on auto +1 on non-code patches 18:10:45 <aignatov> tmckay: I thinnk all of us agreed that we need such checks 18:10:49 <sreshetnyak> I created images for Juno release 18:11:22 <tmckay> aignatov, should we make an action item out of it? What do we need, blueprint and spec? Who knows CI enough to write a spec? 18:11:42 <elmiko> sreshetnyak: tmckay was asking about the bash versions in those images. we might need to respin them to catch the shellshock vulnerability. 18:12:15 <tmckay> sreshnetnyak, yes, I wonder if it's worth adding post-install elements to DIB to patch shellshock. 18:12:25 <tmckay> Alternative is just wait for normal OS patches and respin later 18:12:39 <elmiko> well fedora already has the patches in F20 18:12:42 <crobertsrh> +1 to respin later 18:12:43 <alazarev> I wanted to get familiar with CI stuff for a long time, I can volunteer on this 18:12:50 <mattf> +1 respin when os fixed 18:12:53 <tmckay> I think it's nicer to patch DIB ourselves in cases where the patch isn't in general updates yet. But, maybe others disagree 18:13:01 <crobertsrh> I bet shellshock isn't our biggest security threat 18:13:11 * mattf agrees 18:13:14 <elmiko> crobertsrh: agreed 18:13:14 <tosky> elmiko: I'm not sure the Fedora patches are complete... yet 18:13:25 <elmiko> tosky: they're not, but they pass the first smell test 18:13:27 <aignatov> tmckay: anyway, we can approve pathches with non-related to docs -1s from CI 18:13:47 <tmckay> okay, wait for later. That was easy. 18:13:51 <sreshetnyak> tnckay, I will check version of bash on the images 18:14:11 <tmckay> alazarev, +1 on volunteering 18:14:35 <tmckay> #action alazarev volunteers to add a blueprint/spec for doc-change-only filter on CI 18:14:59 <tmckay> sreshnetnyak, thanks 18:15:08 <mattf> can we pre-+2 that spec? heh. 18:15:15 <alazarev> tmckay: probably it is easier just do it without spec :) 18:15:31 <tmckay> okay. just following rules ;-) 18:16:14 <mattf> i'd agree that it's not substantial enough to warrant a spec 18:16:23 <tmckay> aignatov, +1 on +2 for doc changes with failed CI. From now on I'm just going to approve, no recheck 18:16:58 <alazarev> #agreed merge doc bugs even with -1 from CI 18:17:01 <tmckay> hmm, okay, how do nuke the #action? Or just leave it and mark it done next week 18:17:34 <alazarev> tmckay: it is good enough I think 18:17:44 <aignatov> tmckay: ++, approve all those patches 18:17:52 <alazarev> ok, no action items from previous meeting 18:17:53 * tmckay is really into process today 18:17:58 <alazarev> #topic Juno status and FFEs (SergeyLukjanov) 18:18:05 <aignatov> I’ll do the same :\ 18:18:10 <SergeyLukjanov> so, the rc1 is ready 18:18:16 <SergeyLukjanov> we've fixed all bugs 18:18:27 <SergeyLukjanov> and only doc changes are open 18:18:31 <tosky> the known bugs :) 18:18:32 * tosky hides 18:18:35 <elmiko> lol 18:18:42 <alazarev> #link https://wiki.openstack.org/wiki/Juno_Release_Schedule 18:18:43 <SergeyLukjanov> sure, known :) 18:18:45 <tmckay> are you a QA guy or somethinig, tosky? 18:18:52 <SergeyLukjanov> so, we'll have rc1 tag tomorrow 18:19:05 <SergeyLukjanov> and master will be opened for Kilo dev after it 18:19:08 <alazarev> hidden QA :) 18:19:17 <SergeyLukjanov> nothing else from my side 18:19:27 <alazarev> #topic Open discussion 18:19:50 <mattf> sahara bug free, ship it! 18:19:50 <mattf> aww, too slow. tosky saw it. 18:19:55 <elmiko> SergeyLukjanov: could you look at https://review.openstack.org/#/c/123836/ again, we have the links in place now 18:20:07 <crobertsrh> Is the Summit schedule correct? I don't see anything Sahara related (at least not as of yesterday) 18:20:37 <SergeyLukjanov> crobertsrh, do you mean design summit? or summit itself 18:20:40 <tmckay> all, we should pay some attention to https://review.openstack.org/#/c/110576/ It's an interesting question, and might relate to swift creds in spark jobs later on 18:20:50 <aignatov> the first question or idea: reffering to recent patch fixing OSSA in our code, I think we need to have quick security checks someday 18:20:54 <crobertsrh> summit itself. I suspect our design summit topics are still being sorted out 18:21:21 <tmckay> it's been there a while, I mean to get to it ASAP. The question is whether or not Sahara should carry a compat class, or wrap oozie jobs in such a way that the config values are pulled in transparently 18:22:01 <tmckay> or, just make folks alter their jobs to read the config file (current solution) 18:22:53 <tmckay> aignatov, what kind of quick security checks? 18:22:57 <elmiko> tmckay: maybe a Spark user lib? 18:23:25 <aignatov> tmckay: just quick look by eyes and see what we have now :) 18:23:35 <tmckay> elmiko, possible, the same would relate to the Java action. But you'd still have to at least import it 18:23:48 <elmiko> tmckay: yea, tough issue 18:23:53 <aignatov> I think recent ossa fixed by alazarev was easy to detect :) 18:23:55 <tmckay> aignatov, ah, I thought you meant automated 18:24:06 <tmckay> agreed. Nice work, alazarev 18:24:27 <alazarev> grep “/tmp” sahara -r :) 18:24:37 <aignatov> lol 18:25:27 <tmckay> just realized that the flight to Summit is the day after Halloween. 18:25:36 <tmckay> I don't know if I can make it. Sugar coma. 18:26:29 <crobertsrh> You'll sleep great after sugaring out 18:26:34 <elmiko> lol 18:26:36 <aignatov> lol 18:26:50 <elmiko> just gotta have the family drop him off at baggage check 18:26:52 <alazarev> BTW, I don’t fly to Summit :( 18:26:57 <elmiko> :( 18:27:19 <mattf> alazarev, walk? train? hitch? 18:27:22 <elmiko> alazarev: i hope you're not planning on swimming? 18:27:28 <mattf> ooooh, teleport? 18:27:32 <elmiko> nice 18:27:37 <crobertsrh> TaaS 18:27:45 <elmiko> that's the real money crobertsrh 18:27:45 <crobertsrh> I'll get to work on that 18:27:52 <aignatov> travel as a service? 18:27:52 <tmckay> alazarev, that's too bad. We'll do design summit on IRC :) 18:28:00 <crobertsrh> Teleport aaS 18:28:03 <elmiko> WaaS, wormhole... 18:28:43 <alazarev> will fly to Hawaii, just to reduce pain :) 18:28:47 <elmiko> alazarev: ++ 18:28:48 <mattf> elmiko, peacekeeper war? 18:28:51 <crobertsrh> Who *is* going to be at summit? We probably need to sort out our design sessions/leaders soon. 18:28:57 <elmiko> mattf: oooh, nice call /tipsfedora 18:29:14 <tmckay> crobertsh, good point. 18:29:32 <mattf> i looked at the pad and too much of it is in my color 18:29:49 <elmiko> hey, i added a few token ideas =) 18:30:06 <tmckay> tmckay, crobertsrh, elmiko, mattf ... who else? 18:30:19 <mattf> tosky, ? 18:30:19 <aignatov> me 18:30:24 <aignatov> I hope :) 18:30:35 <tmckay> SergeyLukjanov, of course, right? 18:30:39 * mattf can only lead sessions early in the conf... 18:30:46 <crobertsrh> Heh 18:30:48 <tosky> mattf: should I add something to the pad? 18:30:49 <elmiko> lol 18:30:51 * crobertsrh knows why 18:30:51 <mattf> and not early in the morning 18:30:57 <SergeyLukjanov> tmckay, sure 18:30:59 <mattf> crobertsrh, you are why 18:31:02 <crobertsrh> lol 18:31:23 <mattf> tosky, if you have ideas, esp if you're coming 18:31:29 <tosky> oh, ok 18:31:30 <sreshetnyak> tmckay, bash version on images: http://paste.openstack.org/show/115377/ 18:31:46 * elmiko is excited to party with tosky 18:32:06 <crobertsrh> It might be a good idea to have a session dedicated to testing and such 18:32:25 <tmckay> sreshetnyak, thanks! So, Fedora is okay already 18:32:26 <elmiko> sreshetnyak: yay fedora! 18:33:46 <alazarev> anything else to discuss? 18:33:53 <sreshetnyak> elmiko, I build Fedora images ~2 hours ago :) 18:34:01 <tmckay> not from me 18:34:09 <elmiko> sreshetnyak: yea =) 18:34:35 <sreshetnyak> CentOS and Fedora images ~2 days ago :( 18:34:45 <elmiko> s/Fedora/Ubuntu 18:35:02 <sreshetnyak> yes :) 18:35:53 <alazarev> ok, thank you guys! 18:35:58 <alazarev> #endmeeting