17:59:53 #startmeeting sahara 17:59:54 o/ 17:59:54 Meeting started Thu Dec 11 17:59:53 2014 UTC and is due to finish in 60 minutes. The chair is SergeyLukjanov. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:59:55 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:59:58 The meeting name has been set to 'sahara' 18:00:03 #topic sahara@horizon status (croberts, NikitaKonovalov) 18:00:09 any critical updates folks? 18:00:32 o/ 18:00:35 nothing critical 18:00:43 but one very annoying thing 18:00:45 https://review.openstack.org/#/c/125927/ 18:01:07 this change fixes Job Executions table 18:01:09 yeah, I see 18:01:10 You haven't even hit 30 patch sets yet 18:01:20 lol 18:01:21 folks, we all need to spam it with +1s ;) 18:01:23 crobertsrh: I know 18:01:42 #topic News / updates 18:01:49 The filtering change is up for horizon, been sitting a week or so now. Need some more eyes. 18:01:54 and I wish it lands a bit earlier this time 18:02:02 folks, please 18:02:05 #link https://review.openstack.org/#/c/136459/ 18:02:08 I hixed a number of horizon bugs 18:02:14 *fixed 18:02:20 crobertsrh, I'll try to take a look today, and your spec too 18:02:22 storm is in, and i need a plan to start storm edp 18:02:26 i've been working on the security guide. talked with the sec. and doc. folks and we will have a chapter in the official sec guide. 18:02:38 #link https://etherpad.openstack.org/p/sahara-security-guide-notes 18:02:49 i'm going to start collecting notes here, and setting up the chapter outline 18:02:58 also moved security groups to a separate tab: https://review.openstack.org/#/c/140485/ 18:03:01 I've been working on specs for editing node group and cluster templates as well as a spec for "default templates". 18:03:06 #link https://review.openstack.org/#/c/140448/ 18:03:15 Default templates spec should be up today. 18:03:22 tellesnobrega, yay! 18:03:24 ken chen is working on to enable the rest services in cdh cluster. 18:03:28 I have been working substituting data_source paths for references in job_config values -- a little more complex than I thought. But, almost done. I need unit tests. And, it occurred to me in the process that all the workflow creation unit tests should be using xml utils to test results, not self.assertIn 18:03:47 guys, I’m gonna add an example of pig job which was top todoers at summit before last 18:03:49 tellesnobrega, I can help you with storm EDP questions 18:04:00 tellesnobrega, I can help either 18:04:11 it’s more informative than just trim spaces I think :) 18:04:19 alazarev, tmckay, thanks. will ping when i have some time 18:04:32 Also I hope we will switch our ci integration tests to it 18:04:43 I am current focus on the integration tests on CDH plugin, to make sure the new services(HBase etc) works well in the cluster 18:04:46 tellesnobrega: don't know if you saw this, but someone was asking about storm in sahara. https://ask.openstack.org/en/question/55810/storm-as-openstack-data-processing/ 18:05:18 huichun, nice, we're still not enabled cdh voting but I hope it'll be done early next week 18:05:25 elmiko, cool, had not seen that. 18:05:28 aignatov: ahh, but trim whitespace is so usefule! ;) 18:05:37 thx SergeyLukjanov 18:05:48 elmiko, yep, I just gonna add one more example :) 18:05:57 trim space will be there 18:06:01 :) 18:06:18 folks, please, don't forget about k1 next week 18:06:21 kilo-1 dev milestone 18:06:25 aignatov: +1 18:06:43 aignatov, could you add it to integration tests too? 18:06:52 SergeyLukjanov: i don't think sec-guide will be in for k-1, but k-2 seems very likely 18:07:03 SergeyLukjanov, anything specific about kilo-1? do we have todo list? 18:07:08 elmiko, that's awesome anyway to have it ;) 18:07:21 alazarev, I think it's a launchpad page for release 18:07:27 we need some cleanup for bugs 18:07:46 SergeyLukjanov: I’ll add just an example and with second CR I’ll add switching to the new job, would that work? 18:07:54 I'm going to move unimplemented features to k2 at monday 18:08:06 #link https://launchpad.net/sahara/+milestone/kilo-1 18:08:18 aignatov, yup, probably not switch but just add one more 18:08:47 we defenetly need some reviews on https://blueprints.launchpad.net/sahara/+spec/indirect-vm-access 18:08:50 hmmm, you mean one more edp test in our ci testing? 18:09:07 zhidong, do you have any updates about CDH license? 18:09:15 oh, I think he's not available now 18:09:31 Zhidong will not be online today. 18:09:35 aignatov, yup, we're already running a few jobs, just add one more 18:09:54 next week we'll be at 1400 UTC, folks 18:09:58 don't forget about it 18:10:06 #topic Open discussion 18:10:15 it could increase time of job executions 18:10:17 For CDH License, Cloudera is still working on to check the license internally. 18:10:34 They need some time to check it. 18:10:42 re building and publishing SwiftFS - work in progress and I think it'll be in next week 18:10:42 in our tests 18:10:44 aignatov, even with small data? 18:10:53 I'm now looking on building it for both Hadoop versions 18:10:57 alazarev: I think yes 18:11:05 aignatov, we should check it 18:11:08 defenitely we should try 18:11:34 aignatov, on the other hand we could stop testing hadoop-1 on each patch set and add more powerful jobs to the rest tests 18:11:43 it costs about 8 mins in hadoop 2 for 100mb of data 18:11:57 for hadoop 1 it takes 3-5 mins :) 18:12:00 aignatov, and probably 10 mins for 1.5 GB :) 18:12:29 so, what's about to stop test hadoop 1 on each patch set? 18:12:31 SergeyLukjanov: not sure, non-linear dependency here :) 18:12:37 aignatov, yup 18:12:40 do we want to try and plan a bug triage day for sometime after k-1 release but before holiday break? 18:13:26 are we deprecating hadoop1 in kilo? 18:13:27 elmiko, probably in Jan 18:13:37 SergeyLukjanov: cool, sounds good 18:14:18 elmiko, I'm afraid some of us will be on vacations in the last two weeks of December and first two weeks of Jan 18:14:27 alazarev, I'm not sure about it, but we should think about it 18:14:28 alazarev: aws still runnning hadoop-1? 18:14:33 SergeyLukjanov: yea, i figured as much. just thought i'd bring it up 18:14:41 for example, HDP 1 plugin is extremely outdated 18:15:07 I'll be on vacation most probably Dec 29 - Jan 11 18:15:16 we could deprecate hdp, but leave vanilla 18:15:26 tmckay, we can do it, yup 18:15:36 as long as apache is supporting vanilla1, why deprecate? It's stable 18:15:43 before removing hadoop-1 we need to check carefully if all our features are supported by hadoop-2…. I mean data localoity, swift integration. performance aspects and so on :) 18:15:56 tmckay: +1 to as well 18:15:59 aignatov, could point 18:16:02 tmckay, +1 18:16:33 also our changes are minimal, not huge efforts there to hadoop-1 18:16:43 as for hdp plugin out of date ... different issue :) 18:17:01 we can send ping of shame to hwx folks, or draft community member to fix it 18:17:45 tmckay, hwx folks promising to assign several engineers to work on their plugin 18:17:55 yay! 18:18:00 at end of the November... 18:18:17 2015 ;-) 18:18:21 :) 18:18:27 must be, they're not here yet 18:18:31 shame on me, I forget to ask about year ;( 18:18:45 lol 18:19:00 they also promised to share their sahara vision... in the beginning of Dec 18:19:01 lol 18:19:33 I also didn't ask for year... stupid I am 18:20:05 oh, we're now testing Mirantis OpenStack release 6.0 (Juno) and Sahara works very well (only CDH and some fixes backported from Kilo, no custom patches) 18:20:18 nice! 18:20:26 so, anybody know why we didn't write job_manager unit tests to use xml utils for test results? 18:20:39 tmckay, nope 18:20:45 we use assertIn on strings, very fragile 18:21:06 I helped perpetuate this too, way back when :) 18:21:10 but it's no good 18:21:12 maybe open a bug? 18:21:19 I'm writing new ones, I'll experiment 18:21:29 if it works for the subst stuff, I'll add a bug 18:21:40 cool 18:22:00 tmckay: i agree in general, we should be using the xml libs to parse the workflow for testing 18:22:59 as a side note, i have generated a small script to create a basic swagger compliant json object for our api 18:23:02 https://github.com/elmiko/sahara-doc 18:23:16 i'm going to be adding more to it, and we will be talking about it at the next api working group meeting 18:23:17 excellent 18:23:22 Neat! 18:23:48 it's very proto at the moment, but it does produce the base level of swagger2.0 compliant doc 18:23:52 elmiko, cool! 18:24:41 if the api wg decides to use swagger for the api-ref stuff, we might be able to incorporate something like this to automatically produce reference api docs for sahara 18:24:45 oh, SergeyLukjanov, egafford should have a spec sometime in the next few weeks about EDP args. We talked about an idea for adding an argument mapping template to a job, so that a job can define unambiguously the type and order of arguments it takes 18:25:01 UI can be driven by the map, potentially 18:25:42 it ties in to the data_source substitution stuff I am working on, and may get rid of the need for the fixed input/output paths in hadoop jobs 18:25:48 tmckay, nice 18:25:52 opens up possibility of N data paths 18:26:08 Speaking of UI. I suspect that after the first of the year, I'll be working heavily on user experience things (aka, "wizard stuff"). If anyone wants to be a part of that (even if it's just ideas, not code), let me know. 18:26:12 maybe Kilo, maybe L, depending on complexity, and UI guys availability, etc 18:26:13 tmckay, multiple times nice :) 18:27:33 anything else to chat about today 18:27:35 ? 18:28:59 nothing from me 18:29:20 nothing from me 18:29:21 ok, sounds like we ready to continue working :) 18:29:22 Nothing from me 18:29:39 thank you folks, see you next week 1400 UTC 18:29:41 #endmeeting