Monday, 2015-03-02

*** mahito has joined #openstack-sahara00:05
*** macjack has joined #openstack-sahara00:26
openstackgerritMerged openstack/sahara: Add Key Value Store service test in cdh plugin integration test  https://review.openstack.org/15894000:45
openstackgerritKen Chen proposed openstack/sahara: Add CM API lib into CDH plugin codes  https://review.openstack.org/15380601:13
*** himangi has joined #openstack-sahara01:55
*** hdd has joined #openstack-sahara04:02
*** hdd has quit IRC04:15
*** himangi has quit IRC04:18
*** himangi has joined #openstack-sahara04:30
*** chandankumar has joined #openstack-sahara04:40
*** coolsvap_ is now known as coolsvap04:43
*** hdd has joined #openstack-sahara04:45
*** hdd has quit IRC04:52
*** chandankumar has quit IRC05:06
*** chandankumar has joined #openstack-sahara05:48
*** hdd has joined #openstack-sahara05:59
*** hdd has quit IRC06:07
openstackgerritArtem Osadchiy proposed openstack/sahara: Add Sqoop support for MapR plugin  https://review.openstack.org/14810006:13
*** tnovacik has joined #openstack-sahara06:36
*** himangi has quit IRC06:44
*** tnovacik has quit IRC06:53
*** hogepodge has quit IRC06:55
*** himangi has joined #openstack-sahara06:58
*** sgotliv has quit IRC07:11
*** mahito has quit IRC07:29
*** hogepodge has joined #openstack-sahara07:49
*** chlong has quit IRC08:02
openstackgerritDenis Egorenko proposed stackforge/sahara-ci-config: Migrate jobs to new integrations tests config  https://review.openstack.org/15530108:03
*** witlessb has joined #openstack-sahara08:15
*** sgotliv has joined #openstack-sahara08:24
*** himangi has quit IRC08:27
*** sgotliv has quit IRC08:38
*** sgotliv has joined #openstack-sahara08:38
*** Poornima has joined #openstack-sahara08:49
*** tnovacik has joined #openstack-sahara09:00
*** skolekonov has joined #openstack-sahara09:29
*** akuznetsov has joined #openstack-sahara09:49
openstackgerritVitaly Gridnev proposed openstack/sahara: Applying event log feature for CDH - part 3  https://review.openstack.org/15860409:54
*** chandankumar_ has joined #openstack-sahara10:06
*** chandankumar has quit IRC10:08
*** tosky has joined #openstack-sahara10:22
openstackgerritNikita Konovalov proposed openstack/python-saharaclient: Add support for show_events parameter  https://review.openstack.org/15945110:39
*** akuznetsov has quit IRC10:45
openstackgerritVitaly Gridnev proposed openstack/sahara: Apply event-log feature for Vanilla plugins  https://review.openstack.org/14997210:46
*** Poornima has quit IRC10:54
openstackgerritVitaly Gridnev proposed openstack/sahara: Implement poll util and plugin poll util  https://review.openstack.org/15739210:58
openstackgerritVitaly Gridnev proposed openstack/sahara: Implement poll util and plugin poll util  https://review.openstack.org/15739211:02
*** sgotliv has quit IRC11:14
*** sgotliv has joined #openstack-sahara11:27
*** tnovacik has quit IRC11:32
openstackgerritlu huichun proposed openstack/sahara: Add Solr service test in cdh plugin integration test  https://review.openstack.org/15585711:37
*** sgotliv_ has joined #openstack-sahara11:45
*** sgotliv has quit IRC11:48
*** tnovacik has joined #openstack-sahara11:57
openstackgerritlu huichun proposed openstack/sahara: Add Sentry service test in cdh plugin integration test  https://review.openstack.org/15791511:58
openstackgerritVitaly Gridnev proposed openstack/sahara: Implement poll util and plugin poll util  https://review.openstack.org/15739212:03
openstackgerritlu huichun proposed openstack/sahara: Add Sentry service test in cdh plugin integration test  https://review.openstack.org/15791512:03
openstackgerritVitaly Gridnev proposed openstack/sahara: Implement poll util and plugin poll util  https://review.openstack.org/15739212:06
*** coolsvap is now known as coolsvap_12:06
openstackgerritMerged openstack/sahara-specs: Add a common HBase lib in hdfs on cluster start  https://review.openstack.org/15589912:10
openstackgerritMerged openstack/sahara-specs: [EDP] Add Oozie Shell Action job type  https://review.openstack.org/15679512:14
*** coolsvap_ is now known as coolsvap12:15
openstackgerritMerged openstack/sahara: Add bare images support for MapR plugin  https://review.openstack.org/15813912:21
openstackgerritMerged openstack/sahara: Add Sqoop support for MapR plugin  https://review.openstack.org/14810012:22
*** tmckay has quit IRC12:31
openstackgerritArtem Osadchiy proposed openstack/sahara: Add Impala support for MapR plugin  https://review.openstack.org/14811412:48
*** sgotliv_ has quit IRC12:48
*** sgotliv has joined #openstack-sahara12:51
*** tnovacik has quit IRC12:53
*** hdd has joined #openstack-sahara12:59
openstackgerritPierre Padrixe (stannie) proposed openstack/python-saharaclient: Add cluster-delete by multiple names or ids  https://review.openstack.org/14982113:01
*** himangi has joined #openstack-sahara13:01
*** hdd has quit IRC13:03
openstackgerritVitaly Gridnev proposed openstack/sahara: Implement poll util and plugin poll util  https://review.openstack.org/15739213:10
*** hdd has joined #openstack-sahara13:16
openstackgerritSergey Reshetnyak proposed openstack/sahara-image-elements: Install openjdk-jdk instead openjdk-jre for Ubuntu  https://review.openstack.org/16033713:18
*** hdd has quit IRC13:31
*** hdd has joined #openstack-sahara13:31
*** akuznetsov has joined #openstack-sahara13:35
*** hdd has quit IRC13:36
*** _crobertsrh is now known as crobertsrh13:41
*** chandankumar_ has quit IRC13:46
openstackgerritSergey Reshetnyak proposed openstack/sahara-image-elements: Migrate to openjdk - part 2  https://review.openstack.org/14643413:48
*** tmckay has joined #openstack-sahara13:51
*** IBerezovskiy has joined #openstack-sahara13:51
openstackgerritMerged openstack/sahara-specs: Adding improved secret storage spec  https://review.openstack.org/15743213:55
openstackgerritNikolay Starodubtsev proposed openstack/sahara: Rewrite log levels and messages  https://review.openstack.org/15403713:55
openstackgerritSergey Reshetnyak proposed openstack/sahara-image-elements: Use openjdk by default for java element  https://review.openstack.org/15947313:57
openstackgerritSergey Reshetnyak proposed stackforge/sahara-ci-config: Revert "Make tempest-sahara-tests jobs non-voting"  https://review.openstack.org/16034714:01
openstackgerritDenis Egorenko proposed stackforge/sahara-ci-config: Migrate jobs to new integrations tests config  https://review.openstack.org/15530114:05
*** dmitryme has joined #openstack-sahara14:36
*** egafford has joined #openstack-sahara14:40
openstackgerritVitaly Gridnev proposed openstack/sahara: Changed wrong value for total during step creation  https://review.openstack.org/15975814:53
openstackgerritVitaly Gridnev proposed openstack/sahara: Changed wrong value for total during step creation  https://review.openstack.org/15975814:54
openstackgerritArtem Osadchiy proposed openstack/sahara: Add Hue support for MapR plugin  https://review.openstack.org/14811715:02
openstackgerritDenis Egorenko proposed stackforge/sahara-ci-config: Migrate jobs to new integrations tests config  https://review.openstack.org/15530115:10
tmckaySergeyLukjanov, ping, are you around?15:13
SergeyLukjanovtmckay, yeah, good morning15:13
tmckaycrobertsrh, listen to this too :)15:13
crobertsrhlisten to what?15:13
elmiko<sounds of tmckay typing>15:14
tmckaySergeyLukjanov, crobertsrh, I am thinking about template ACLs for default templates.  I have a (rough) idea15:14
crobertsrhah15:14
tmckayWhat if we create a Sahara "phantom" tenant_id (could be anything, it's a string)15:14
tmckayDefault templates are added with the phantom id15:14
tmckayWe have a separate table to track default templates, and the ACL tenant list is in that table15:14
tmckayWhen we retrieve templates, there is an extra step to look up the defaults and map the tenant_id of the current user into the template when it is retrieved (if they are on the ACL list)15:15
tmckaythis way, we can easily support tenant ACLs without really adding anything to the template records15:16
elmikois this ACL in addition to the policy.json?15:17
tmckayso, templates would be in the db with "sahara_private_tenant" or "sahara_pseduo_tenant" or something like that for tenant id15:17
tmckayelmiko, yes.  This is a way to have objects visible to more than one tenant15:17
tmckaywhich we currently don't have15:18
tmckaySergeyLukjanov, do you have an idea for ACL support for tenants?  Default template spec says "Sergey will write" :)15:18
crobertsrhAt one point, SergeyLukjanov mentioned setting up some sort of ACL that [at the time] we thought would be useful for this.15:18
tmckayI mean, for templates15:18
crobertsrh :)15:19
openstackgerritEthan Gafford proposed openstack/sahara: [EDP] Add Oozie Shell Job Type  https://review.openstack.org/15992015:19
SergeyLukjanovtmckay, I thought about it and unfortunately was unable to find enough time to work on it15:19
tmckayI can add to the default template spec for this if we think it's a good idea, or make it a separate spec15:19
tmckaySergeyLukjanov, do you think this idea is good enough for a first pass?15:19
SergeyLukjanovtmckay, my idea was to have configurable through the policy.json ACL for all sahara objects15:19
tmckayah, I see15:19
elmiko+1 for separate spec, i think this could get complicated15:20
tmckayI am a little worried that we are running out of time for complex features15:20
SergeyLukjanovtmckay, I'm afraid that with such pass will be unable to migrate it to the more complex solution like ACLs15:20
SergeyLukjanovtmckay, could we just create templates and move ACLs to next release?15:20
elmikoSergeyLukjanov: +115:21
SergeyLukjanovIMO it'll be ok to have default templates that are working like all other tmeplates15:21
SergeyLukjanovas a first step15:21
tmckaySergeyLukjanov, yes.  I suppose until then we can just create the defaults under each tenant15:21
SergeyLukjanovtmckay, exactly15:21
tmckayjust run the script multiple times15:21
tmckayPull all the current tenants from keystone and loop :) If you want.15:22
crobertsrhthat sounds kinda ugly15:22
SergeyLukjanovtmckay, yeah, I saw your CR and it means that if folks need to setup templates for the list of tenants they could make loop in a worst case15:22
tmckaycrobertsrh, admin could do it.  I'm not suggesting we make that an option.15:22
SergeyLukjanovcrobertsrh, yeah, but it sounds better then having nothing about default templates creation or making a temp solution15:23
crobertsrhIdeally, whatever we come up with (if it's not optimal) can be migrated to something better at some point.15:23
elmikocrobertsrh: +115:23
crobertsrhI'm concerned that something ugly might wind-up sticking around15:24
tmckaycrobertsrh, I don't think so in this case15:24
elmikocrobertsrh: agreed, design something simple and straight-forward for now15:24
tmckayIf we follow on with a general feature for object ACLs across tenants, it should just apply15:24
openstackgerritNikita Konovalov proposed openstack/python-saharaclient: Add support for show_events parameter  https://review.openstack.org/15945115:25
crobertsrhOk, if you're thinking it falls in-line, I'm ok with that.15:25
*** chandankumar_ has joined #openstack-sahara15:25
tmckaySergeyLukjanov, okay, thanks15:25
SergeyLukjanovI think general ACLs could be just applied after that (after spec approved and stuf implemented :) )15:26
openstackgerritArtem Osadchiy proposed openstack/sahara: Add support for MapR v4.0.2  https://review.openstack.org/16037515:26
SergeyLukjanovbecause in my vision it'll be the following types of visibility - tenant (default, current impl), public, protected, default15:27
SergeyLukjanovdefaults = read-only public15:27
crobertsrh+115:28
elmikomakes sense15:28
*** chandankumar_ has quit IRC15:31
tmckaySergeyLukjanov, I like it, first feature for Liberty :)  (Or is it London, I forget)15:31
toskyLiberty, which won over Lizard15:33
* tosky voted Lizard15:33
*** skolekonov has quit IRC15:43
tmckaytosky, I forget if I mentioned, there is a town near here named "Lizard Lick"15:45
*** chandankumar_ has joined #openstack-sahara15:48
toskytmckay: is it expected that you can remove an internal job binary (job-binary-data-delete) when it's used by a job binary?15:51
tmckaytosky, hmmm. The reference to actual binaries is via URL, and we can't protect the ones stored in Swift. So I think we didn't try to constrain deletion of an internal binary15:52
toskytmckay: ack15:53
tmckayHopefully Sahara is handling that case in a nice way, and not crashing15:53
toskyI didn't try to submit a job with this status15:54
openstackgerritArtem Osadchiy proposed openstack/sahara: Add Hue support for MapR plugin  https://review.openstack.org/14811716:02
openstackgerritArtem Osadchiy proposed openstack/sahara: Add Hue support for MapR plugin  https://review.openstack.org/14811716:04
openstackgerritArtem Osadchiy proposed openstack/sahara: Add support for MapR v4.0.2  https://review.openstack.org/16037516:04
*** coolsvap is now known as coolsvap_16:05
tmckayanybody know why we have an image_id field in a node_group_template object? Iimage should be selected at cluster launch, not in a node group template, right?16:10
toskycrobertsrh: horizon/sahara interaction, when you create a job binary with a name too long, sahara logs says ' error_name=VALIDATION_ERROR' and the error messages16:14
toskycrobertsrh: but horizon (git master; sahara is juno) shows just "there was an error kthxbye" (ok, not exactly like that, but...)16:14
toskycan horizon retrieve those details?16:15
* tosky ready to file a bug16:15
*** chandankumar_ has quit IRC16:15
crobertsrhSometimes it can get those details.16:15
crobertsrhLet me check this case really quick.16:15
toskythanks16:16
crobertsrhI suspect that horizon could show more info, but just isn't at the moment16:18
toskyuhm, worth to file a bug?16:18
toskyis there any special tag to mark sahara-related bugs for horizon in launchpad?16:19
toskysomething like [sahara] in the title and that's it?16:19
crobertsrhI think an optional tag of "sahara" works16:19
elmikoyou could add sahara to tags, but that might not be proper16:19
toskyack, thanks16:19
crobertsrhI also use [data processing] in the title16:19
toskyehm16:19
crobertsrhsome use [sahara]16:19
toskytag or no tag?16:19
tosky:D16:19
elmikoyea [data processing] in title seems appropriate16:19
elmikoimo16:19
crobertsrhI use [data processing]  + tag of sahara16:19
elmikonice, cover all bases16:20
toskyin the meantime, I have another isse: when I try to create another job using an existing binary, it fails with no errors even in sahara16:20
elmikowierd16:20
crobertsrhLooks like horizon gets back an API Exception with a message of "....too long".  It just says "unable to create job binary"16:20
crobertsrhworth a bug16:20
toskyalso, when the job binary creating fail, the job binary data is created in the internal db16:20
crobertsrhValidation exception might be as specific as it can reliably be though.16:21
toskywell, even "validation error" is better than "there was an error" I would say :D16:21
toskyaaand one16:24
toskyso, for the other issue (you can't assign an existing internal binary to a new binary) I see an horizon exception, do you know if it's a known issue? (in a minute)16:26
toskyhttp://paste.openstack.org/show/185206/16:27
toskycrobertsrh: ^16:27
crobertsrhHmm, looking now.  Doesn't sound familiar.16:28
toskyfunny error message on Horizon side: "Danger: There was an error submitting the form. Please try again. "16:28
toskyDANGER16:28
toskyusually it's Alert, Error, I didn't see Danger too much around :)16:29
elmikolol16:29
elmikoDANGER!16:29
crobertsrhThat's an awesome message16:37
crobertsrhnot sure why anyone would complain about that :)16:38
crobertsrhtosky:  I'm a bit unclear on what steps you're taking to create that problem.16:38
toskyDanger is more "an asteroid is going to hit this spaceship. Please remain seated."16:38
crobertsrhYou should always be seated while operating Sahara16:39
toskycrobertsrh: oh, steps: I create a new job binary, "storage type" internal, "internal binary" an existing one16:39
elmikocrobertsrh: +116:40
toskyno upload, no create16:40
toskypush create, see the backtrace16:40
crobertsrhhmm, that is bad.16:40
crobertsrhLeave it to QE to break stuff.16:40
tosky:P16:40
elmikolol16:40
toskydo you see it as well now?16:40
crobertsrhyep16:40
toskyok, another bug coming16:41
toskyand this is all trying to *write* a selenium test case16:41
crobertsrhMy guess is that it hasn't been tried in awhile and something has broken it along the way + no test of any sort for that :)16:41
toskysure, sure, the conversion/integration process of the dashboard was painful16:41
toskyunfortunately the old set of tests can't be easily recycled in the new framework, as they tightly mix css selection code and testing code16:42
crobertsrhHeh, I'm pretty sure I see the problem.16:42
toskywhile the new integration testing framework tries to abstract from the page16:42
crobertsrhI'm guessing that nobody has ever tried such an operation16:42
crobertsrhThere is zero code in there to support it.16:44
toskyoh16:45
toskybug filed16:45
crobertsrhthanks16:45
toskydo you need the bug number or are you subscribed to them?16:46
*** sgotliv has quit IRC16:46
toskyoh, well: generic error on job creation: https://bugs.launchpad.net/horizon/+bug/142727716:46
openstackLaunchpad bug 1427277 in OpenStack Dashboard (Horizon) "[sahara] Detailed error on job binary creation is not shown" [Undecided,New]16:46
crobertsrhI get them...thanks though16:46
toskyoki16:46
tosky:)16:46
tmckaycrobertsrh, (different topic), hmm, as we were noting the version structure for the plugins is not uniform.  What if we just add a "default_tamplates" dir under the root of each plugin?  If plugin name and (hadoop) version are required to be in each JSON file (as they would be by validation) we can just read it from the JSON if we want to filter what we apply.16:47
toskybacktrace when an existing job binary is used: https://bugs.launchpad.net/horizon/+bug/142728916:47
openstackLaunchpad bug 1427289 in OpenStack Dashboard (Horizon) "[sahara] Back trace when a job binary is created using an existing script" [Undecided,Confirmed]16:47
crobertsrhtmckay:  I'm ok with that.  Simple and uniform.16:47
tmckaycrobertsrh, in this case "hadoop_version" usually means plugin version.  Unfortunate, we should rename that at some point.  Although, it doesn't have to be.  We could have multiple plugin versions touching the same hadoop version ... although I don't think anyone has done that yet.16:48
crobertsrhYeah, the "hadoop_version" migration just keeps getting bigger and bigger :)16:48
toskytmckay: isn't hadoop_version more the hadoop version for that plugin?16:48
tmckayhmm, actually, maybe we should just change hadoop_version to plugin_version everywhere16:48
tmckaytosky, it is, but we only have one field16:48
tmckaywe could have plugin_version and hadoop_version, but we don't16:49
toskyyou know that changing everything would break the existing templates?16:49
egaffordcrobertsrh: Question on Horizon: adding the Shell job type to Sahara itself will not be a breaking change to Horizon's current functionality, true?16:49
tmckaythe numbers you see on the UI forms really map to the hadoop_version field16:49
crobertsrhegafford:  True16:50
tmckaytosky, ack, we need some compatible way to do this16:50
egaffordcrobertsrh: Sweet.16:50
tmckaytosky, for instance, the CDH stuff uses 5 and 5.3.0. That's not hadoop version, it's the CDH package version.  And there is one plugin version that maps directly to each package version.16:50
tmckayas long as we keep it one to one, it's fine16:51
crobertsrhegafford:  interesting point though...actually, tmckay, when we automatically fetch the job type stuff, I think that horizon will still need to specify which job types it supports, otherwise, adding a new job type to sahara could result in unsupported options showing-up in the UI dropdown.16:51
tmckaycrobertsrh, using the new j ob-types endpoint stuff with a filter, you can do that16:52
tmckaytype=blah&type=blah&type=blah16:52
tmckayThat would let you constrain16:52
crobertsrhah, good :)16:52
tmckayI didn't think the UI would actually do it, though :)16:53
crobertsrhYeah, me neither16:53
tmckaycrobertsrh, I tried loading the plugins from the little CLI wrapper, it didn't go well.16:53
tmckaySome anonymous failure, no doubt we need to pull in more config16:54
tmckaynot work it imho16:54
crobertsrhlots of other stuff needed, eh?16:54
tmckayworth it16:54
crobertsrhProbably not then.16:54
tmckayseems error prone we we can make a sane default location16:54
elmikomaybe something is importing a module that uses config?16:54
toskytmckay: not sure I get the entire picture: if you use both plugin_name and hadoop_version together, doesn't it give kind of namespace to avoid collisions?16:55
tmckaycrobertsrh, actually .... if plugin name and version are in the json files, with template name, we don't even need multiple dirs.  Just one big default template dir.16:55
tmckaynot sure if that is nice from a hunan standpoint though16:55
tmckaytosky, yes, but I'm saying that "hadoop_version" is a lie.  that string is anything you want it to be, with no rhyme or reason.16:56
tmckaythere is no necessary mapping to anything in hadoop at all16:56
crobertsrhtmckay:  Yeah, I think it may still be handy to keep them separated by plugin16:56
tmckayit is really a name for the particular plugin subdir16:56
toskytmckay: oh, ok, naming is bad, but renaming would be costly; maybe just add an alias, disallow the direct usage of the old name for new resources, and in 3/4 releases, when all the plugins currently supported have another version (so you don't need the old templates), kill the initial name16:57
toskyI'm for slow backward compatible transitions :)16:58
tmckaytosky, yes, something like that.16:58
tmckaytosky, this is why crobertsrh on the UI just puts up "Version" on the forms :)16:58
crobertsrhc'mon tosky, I was just about to do the rename with a quick find and replace16:59
tmckayeveryone thinks of it as the plugin version16:59
toskycrobertsrh: eheh :)16:59
tmckayand they roughly map to the versions specified in DIB16:59
*** akuznetsov has quit IRC17:02
*** hdd has joined #openstack-sahara17:06
toskycrobertsrh: given the current status, do you consider an error this scenario: try to create a job binary which fails because of validation; the internal job data is created anyway (you can't reuse it now from horizon, you can from python client with --url)17:16
elmikotosky: i'd say so, if it fails i don't think we should be storing it in the internal db17:18
toskyelmiko: oki, I will file another bug17:18
toskysorry :)17:18
elmikono worries17:18
toskyon the other side,  is the internal db for storing job binaries going to stay for now? No news on glance usage for Kilo, and for Liberty?17:19
elmikonot that i've heard of. i think the internal db will be in usage for Kilo17:19
toskyhere you are: https://bugs.launchpad.net/horizon/+bug/142730417:24
openstackLaunchpad bug 1427304 in OpenStack Dashboard (Horizon) "[sahara] When the job binary creating fails, the job binary data is created anyway" [Undecided,New]17:24
elmikocool, thanks tosky17:24
toskyagain about job binaries: where is the "Script name" field used?17:47
toskymost of the time the resource is address through the "Name", also when you download it17:48
toskyso I wonder if it's really used17:48
toskyin fact you don't define it for swift resources, so...17:48
egaffordtmckay, crobertsrh: Any thoughts on whether "Parameters" in the Shell action case should or shouldn't be relabeled in the UI as "Environment Variables" for clarity?17:50
tmckayegafford, yes, I think they should be relabeled17:50
toskyand the url field of the job-binary points to the id17:50
egaffordtmckay: Agreed.17:51
toskythe only place I see it is in the output of sahara job-binary-data-list17:51
elmikotosky: hmm, i'd know off the top of my head. i'll have to dig in a little more to understand the "Script name" field17:56
toskyelmiko: in fact it does not need to be unique; sahara adds a unique ID at the end17:58
toskybut it fails if the name is too long, as it can't append the ID, as it would be >50 chars17:59
toskyoook, another one17:59
elmikotosky: at a guess the "Script name" just turns into the name field for the binaries, which is limited to 80 char in the db18:00
toskyyes, so there is a mechanism to allow duplicated names, but it can fail18:01
toskyI would just block the creation of duplicated names instead of autoguessing18:01
elmikoright, the name isn't unique in the db18:01
elmikoi think it's more for convenience18:01
toskybut why not in the job binary name then? If the - now broken - feature of selecting an existing script was working, I would have to select between18:02
toskymyscript_<uuid>, myscript_<uuid2>, ... , myscript_<uuidn>18:02
tosky(if I used always myscript)18:03
toskybut then...18:03
toskyok, I will summarize the findings18:03
elmikoi'm not following, what do you mean by "why not in the job binary name then?" ?18:05
openstackgerritVitaly Gridnev proposed openstack/python-saharaclient: Add support for show_progress parameter  https://review.openstack.org/15945118:07
toskyelmiko: try to create a job binary with the name of an existing one; this safe-guard mechanism is not available, you will get an error18:09
toskyas expected, I would say18:09
elmikoah, ok18:10
openstackgerritVitaly Gridnev proposed openstack/sahara: Apply event-log feature for Vanilla plugins  https://review.openstack.org/14997218:10
elmikocan you make a duplicate named binary using the cli? (i wonder)18:10
toskyhttps://bugs.launchpad.net/horizon/+bug/142732818:11
openstackLaunchpad bug 1427328 in OpenStack Dashboard (Horizon) "[sahara] The mechanism used to avoid duplicate script names in jobs binaries is fragile" [Undecided,New]18:11
toskyelmiko: if I try a duplicated "name" field I see an error in sahara logs18:11
elmikointeresting18:12
*** Networkn3rd has joined #openstack-sahara18:19
crobertsrhegafford:  sorry, was eating lunch...just got back18:22
crobertsrhI think they probably should get their own label.  It's a different enough purpose.18:23
*** hdd has quit IRC18:24
*** devlaps has joined #openstack-sahara19:01
*** hdd has joined #openstack-sahara19:13
*** tosky has quit IRC19:20
*** shakamunyi has joined #openstack-sahara19:20
*** devlaps has quit IRC19:29
*** sgotliv has joined #openstack-sahara19:34
*** himangi has left #openstack-sahara19:35
tmckayelmiko, SergeyLukjanov, care to give a +2 to https://review.openstack.org/#/c/157460/ ? I'll touch it with a is_default field for default_templates (no update allowed), it would be helpful if it merged.19:49
tmckaycrobertsrh, I assume the "cant update" provision also applies to "cant destroy?"19:50
crobertsrhYeah, that was the spirit :)19:51
tmckayI plan on adding a way to remove the default flag with the CLI, of course.  So if you really want to you can get rid of them.19:51
crobertsrhthat would be quite an update19:51
tmckayokay19:51
tmckay:)19:51
elmikotmckay: ack, i'll take a look19:54
elmikowas mainly waiting for a good test to put +219:55
tmckayack, me too19:55
*** himangi has joined #openstack-sahara20:03
*** himangi has quit IRC20:04
crobertsrhHey guys...this bug came in as a Horizon bug....I think it's likely to be a service sort of thing though.  https://bugs.launchpad.net/horizon/+bug/1427304  I will take a closer look unless anyone wants to say "no, definitely service bug".20:09
openstackLaunchpad bug 1427304 in OpenStack Dashboard (Horizon) "[sahara] When the job binary creating fails, the job binary data is created anyway" [Undecided,New]20:09
elmikocrobertsrh: that was one tosky submitted, i think you might be right though about it being a service bug. kinda depends where the breakdown is.20:10
crobertsrhYeah, my gut is saying Service20:10
crobertsrhsince horizon doesn't have the power to raise a validation error and still create the entry in the database20:11
*** juice has quit IRC20:34
*** tmckay has quit IRC21:01
*** shakamunyi has quit IRC21:07
*** shakamunyi has joined #openstack-sahara21:08
openstackgerritEthan Gafford proposed openstack/sahara: [EDP] Add Oozie Shell Job Type  https://review.openstack.org/15992021:13
*** dmitryme has quit IRC21:23
*** alazarev has quit IRC21:23
*** aignatov has quit IRC21:23
*** chlong has joined #openstack-sahara21:23
*** ruhe has quit IRC21:23
*** NikitaKonovalov has quit IRC21:24
*** SergeyLukjanov has quit IRC21:24
*** malini1 has joined #openstack-sahara21:41
malini1Hello Sahara Team. The OpenStack Product work group is driving an effort to collect and share OpenStack sub-project roadmaps.21:44
malini1  https://etherpad.openstack.org/p/kilo-product-management-socialization21:44
malini1Might the PTL or cores help answer the following:21:44
malini1  1. What are you delivering for Kilo?      2. What do you plan on delivering for L cycle? (we understand confidence is lower with time).      3. What do you plan on delivering for M cycle? (we understand confidence is lower with time).      4. How can the product WG help?21:45
elmikomalini1: you should really get in touch with SergeyLukjanov21:45
malini1elmiko -- :-)21:46
malini1if you see him in IRC would you please ask him to reply my email21:46
malini1I have sent a message21:46
malini1thank you very much21:46
elmikomalini1: will do, i'll mention it at our meeting too21:46
malini1:)21:47
elmikomalini1: np, wish i could help answer your questions, but i'm afraid i won't have all thei nfo21:47
elmikomalini1: in terms of what we are delivering, are you looking for a list of our features and fixes?21:47
*** chlong has quit IRC21:51
*** shakamunyi_ has joined #openstack-sahara21:53
*** shakamunyi has quit IRC21:54
malini1elmiko: features enough, high level, not fixes22:01
elmikomalini1: ack22:02
*** crobertsrh is now known as _crobertsrh22:08
*** egafford has quit IRC22:21
*** aignatov has joined #openstack-sahara22:36
*** alazarev has joined #openstack-sahara22:36
*** dmitryme has joined #openstack-sahara22:36
*** NikitaKonovalov has joined #openstack-sahara22:37
*** ruhe has joined #openstack-sahara22:37
*** SergeyLukjanov has joined #openstack-sahara22:37
*** shakamunyi_ has quit IRC23:06
*** chlong has joined #openstack-sahara23:33
*** openstackgerrit has quit IRC23:38
*** openstackgerrit has joined #openstack-sahara23:38

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