Tuesday, 2014-05-06

*** IlyaE has joined #openstack-sahara00:18
*** crobertsrh has joined #openstack-sahara00:32
*** crobertsrh has quit IRC00:38
*** shakamunyi has joined #openstack-sahara01:05
*** zhiyan_ is now known as zhiyan01:15
*** shakayumi has joined #openstack-sahara01:15
*** shakamunyi has quit IRC01:18
*** bradd1 has joined #openstack-sahara01:47
*** zhiyan is now known as zhiyan_02:37
*** Ch00k has joined #openstack-sahara02:56
*** shakayumi has quit IRC02:58
*** IlyaE has quit IRC03:08
*** bradd1 has quit IRC03:27
*** IlyaE has joined #openstack-sahara03:29
*** bradd1 has joined #openstack-sahara03:32
*** IlyaE has quit IRC03:55
*** bradd1 has quit IRC03:56
*** akuznetsov has quit IRC03:59
*** Ch00k has quit IRC04:15
*** Ch00k has joined #openstack-sahara04:23
*** IlyaE has joined #openstack-sahara04:25
*** akuznetsov has joined #openstack-sahara04:31
*** IlyaE has quit IRC05:02
*** IlyaE has joined #openstack-sahara05:25
*** akuznetsov has quit IRC05:27
*** Ch00k has quit IRC05:28
*** akuznetsov has joined #openstack-sahara05:28
*** akuznetsov has quit IRC06:03
*** akuznetsov has joined #openstack-sahara06:10
*** akuznetsov has quit IRC06:14
*** akuznetsov has joined #openstack-sahara06:15
*** akuznetsov has quit IRC06:16
*** skolekonov has joined #openstack-sahara06:18
*** Ch00k has joined #openstack-sahara06:34
*** Ch00k has quit IRC06:37
*** Ch00k has joined #openstack-sahara06:37
*** bogdando has joined #openstack-sahara07:07
*** IlyaE has quit IRC07:23
*** IlyaE has joined #openstack-sahara07:28
*** IlyaE has quit IRC07:43
*** IlyaE has joined #openstack-sahara07:49
*** witlessb has joined #openstack-sahara07:53
*** IlyaE has quit IRC07:54
*** Ch00k has quit IRC08:14
*** Ch00k has joined #openstack-sahara08:15
*** ekarlso has quit IRC08:29
*** ekarlso has joined #openstack-sahara08:29
*** Ch00k has quit IRC08:45
*** Ch00k has joined #openstack-sahara08:46
*** Ch00k has quit IRC08:47
*** Ch00k has joined #openstack-sahara08:48
*** akuznetsov has joined #openstack-sahara09:23
*** tosky has joined #openstack-sahara09:45
*** Ch00k has quit IRC10:17
*** Ch00k has joined #openstack-sahara10:20
*** skolekonov has quit IRC11:11
*** tnovacik has joined #openstack-sahara11:27
*** themistymay has joined #openstack-sahara11:34
*** crobertsrh has joined #openstack-sahara11:41
*** themisty_ has joined #openstack-sahara11:47
*** themisty_ has quit IRC11:48
*** IvanBerezovskiy1 has joined #openstack-sahara11:48
*** IvanBerezovskiy has quit IRC11:49
*** themistymay has quit IRC11:49
*** tosky has quit IRC11:50
*** ErikB2 has joined #openstack-sahara11:53
*** Ch00k has quit IRC12:07
*** themistymay has joined #openstack-sahara12:14
*** ErikB2 has quit IRC12:15
*** Ch00k has joined #openstack-sahara12:20
*** akuznetsov has quit IRC12:26
*** ErikB2 has joined #openstack-sahara12:30
*** Ch00k has quit IRC12:39
*** themistymay has quit IRC12:45
*** Ch00k has joined #openstack-sahara12:47
*** ErikB2 has quit IRC12:48
*** tosky has joined #openstack-sahara12:51
*** elmiko has joined #openstack-sahara12:52
*** ErikB has joined #openstack-sahara12:55
*** themistymay has joined #openstack-sahara12:59
*** Ch00k has quit IRC13:04
*** ErikB has quit IRC13:12
*** ErikB1 has joined #openstack-sahara13:25
openstackgerritChad Roberts proposed a change to stackforge/puppet-sahara: Adding RHEL support for puppet-sahara  https://review.openstack.org/9236813:25
*** Ch00k has joined #openstack-sahara13:44
*** Ch00k has quit IRC13:44
*** Ch00k has joined #openstack-sahara13:45
*** Ch00k has quit IRC13:45
*** ylobankov_ has quit IRC13:56
*** ylobankov has joined #openstack-sahara13:56
*** tmckay has joined #openstack-sahara14:06
*** akuznetsov has joined #openstack-sahara14:07
*** bradd1 has joined #openstack-sahara14:23
*** mattf is now known as _mattf14:33
*** akuznetsov has quit IRC14:41
openstackgerritTrevor McKay proposed a change to openstack/sahara: Add ".sahara" suffix automatically to swift URLs in workflows  https://review.openstack.org/9221014:41
*** themistymay has quit IRC14:45
crobertsrhtmckay:  are there any examples out there where other services use swift in a similar way?  Maybe someone has already invented the wheel.14:48
*** shakayumi has joined #openstack-sahara14:51
*** akuznetsov has joined #openstack-sahara14:55
tmckaycrobertsrh, I don't know.  It seems natural to me that hadoop would authenticate via keystone and access swift with a token.  That's how OpenStack is designed.14:56
crobertsrhThat does seem like the OS way to do it.14:56
tmckaycrobertsrh, kind of what we're doing, the trouble is just indicating the credentials to use from hadoop14:56
tmckaythat's what all the fuss is about.  Mapping from the url to the credentials, so the data can be retrieved.14:57
crobertsrhAh, I get it now.  I think I missed part of the conversation yesterday.14:57
tmckayI think some combination of trusts and configs might work to secure the credentials and normalize the URLs14:58
tmckaycrobertsrh, my CR is an attempt to smooth it out while we invent something else :)14:58
*** IlyaE has joined #openstack-sahara14:59
crobertsrhAh, ok.  I was looking at the CR, and it seems ok, then I saw your comments which made me want to think harder.14:59
tmckayyeah, me too.15:00
*** zhiyan_ is now known as zhiyan15:01
*** ErikB1 has quit IRC15:02
*** _mattf is now known as mattf15:04
*** ylobankov has quit IRC15:07
tmckaycrobertsrh, aignatov, so for Summit, should we use the stable release, or master?  We have fixed some bugs.  Maybe latest/greatest is best.  And we have ci ;-)15:09
crobertsrhWhatever works :)15:10
crobertsrhIf you're comfortable with master, that might be fine.  I suppose most of your recent work/testing has probably been with master, right?15:11
tmckaycrobertsrh, mostly.  I've also been using your sahara VM.15:14
tmckayhaven't done a git pull there, how up to date is it?15:15
crobertsrhAh, ok.  I haven't touched it since you started using it.  It's probably about 3 weeks behind at the moment.15:15
tmckayk.  I'll do a pull and restart15:15
crobertsrhOk.  The UI probably hasn't changed much at all.15:18
crobertsrhSort of on hold while we merge15:18
tmckayalright, gotta pick up a kid, I'll bring it back up when I return (and process some pets)15:20
*** tmckay is now known as _tmckay15:20
*** bradd1 has quit IRC15:23
*** bradd1 has joined #openstack-sahara15:23
*** _tmckay has quit IRC15:25
*** IvanBerezovskiy1 has left #openstack-sahara15:27
*** shakayumi has quit IRC15:31
*** shakamunyi has joined #openstack-sahara15:32
crobertsrhDon't forget to do reviews for our UI merge CRs... https://review.openstack.org/#/q/status:open+project:openstack/horizon+branch:master+topic:bp/merge-sahara-dashboard,n,z15:34
*** tmckay has joined #openstack-sahara15:34
*** tnovacik has quit IRC15:34
crobertsrhAlso, https://review.openstack.org/#/c/90799/2 if you'd like something smaller to review15:35
*** ErikB has joined #openstack-sahara15:37
*** tmckay has quit IRC15:38
*** tmckay has joined #openstack-sahara15:38
*** tmckay has quit IRC15:44
*** tmckay has joined #openstack-sahara15:46
*** zhiyan is now known as zhiyan_15:47
*** tmckay has quit IRC15:52
*** tmckay has joined #openstack-sahara16:05
aignatovtmckay: yep, I think we can use working latest Sahara :)16:06
aignatoveach demo I’ve demonstrated was on master :)16:07
toskydo you have any idea about this? It seems an upstream issue, not packaging one: https://www.redhat.com/archives/rdo-list/2014-May/msg00018.html16:11
*** tmckay has quit IRC16:13
*** tmckay has joined #openstack-sahara16:13
SergeyLukjanov++ for using latest sahara16:13
SergeyLukjanovbut on well tested commit id :)16:13
*** tmckay has quit IRC16:14
*** tmckay has joined #openstack-sahara16:14
toskytmckay, elmiko: you too, as you were running edp jobs lately ^^16:15
tmckaytosky, the rhel hdp issue?  I am unfamiliar16:16
toskyuhm, but does it make sense what he wrote?16:17
* tmckay reads more16:17
aignatovseems to be packaging issue, sources are not up-to-date there, hdp directories are 2_0 only, but should be 2_0_616:17
toskyaignatov: the error he gets is on 1.3.216:18
aignatovprobably you should try http://tarballs.openstack.org/sahara/sahara-stable-icehouse.tar.gz16:25
*** themistymay has joined #openstack-sahara16:25
toskyaignatov: thanks - is it the final final? What was the other package then, a previous spin?16:30
tmckaytosky, I think he's right, for what that's worth.  I just installed that rpm on a RHEL6.  Indeed, there is no resources directory under 1_3_2 for hdp, but the version handler for hdp calls for the path16:30
elmikotosky, tmckay, it's also possible that those files aren't getting pulled in from the spec file. i'm gonna start to investigate the differences16:32
elmikoi can also adjust the upstream source if needed16:33
tmckaytosky, elmiko, and sure enough, the resources dir is in the tarball. So this seems like a package build problem, I agree, not a Sahara code problem16:33
aignatovtosky: I think that’s final stable super icehouse package :) also stable-icehouse are being created from the separate branch stable/icehouse16:33
aignatovand could be updated once we decide to backport some needed and critical fixes16:34
aignatov2014.1 is git tag16:34
tmckayelmiko, yeah, I grab the srpm, or koji project, whatever, and spin a package16:34
toskyaignatov: the changelog is sahara-stable-icehouse says also "* Opening stable/icehouse" - wasn't it released after the stable version?16:34
aignatovand will never been updated16:34
tmckayI *would* grab16:34
aignatovtosky: yes it was released after official release announcment, but this’s branch for backports and should be used, as for example, we are using it in Mirantis OpenStack16:40
*** zhiyan_ is now known as zhiyan16:42
*** shakamunyi has quit IRC16:42
*** akuznetsov has quit IRC16:43
aignatovbut there are no significant defferences betwen stable and 2014.1 though16:44
toskyjust one patch for floating IPs16:44
toskyit seems16:44
aignatovyes16:45
SergeyLukjanovstable/icehouse will be developed by backports16:46
elmikoso, is http://tarballs.openstack.org/sahara/sahara-2014.1.tar.gz the authoritative upstream for icehouse?16:46
SergeyLukjanovand than we'll release 2014.1.1 if needed16:46
SergeyLukjanovand 2014.1 is the final tag release that will not be updated16:46
SergeyLukjanovelmiko, it's a first release in stable/icehouse16:47
SergeyLukjanovelmiko, the next one will be 2014.1.116:47
elmikoSergeyLukjanov: ok, i'm just trying to get these package sources straight for the rdo beta release16:47
SergeyLukjanovelmiko, so, you should use http://tarballs.openstack.org/sahara/sahara-2014.1.tar.gz if you want tarball that'll not be changed16:47
elmikoSergeyLukjanov: thanks16:47
*** zhiyan is now known as zhiyan_16:53
SergeyLukjanovelmiko, np17:36
*** IlyaE has quit IRC17:39
*** bradd1 has quit IRC17:43
*** IlyaE has joined #openstack-sahara18:02
elmikoSergeyLukjanov, aignatov, do all the files in sahara/hdp/versions/version_1_3_2/resources need to exist for a working sahara?18:03
elmikodo i need to package the .json, .template, and .sh?18:04
tmckaycrobertsrh, ping18:07
crobertsrhyes?18:07
crobertsrhtmckay: yes?18:09
tmckayI've noticed something, practicing for the demo :)  It seems like the Sahara dashboard doesn't update until I hit the refresh on the browser.  I had a job go all the way from Pending to Succeeded when I hit refresh, never saw it "Running".  Is this expected?  Are there automatic updates? What's the refresh rate?  Is there a way to turn it up?18:09
crobertsrhah18:09
elmikoi've seen that too18:09
crobertsrhLet me check18:09
tmckaywonder if I'll have to keep clicking refresh in the demo.  Bah. ;-)18:09
crobertsrhLooks like it is an "UpdateRow", which is supposed to use ajax to do updates18:11
crobertsrhLet me see if I can find the interval18:11
crobertsrhLooks like 25 seconds is the default interval (which we are using)18:12
tmckayhmm, maybe a bug then18:12
tmckayI should make sure everything is updated18:13
crobertsrhDo you see your browser sending the ajax requests every 25 seconds?18:14
crobertsrhctrl-shift-Q will bring up the networking pane in firefox18:14
tmckaylooking now with firebug18:15
crobertsrhI'm not seeing any ajax requests.18:16
tmckayk, I just relaunched a job, I expect it to go "killed" because I didn't delete the output dir18:16
tmckay"Pending"18:16
tmckayno requests yet18:16
tmckayMaybe the job execution page isn't sending updates?18:17
tmckayoozie has it running18:17
tmckaystill pending18:17
tmckaywell, that's definitely longer than 25 seconds, judging from the Pidgin timestamps :)18:18
tmckayooo, oozie has succeeded.  Java action must not care about the output dir18:19
crobertsrhYeah, probably a bug18:19
tmckaycrobertsrh, well, darn.  Next question is, regression, or did it never work?  And should we try to fix it this week?18:20
tmckayI could do the whole demo from the cli :-D18:20
crobertsrhI think I remember it working when we first put it in there.18:21
tmckayk.  I'm going to see if I can get the 3rd leg of bigpetstore to run as a standalone Pig job.  I'll leave the udpates to you.18:23
crobertsrhoh...and the default refresh is 2.5 sec :)18:23
crobertsrhstinking off by 22.5 errors18:23
tmckaylol18:23
tmckaythose always get me18:24
tmckaybase 2.5 was never natural for me18:24
tmckayall the other kids laughed18:24
*** tosky has quit IRC18:44
tmckaycrobertsrh, the other embarassing thing I'm seeing often is when I try to click on a cluster from Sahara, I get error output, and if I refresh (most of the time) I get a cluster display18:46
crobertsrhThat's not good.  I don't think I've ever seen that running locally.18:47
crobertsrhanything in the logs when that happens?18:47
crobertsrhoh wait....probably no logs on that instance :)18:47
tmckayyeah, I'm posting a trace.  Again, could be something whacky with our os instance18:48
tmckayI'm still logged in so luckily I got the trace from the background18:48
tmckayhttp://www.fpaste.org/99641/94021011/18:49
tmckaycrobertsrh, I suppose it could be my home setup.  I'm going to try to be in the office again this week, hopefully18:51
crobertsrhConnectionReset seems like it could be some sort of transient networking thing18:52
tmckayyeah.  Well, if you're not seeing it on os uno then maybe we can disregard18:53
crobertsrhWill keep an eye on it.  I'll try to do some testing in the next day or so18:55
* crobertsrh reboots18:55
*** crobertsrh has left #openstack-sahara18:55
*** crobertsrh has joined #openstack-sahara18:57
tmckaywelcome back19:00
tmckayhow was the extranet?19:00
crobertsrhfantastic19:02
*** Ch00k has joined #openstack-sahara19:03
crobertsrhI was going to check out the new bugs on my own instance, but realized that my devstack was beyond repair19:03
tmckayI think I'm on to something.   I think the reason I couldn't make bigpetstore work as 3 standalones was that the oozie share lib (which contains the pig jars) isn't set up right19:03
tmckaydevstack turns to devpile19:03
crobertsrhheh19:04
*** IlyaE has quit IRC19:08
tmckayyep, if I bundle a copy of the piglib with my Java job, it can run.  If I don't, it fails with class not found on org/apache/pig/ExecType which is in the piglib.  So the oozie sharelib is not being read, apparently19:16
*** mattf is now known as _mattf19:17
*** Ch00k has quit IRC19:17
elmikotmckay, crobertsrh, did the rsa key for review.openstack.org change?19:23
crobertsrhYeah19:23
elmikok, just wanted to make sure :)19:23
crobertsrhthey upgraded their bits a week or 2 back19:23
elmikoi remember that(still getting used to the ui), but i didn't realize the key changed too19:24
openstackgerritMichael McCune proposed a change to openstack/sahara: correcting the MANIFEST.in paths  https://review.openstack.org/9244119:24
tmckayoh yeah, I had to futz with knownhosts.  forgot about that19:24
elmikoshows you how long it's been since i've had a review...19:26
crobertsrhtmckay:  for what it's worth, I think that the cluster launching might also be failing to do ajax updates too.19:39
crobertsrhI wonder if something the horizon base code changed and we never noticed/adapted.19:39
tmckaycould be19:39
*** IlyaE has joined #openstack-sahara19:46
*** ErikB has quit IRC20:36
elmikotmckay, crobertsrh, do you guys know if it's possible to turn off horizon in devstack?20:44
crobertsrhyeah, should be20:44
elmikoit just seems redundant to run the devstack/horizon and my custom one20:45
tmckaynever tried20:45
crobertsrhshould be "disable_service horizon" or something like that20:45
elmikocrobertsrh: i'll give it a run20:45
elmikojust not sure what else might need to be turned off20:45
crobertsrhgood luck20:45
elmikolol thanks20:46
elmikodo you guys know much about the infrastructure_engine option, i'm curious about the differences between "direct" and "heat"20:50
elmikoaside from the obvious...20:50
tmckayelmiko, I think aignatov can tell you a lot about that20:52
elmikook, maybe i'll poke him tomorrow20:53
elmikoaignatov: you around?20:53
aignatovelmiko, yes, what do you want to know? :)20:54
elmikoi'm mainly curious about the side-effects of running direct over heat20:55
elmikoor i should say, direct instead of heat20:55
aignatovthe main difference that in the direct mode sahara uses resourse provisinioning by direct calls to nova,cinder, neutron etc20:58
aignatovin the heat engine all these ops are handed off to heat component20:58
elmikook, do i need any extra authentication to use the heat pathway?20:59
aignatovto use heat you should configure it properly (in case if heat is not in devstack)21:00
aignatovnothing special in authentification is needed21:00
elmikothanks :)21:01
aignatovdo you use heat in devstack?21:01
elmikoit looks like devstack uses heat by default21:01
elmikoi'm doing some testing and running devstack with my personal sahara along side it, and i want to try and match the devstack config21:01
elmikoi just noticed that was a difference between the 2 configs21:02
aignatovin the sahara conf nothing special except engine name :)21:02
elmikocool21:02
tmckayI want to scream21:14
elmikook, go for it!21:15
tmckayWhat's the default yarn log dir?  Oh, that's easy -- it's ${yarn.log.dir}/logs21:15
tmckayFOR THE LOVE OF ALL OPENSTACK, PEOPLE, ANSWER THE BLEEDIN QUESTION21:16
elmikooh man...21:16
tmckayI finally thought to hack /opt/hadoop/bin/yarn and print it out21:16
tmckay/mnt/yarn/logs21:16
tmckaybeen looking for this for an hour or two21:16
tmckaycircles on circles on circles.  I think it's ultimately set from HADOOP_YARN_HOME21:17
elmikothat's sounds pretty frustrating, to say the least21:17
tmckayit can never be easy21:17
elmikoit can when you live in a van down by the river ;)21:18
tmckaylol21:18
tmckayI gotta dredge up some old Farley21:19
elmikotake the edge off21:19
tmckayelmiko, excuse me, I was wrong.  It's ${yarn.log.dir}/userlogs21:26
tmckayhave to be precise21:26
elmikowell, if you want to find the logs you do ;)21:28
tmckaylol21:29
aignatovtmckay: you could always ask sreshetn1ak about hadoop 2 configs/infra in Sahara21:29
*** crobertsrh has quit IRC21:29
tmckayaignatov, good suggestion.  fyi, here is what I am seeing21:29
tmckayI can run bigpetstore jobs that invoke Pig directly, but only if I bundle the piglib with the Sahara job21:30
tmckayit should be available from oozie share lib, however.  Which I can see with hadoop fs -ls21:30
tmckaybut, it's not found21:30
tmckayaignatov, trying to find enough info in the logs to figure out why the oozie share lib (including the pig jar) is not copied to the job dir21:31
tmckayI can make it work.... but I shouldn't have to push the piglib as a job binary myself21:32
aignatovI see, so the problemm is that shared piglib by oozie is not in the classpath when you are triyng to run pig job, right?21:33
tmckaywell, I should double check "Pig".  This is actually a Java action using the Pig api, on hadoop 2.3.021:34
tmckaybut, the sharelib I would still expect to be there.   Maybe Java actions are special somehow21:34
aignatovbtw, I can suggest a tip how to run oozie jobs in Hadoop cluster without Sahara21:36
aignatovso it speeds up debugging of job executions :)21:36
tmckayyes, I've run lots of oozie jobs from the command line :)21:36
tmckayaignatov, current problem summary: 1) why do I have to bundle the piglib with my Java job?  2) why was I not able to get the 3rd part of bigpetstore to run successfully as a standalone Pig job21:37
tmckaythe 3rd part can be run as a script argument to the 2nd part21:38
tmckayBut, I would like to see it run as 3 jobs, because it should be able to21:38
aignatov1) the answer could be that Oozie don’t not include all libraries for each job type21:38
aignatov*doesn’t21:38
tmckayaignatov, could be21:39
aignatovI mean if you run Pig action than Oozie append all needed libraries only21:39
tmckaythat's why I want to find the detailed job log that shows the files being copied21:39
aignatovdoes it work on the hadoop 1.0?21:40
tmckayaignatov, haven't tried to compile it for 1.0.  jayunit100 wrote it against 2.3.021:40
tmckaythat is another possibility21:40
aignatovok, so I probably missed domething but you shared only screencast with me, do you have full script/scenario how to run bigpetstore?21:42
tmckaywell, I have instructions in an email21:43
tmckaythat I sent to matt21:43
aignatovand all binaries/scripts needed, I’ll try to help you :)21:43
tmckayokay.  Time to eat :)  I send you something this evening or tomorrow21:43
elmikolater tmckay21:44
aignatovok, thx :) have a nice lunch21:45
aignatovor dinner :)21:45
*** elmiko is now known as elmiko_22:11
*** IlyaE has quit IRC22:12
*** IlyaE has joined #openstack-sahara22:47
*** IlyaE has quit IRC23:16
*** IlyaE has joined #openstack-sahara23:58
tmckayaignatov, putting together my instructions for you.  Looks like bigpetstore moved to apache bigtop, so I have to re-pull and make sure I can build it ...23:58

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