Wednesday, 2015-04-15

*** saurabhs has left #openstack-sahara00:00
*** mahito has joined #openstack-sahara00:03
*** stanchan has quit IRC00:16
*** stanchan has joined #openstack-sahara00:25
*** stanchan has quit IRC00:27
*** mahito has quit IRC01:01
*** mahito has joined #openstack-sahara01:06
*** fvollero has quit IRC01:45
openstackgerritKen Chen proposed openstack/sahara: Add Sample Versioned Objects for Node Group Template  https://review.openstack.org/17365402:26
openstackgerritKen Chen proposed openstack/sahara: Add Sample Versioned Objects for Node Group Template  https://review.openstack.org/17365402:28
*** mahito has quit IRC03:03
*** Longgeek has joined #openstack-sahara03:18
*** _crobertsrh has quit IRC03:34
*** Longgeek has quit IRC03:41
openstackgerritKen Chen proposed openstack/sahara: Add Sample Versioned Objects for Node Group Template  https://review.openstack.org/17365403:48
*** stanchan has joined #openstack-sahara04:08
*** mahito has joined #openstack-sahara04:09
*** Longgeek has joined #openstack-sahara04:37
*** Longgeek has quit IRC04:44
*** tnovacik has joined #openstack-sahara05:17
*** sgotliv has joined #openstack-sahara05:36
*** Nikolay_St has quit IRC05:44
*** Longgeek has joined #openstack-sahara05:48
*** hdd has joined #openstack-sahara06:09
*** sreshetn1 has joined #openstack-sahara06:35
*** sreshetn1 has quit IRC06:48
*** sgotliv has quit IRC06:55
*** sreshetn1 has joined #openstack-sahara07:19
*** pino|work_ has joined #openstack-sahara07:31
*** chlong has quit IRC07:35
*** Nikolay_St has joined #openstack-sahara07:45
*** witlessb has joined #openstack-sahara08:04
openstackgerritKen Chen proposed openstack/sahara: Add Sample Versioned Objects for Node Group Template  https://review.openstack.org/17365408:27
*** mahito has quit IRC08:34
*** sreshetn1 has quit IRC08:53
*** IBerezovskiy has joined #openstack-sahara09:00
*** esikachev has joined #openstack-sahara09:02
*** sgotliv has joined #openstack-sahara09:11
*** Suprith has quit IRC09:16
*** sreshetn1 has joined #openstack-sahara09:21
openstackgerritVitaly Gridnev proposed openstack/sahara: Deprecate the Direct Engine  https://review.openstack.org/17374009:40
*** jamielennox is now known as jamielennox|away09:52
*** tosky has joined #openstack-sahara09:59
*** Longgeek has quit IRC10:02
*** Longgeek_ has joined #openstack-sahara10:02
openstackgerritArtem Osadchiy proposed openstack/sahara: Install Oozie UI on MapR clusters  https://review.openstack.org/17247510:29
*** tnovacik has quit IRC10:29
openstackgerritVitaly Gridnev proposed openstack/sahara: Move cluster deletion to common engine module  https://review.openstack.org/17376210:36
openstackgerritArtem Osadchiy proposed openstack/sahara: Install Oozie UI on MapR clusters  https://review.openstack.org/17247510:38
openstackgerritMerged openstack/sahara: Updated from global requirements  https://review.openstack.org/17349010:55
openstackgerritVitaly Gridnev proposed openstack/sahara: Support x-openstack-request-id  https://review.openstack.org/17242610:55
openstackgerritVitaly Gridnev proposed openstack/sahara: Support x-openstack-request-id  https://review.openstack.org/17242610:55
openstackgerritMerged openstack/sahara: Adding config hints for HDP plugin  https://review.openstack.org/16649410:58
*** sgotliv has quit IRC11:00
openstackgerritMerged openstack/sahara: Adding config hints for vanilla plugin  https://review.openstack.org/16742011:00
openstackgerritMerged openstack/sahara: Restrict cluster to have at most one secondary namenode  https://review.openstack.org/17106411:04
openstackgerritMerged openstack/python-saharaclient: Add regions support to saharaclient  https://review.openstack.org/17173411:14
*** sgotliv has joined #openstack-sahara11:15
*** Longgeek has joined #openstack-sahara11:29
*** Longgeek_ has quit IRC11:31
*** crobertsrh has joined #openstack-sahara11:54
*** tnovacik has joined #openstack-sahara11:54
openstackgerritSergey Reshetnyak proposed openstack/sahara-extra: Add script for building oozie  https://review.openstack.org/17378611:58
openstackgerritVitaly Gridnev proposed openstack/sahara-specs: Spec for deprecation of direct engine  https://review.openstack.org/17325112:01
*** pino|work_ is now known as pino|work12:32
*** sreshetn1 has quit IRC12:36
openstackgerritMerged openstack/sahara: Add CDH template for the scenario integration test  https://review.openstack.org/17190912:42
openstackgerritVitaly Gridnev proposed openstack/sahara-specs: Spec for deprecation of direct engine  https://review.openstack.org/17325112:43
*** sreshetn1 has joined #openstack-sahara12:43
*** sgotliv has quit IRC12:50
*** sgotliv has joined #openstack-sahara12:51
*** sgotliv has quit IRC12:51
*** sgotliv has joined #openstack-sahara12:51
*** tmckay has joined #openstack-sahara12:56
*** elmiko has quit IRC13:01
*** elmiko has joined #openstack-sahara13:01
openstackgerritKen Chen proposed openstack/sahara: Add Sample Versioned Objects for Node Group Template  https://review.openstack.org/17365413:31
openstackgerritMerged stackforge/sahara-ci-config: Fix tempest job  https://review.openstack.org/17332413:40
openstackgerritMerged stackforge/sahara-ci-config: Zuul layout.yaml improvements  https://review.openstack.org/16620913:41
*** hdd has quit IRC13:46
*** esikachev has quit IRC13:46
*** hdd has joined #openstack-sahara13:50
*** esikachev has joined #openstack-sahara13:53
*** Nikolay_St has quit IRC13:54
*** Nikolay_St has joined #openstack-sahara14:04
openstackgerritGael Chamoulaud proposed stackforge/puppet-sahara: Move rabbit/kombu settings to oslo_messaging_rabbit section  https://review.openstack.org/17389114:05
*** hdd has quit IRC14:39
*** hdd has joined #openstack-sahara14:52
*** stanchan has quit IRC14:59
*** DuncanT has joined #openstack-sahara15:11
*** Nikolay_St has quit IRC15:20
*** hdd has quit IRC15:20
*** stanchan has joined #openstack-sahara15:35
*** macjack has joined #openstack-sahara15:52
*** tosky has quit IRC15:55
*** sreshetn1 has quit IRC16:09
*** stanchan has quit IRC16:10
*** tosky has joined #openstack-sahara16:21
*** sgotliv has quit IRC16:25
*** sreshetn1 has joined #openstack-sahara16:27
*** sreshetn1 has quit IRC16:35
*** sreshetn1 has joined #openstack-sahara16:38
*** winston-d_ has joined #openstack-sahara16:39
winston-d_greetings16:39
elmikohi16:39
winston-d_Does anyone here use/know that any deployment in production use Sahara with Cinder block device driver?16:40
winston-d_Or simply Hadoop + Cinder block device if that's the case.16:41
elmikoi don't have a lot of experience with cinder, but i've heard from people using it16:41
winston-d_I am asking because we have Hadoop customer want to try that out.  But the driver in Cinder hasn't been updated (bug fixes/feature improvement, etc) after first commit, so I have some concern.16:42
winston-d_Either the driver is super stable/reliable to simply because it is not widely used.16:43
winston-d_s/to/ or16:43
elmikogood question, i am probably not the best source on that.16:44
winston-d_So it'd be nice to learn that somebody has been using Hadoop with it in a relatively large & active deployment16:44
elmikoyea16:44
elmikoit's a question that has come up on the mailing list in the past, but i haven't seen a clear definitive answer16:45
winston-d_dump question for sahara, please forgive my ignorance, what is the default/preferred/reference approach to handle the disk for Hadoop?16:46
winston-d_Cinder may not even on the list, I guess?16:46
elmikois this for input/output data i assume?16:47
winston-d_elmiko: yes16:47
elmikoyou can use swift, or hdfs through configuration, and i think you can use cinder for the hdfs backing16:48
*** macjack has quit IRC16:48
elmikoi've seen folks questioning the performance under cinder though16:48
elmikoalthough, i've also seen recent questions about swift with large data sets16:49
winston-d_ok, what's the default/preferred hdfs backing in Sahara?16:50
*** esikachev has quit IRC16:50
winston-d_elmiko: are you saying the Swift backed hdfs is even better than Cinder backed hdfs?16:51
elmikono, i don't think so16:51
elmikoi think it would require more testing to confirm though16:51
elmikoafaik, the default backing for hdfs will be whatever the orchestration uses to provision the volumes for an instance16:52
elmikoor, you could use an external hdfs not created by openstack and use it's url when creating the data sources for a job16:53
winston-d_I thought the extra (multiple) layer of Swift would introduce quite a bit of overhead in terms of disk throughput and latency.16:53
winston-d_elmiko: ok, all good info.16:53
elmikoi think you are correct, plus there seems to be some issue about the number of REST calls that the hadoop-swift connector is making16:53
*** IBerezovskiy has quit IRC16:55
winston-d_elmiko: thx for all the info, really appreicate your help!16:58
elmikowinston-d_: glad to help, wish i had better info16:59
elmikowinston-d_: this bug might provide an intersting read as well https://bugs.launchpad.net/sahara/+bug/137136017:00
openstackLaunchpad bug 1371360 in Sahara "[DOC] Features overview suggests Cinders to increase reliability" [Low,Confirmed] - Assigned to plieb (jliberma)17:00
*** sreshetn1 has quit IRC17:02
tmckayelmiko, in the new era of API documentation with wadl, how does that actually happen? For instance, if I'm writing a bp for datasource object edit, the template guidelines say add REST stuff. But what REST stuff do I add?17:08
tmckaydo I just add the same old expected return codes, errors, and sample json objects?17:08
tmckayalong with the endpoint17:08
elmikotmckay: i imagine you'd need to update the docs at the api-ref site. this is kinda why i don't like removing all the api stuff from our docs. a topic i've marked for discussion at summit.17:10
tmckayalright.  But at least for the spec, we're supposed to include content that describes the change if any to REST.  So I suppose I should include that just the same17:11
elmikoand yea, you will add expected returns, maybe some example json17:11
tmckayk, thanks.17:11
tmckayjust wondered if that had changed17:11
elmikooh yea, for the spec i would add whatever if necessary to demonstrate17:12
elmikos/if/is17:12
*** tnovacik has quit IRC17:28
*** sreshetn1 has joined #openstack-sahara17:32
*** hdd has joined #openstack-sahara17:32
*** pino|work has quit IRC17:34
*** Longgeek has quit IRC17:51
*** openstackstatus has quit IRC17:58
*** openstackstatus has joined #openstack-sahara18:00
*** ChanServ sets mode: +v openstackstatus18:00
-openstackstatus- NOTICE: Gerrit has stopped emitting events so Zuul is not alerted to changes. We will restart Gerrit shortly to correct the problem.18:04
*** ChanServ changes topic to "Gerrit has stopped emitting events so Zuul is not alerted to changes. We will restart Gerrit shortly to correct the problem."18:04
openstackgerritEvgeny Sikachev proposed openstack/sahara: Added check of scaling for Spark plugin  https://review.openstack.org/17284218:24
tmckaycrobertsrh, hey guess what?  There are no ng or cluster template update operations in python-saharaclient CLI.  Was that on purpose?18:26
tmckaythe client method is there, but the CLI isn't18:26
*** ChanServ changes topic to "launchpad openid is down. login to openstack services will fail until launchpad openid is happy again"18:26
-openstackstatus- NOTICE: Gerrit has been restarted. New patches, approvals, and rechecks between 17:30 and 18:20 UTC may have been missed by Zuul and will need rechecks or new approvals added.18:27
crobertsrhNot intentional18:27
crobertsrhWell, maybe semi-intentional18:27
crobertsrhBut mostly forgotten.18:28
elmikolol18:28
tmckayhmm.  Okay.  More bugs for Liberty :)18:28
*** sreshetn1 has quit IRC18:28
*** Nikolay_St has joined #openstack-sahara18:30
*** winston-d_ has quit IRC18:34
openstackgerritTrevor McKay proposed openstack/sahara-specs: [EDP] Allow editing datasource objects  https://review.openstack.org/17401918:36
*** esikachev has joined #openstack-sahara18:41
*** esikachev has quit IRC18:44
*** tosky has quit IRC18:44
*** hdd has quit IRC18:53
*** tnovacik has joined #openstack-sahara18:55
*** stanchan has joined #openstack-sahara18:59
*** sreshetn1 has joined #openstack-sahara19:14
*** sgotliv has joined #openstack-sahara19:24
*** Nikolay_St has quit IRC19:27
*** Nikolay_St has joined #openstack-sahara19:29
*** sreshetn1 has quit IRC19:29
*** winston-d_ has joined #openstack-sahara19:30
*** winston-d_ has quit IRC19:35
openstackgerritTrevor McKay proposed openstack/sahara-specs: [EDP] Allow editing job binaries  https://review.openstack.org/17404519:43
*** sgotliv has quit IRC19:56
tmckaycrobertsrh, ping20:07
crobertsrhyes?20:07
crobertsrhoh :)  ^^^20:08
crobertsrhgotcha20:08
tmckayhey. I think I've asked this before -- but you can display any success message we want on an object create in the UI, right?  I'm thinking about the early-warning system on invalid swift paths.  If I grab a swift connection and use the head_object() method I can return a success with a warning if I can't dereference the  path20:09
tmckaycrobertsrh, that patch wasn't it, I was just typing slowly :)20:09
crobertsrhYep, I can make just about any message happen20:10
tmckaythat gives the user a clue that his swift path does not exist.  Either they typed it incorrectly, or gave the wrong creds, or they know that and just haven't made it yet.20:10
tmckaycrobertsrh, do you key off an error code, or grab some message that I would send back?20:10
tmckayhow do I return "success" and some other message?20:11
tmckaynot sure I've ever looked at that20:11
crobertsrhCould use error code.  I think right now it's pretty much only one message per call, either good or bad20:11
crobertsrhThe code might have to be part of the returned object on "success"20:12
crobertsrhor, there is probably a specific code for this sort of thing20:12
tmckaygotcha.  you mean an http response code? Okay, I'll take a look.  I think it's a nice-to-have feature20:13
crobertsrhyeah20:13
crobertsrh"strange" codes might generate bizarre results in hoirzon, not sure I've seen many other than 404, 200, 204, 20220:14
crobertsrhNot sure which ones would be handled nicely by default20:15
tmckayyeah, I'm a little worried about that.  404 on a create might communicate it, for a data source :)  Path not found20:15
crobertsrhIt would be a slight bending of the codes, that's for sure20:24
tmckaycrobertsrh, so when you get an object back, what do you do with it?20:24
crobertsrhOr maybe a separate call that can be made against the object after we create it?20:25
crobertsrhIt's less automatic, but clears some of the mud20:25
tmckayyeah, I was just thinking that.  Choices seem to be a validation error of some sort (but that would be weird, if we created the object anyway), or add a message in the json object sent back20:26
tmckayor a separate endpoint20:26
tmckaycrobertsrh, the other idea I have is that it is an optional validation check to ensure the path is accessible.  On by default, probably, and you can turn it off.20:27
crobertsrhThat might be good.  If validation is ON and it's not valid, create fails?20:28
tmckayyep20:28
crobertsrhI like that20:28
tmckaythen if you really want to because you know better, uncheck the box and try again20:28
*** hdd has joined #openstack-sahara20:28
crobertsrhcheckboxes are cheap too20:28
crobertsrhI have a pile of them just sitting here20:28
tmckayheh.  And it's not like the data source form has a lot of stuff on it20:29
crobertsrhvery true20:29
tmckaywell, if it meets your UI guy sniff test, it's good enough for me20:29
crobertsrhI'm +1 for validation flag, but we might want to call it something other than "validation"20:30
tmckayI just know personally I've been bitten by mistyped swift and hdfs paths on any number of occasions20:30
crobertsrh"Verify path exists" or something like that20:30
crobertsrhme too20:30
tmckayyeah, I'll think of a flashy name20:30
crobertsrhMaybe on the UI it should be, "I'd like for my job to actually run"20:31
tmckayllol20:31
tmckaygood, but too general20:31
tmckaymight give them false hope20:31
crobertsrhor, "Uncheck this to poke yourself in the eye"20:31
tmckayalso good20:32
crobertsrhMaybe I should have a checkbox, checked by default and grayed out20:32
crobertsrhit gives the illusion of choice20:32
tmckayyou're full of great ideas today :)20:32
crobertsrhDefender of the users20:33
crobertsrhI gotta look out for my peeps20:33
tmckayso I found a swiftclient method for checking those, I need to come up with a slick check for external hdfs paths20:33
crobertsrhseems like something that would have been done elsewhere20:34
tmckayyeah, could be20:34
tmckayI suppose I don't need that to write the spec.  Exercise for the implementer20:34
*** crobertsrh is now known as _crobertsrh21:04
*** jamielennox|away is now known as jamielennox21:46
*** jodah has left #openstack-sahara21:55
openstackgerritMerged openstack/sahara: Use jsonutils from oslo.serialization  https://review.openstack.org/17208322:02
*** hdd has quit IRC22:10
*** winston-d_ has joined #openstack-sahara23:03
*** winston-1_ has joined #openstack-sahara23:08
*** winston-d_ has quit IRC23:08
*** chlong has joined #openstack-sahara23:10
*** ylobankov_ has joined #openstack-sahara23:33
*** skolekonov_ has joined #openstack-sahara23:38
*** skolekonov has quit IRC23:38
*** ylobankov has quit IRC23:39
*** stanchan has quit IRC23:54

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!