14:00:14 <SergeyLukjanov> #startmeeting sahara
14:00:14 <openstack> Meeting started Thu Feb 25 14:00:14 2016 UTC and is due to finish in 60 minutes.  The chair is SergeyLukjanov. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:16 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:18 <openstack> The meeting name has been set to 'sahara'
14:00:19 <SergeyLukjanov> #chair elmiko
14:00:23 <SergeyLukjanov> #link https://wiki.openstack.org/wiki/Meetings/SaharaAgenda
14:00:24 <openstack> Current chairs: SergeyLukjanov elmiko
14:00:33 <SergeyLukjanov> #topic News / updates
14:00:52 <crobertsrh> Hello/
14:00:59 <tmckay> hello
14:01:02 <sreshetnyak> o/
14:01:08 <crobertsrh> Thanks for all the reviews on the UI re-org.
14:01:28 <crobertsrh> I'll be re-working the documentation over the coming days.
14:01:31 <vgridnev> I think that base things are finished for health checks, waiting reviews and saharaclient release
14:01:46 <esikachev> i am working on improvement scenario tests, updating of sahara-ci
14:01:53 <tmckay> news, updates --  I am working on decoupling the logic around "use_floating_ips".  There are 2 things here: 1) assign floating ips, and 2) use them for the management network
14:02:28 <elmiko> i'm working on api v2, and reporting security bugs. also, i've got a pull request for a blog post about sahara on the security project blog.
14:02:31 <elmiko> #link https://github.com/openstack-security/openstack-security.github.io/pull/13
14:02:34 <tmckay> especially when we consider (someday!) mixed baremetal/vm environments, we should be able to control floating ip use per cluster, or per node group even
14:02:55 <tmckay> looks like it will work fine for neutron, but nova networking may have a legacy wrinkle or two
14:03:04 <tmckay> I'll post a spec when I'm sure it works :)
14:03:55 <NikitaKonovalov> I'm working on some minor UI improvements for duration columns.
14:05:06 <weiting> We are working on nfs-as-a-data-source and would like to know if the bp can be accepted in Mitaka? We really would like to push this feature in Mitaka.
14:05:10 <tmckay> oh, question for open discussion later, I tried to launch mapr cluster with a default template, and I got "clbd failed to start". Anybody here know why that might be?
14:05:16 <weiting> This is bp link: https://review.openstack.org/#/c/210839/
14:05:28 <tmckay> weiting, feature freeze is next week
14:05:35 <elmiko> weiting: the feature freeze for mitaka is less than a week away
14:05:36 <tmckay> code would have to be finished and reviewed
14:05:57 <elmiko> weiting: you could write to the dev mailing list to request an exception
14:06:11 <tmckay> elmiko, that is true, ++
14:07:25 <weiting> So sorry about that since we don't have enough resources to implement this feature and now we got the resource to do that.
14:07:36 <huichun> Working one EDP patches
14:07:41 <weiting> However, I will try to request an exception for this feature.
14:07:55 <crobertsrh> weiting:  I'll certainly be up for reviewing code it if makes it in.
14:07:56 <tmckay> weiting, what is your estimate on time to implement?
14:08:22 <elmiko> weiting: if you think it can be done before mitaka release, definitely post to the ML for an exception
14:08:44 <tmckay> weiting, the mitaka schedule is here
14:08:49 <weiting> After our review, almost all the implementation has been finished, but we need to implement some codes in UI side.
14:08:50 <tmckay> #link http://releases.openstack.org/mitaka/schedule.html
14:09:18 <vgridnev> huichun, hi. Can you explain reasons of your -1 on this change: https://review.openstack.org/#/c/276067/ ? Empty -1 makes me sad
14:10:09 <huichun> vgridnev:  VG sorry, my fault +1 I mean
14:13:29 <vgridnev> any news / updates?
14:14:41 <SergeyLukjanov> #topic Final Mitaka release for python-saharaclient
14:15:00 <SergeyLukjanov> so, we need to have  final release for the client asap
14:15:17 <tosky> is the plan still to deprecate the CLI clients in this cycle?
14:15:19 <elmiko> are there any pending reviews we need to address?
14:15:45 <tmckay> good question. We may also have to be lenient with CI :)
14:16:04 <tmckay> if all the tests pass in a composite of different tests on the same patch, I think we should workflow+1
14:16:35 <tmckay> although I guess we don't actually have to freeze until Wednesday
14:16:54 <SergeyLukjanov> we have to have client release for the horizon patches
14:17:02 <elmiko> even after we +W, it still has to pass CI once more before merge. so it should be ok, just check the failing CI logs to ensure that it's not a problem with the patch.
14:17:04 <vgridnev> health checks stuff was merged to client already
14:17:10 <SergeyLukjanov> so IMO we need client by end of this week
14:17:14 <tmckay> elmiko, ++
14:17:38 <elmiko> SergeyLukjanov: are there any high priority reviews we should know about?
14:17:56 <AndreyPavlov> i will send a small patch for CLI later today
14:18:19 <SergeyLukjanov> there are no open important reviews
14:18:45 <SergeyLukjanov> AndreyPavlov what kind of a patch? is it important for release?
14:20:11 <vgridnev> I guess no
14:20:19 <AndreyPavlov> SergeyLukjanov it's hard to say. it will not change existing behaviour
14:20:37 <SergeyLukjanov> so, probably we don't need to wait for it
14:20:46 <AndreyPavlov> ok then
14:20:48 <SergeyLukjanov> anything else to include into the final release?
14:21:02 <AndreyPavlov> there are two patches currently on review
14:21:03 <AndreyPavlov> https://review.openstack.org/#/c/218606/
14:21:16 <AndreyPavlov> this one should not be merged i guess
14:21:26 <AndreyPavlov> until resume feature
14:21:31 <SergeyLukjanov> agreee
14:21:42 <elmiko> +1
14:21:43 <AndreyPavlov> and this one https://review.openstack.org/#/c/268011
14:22:10 <AndreyPavlov> idk if it works or not, more like "nice to have"
14:22:28 <vgridnev> +1
14:22:37 <huichun> AndreyPavlov:  I will update this patch
14:22:42 <elmiko> AndreyPavlov: that second patch looks really nice, +1 to debug in tox =)
14:22:46 <tmckay> it would be very nice to have ... however, it's more a dev thing anyway, so if it's in master we can all benefit from it
14:23:02 <huichun> Seems merge conflict now
14:24:23 <tmckay> #link https://review.openstack.org/#/q/owner:tmckay%2540redhat.com+status:open
14:24:50 <tmckay> those are mine, I think they should all go in :) We could call them bugs
14:24:56 <SergeyLukjanov> re client release
14:25:03 <tmckay> missing default templates for spark 160, for sure
14:25:13 <tmckay> and deprecating spark 1
14:25:17 <SergeyLukjanov> I think there is no release blockers right now, so, I'm gonna submit release request by EOD
14:25:22 <vgridnev> tmckay, links seems to be unrelated for client
14:25:35 <tmckay> vgridnev, oh, sorry, I was talking general freeze
14:25:48 <SergeyLukjanov> it's a next topic tmckay  :)
14:25:54 <tmckay> heh, ok
14:26:20 <SergeyLukjanov> any objections on client release?
14:26:29 <tmckay> no
14:26:33 <AndreyPavlov> no
14:26:39 <vgridnev> no objections
14:26:58 <SergeyLukjanov> #topic M-3 & FF is coming, let's collect high prio reviews
14:27:33 <vgridnev> SergeyLukjanov, any etherpad for this?
14:27:42 <elmiko> vgridnev++
14:27:52 <SergeyLukjanov> #link https://etherpad.openstack.org/p/sahara-mitaka-ff
14:29:54 <tmckay> ok, I will add my earlier 3 related to spark. I think they are waiting just for CI
14:30:14 <vgridnev> I think that CDH 5.5 is the most important reviews, ambari scaling and ambari HA; health checks stuff. also tmckay's changes
14:30:56 <vgridnev> and probably we should enable ambari by default in this release
14:31:20 <tmckay> vgridnev, ++. cdh 5.5 review is big, I suggest we all download and actually try to run it
14:32:21 <elmiko> considering that the ambari plugin is new, maybe we should give it a cycle to settle in before we enable as default?
14:32:33 <elmiko> (i mean, we are merging it at the freeze basically)
14:33:30 <vgridnev> elmiko, it was added in the liberty, actually
14:33:45 <elmiko> ah, my mistake then
14:33:49 <tmckay> recent patches are improvements, I think, like scaling
14:33:59 <elmiko> fair, i withdraw my objection
14:34:03 <vgridnev> elmiko, also, current hdp is too outdated
14:34:10 <elmiko> vgridnev: +1 to that
14:34:12 <tosky> definitely outdated
14:34:26 <tosky> I didn't check recently, is the CI for Ambari more stable nowadays?
14:34:42 <tmckay> vgridnev, so do we just add ambari, or do we add ambari and make hdp not default?
14:34:53 <tmckay> I suppose it needs a deprecation for a cycle before that
14:35:00 <tosky> tmckay: they are separate plugins, covering different versions
14:35:07 <tmckay> fair enough
14:35:49 <vgridnev> tmckay, I think that we can make hdp 2.0.6 deprecated, and remove in begging of newton (is that a next cycle?)
14:35:51 <NikitaKonovalov> is there a way to gently say "please dont use old hdp, we want to drop it" ?
14:35:59 <elmiko> i'm +1 for making hdp non-default
14:36:11 <SergeyLukjanov> (folks, start adding prio reviews to the etherpad)
14:36:14 <tmckay> vgridnev, yep, newton. sounds good
14:36:16 <tosky> fine, but how to make it non-default?
14:36:30 <SergeyLukjanov> ++ for hdp 2.0.6 deprecation
14:36:33 <tosky> I mean, if you want to use >=2.3, you have no choice but use the new one
14:36:34 <elmiko> i can make a patch to the config options
14:36:42 <vgridnev> I am ok with making that non-default
14:36:51 <tmckay> tosky, good point. we could leave hdp until all the old releases drop off ....
14:36:53 <vgridnev> elmiko, I did one already
14:37:02 <tmckay> eventually, everything through 2.3 will be deprecated ...
14:37:03 <vgridnev> #link https://review.openstack.org/#/c/284719/
14:37:16 <elmiko> vgridnev: lol, i'm slow to day ;)
14:37:43 <elmiko> vgridnev: oh, i meant. i'll make a patch to remove hdp from default. if we are agreed about that?
14:38:12 <tmckay> hmm, maybe we want to do that in newton?
14:38:14 <tmckay> unsure
14:38:29 <tosky> at least we could move it at the end of the list, even if enabled by default
14:38:43 <elmiko> given the state of hdp, and if we are making ambari default, i don't see why not to remove it.
14:38:51 <tmckay> oh, is that list displayed in order, I never noticed
14:38:55 <tosky> it does not change anything, just looks... different
14:39:14 <tosky> maybe
14:39:28 <tmckay> elmiko, hmm, well, remove by default is not the same as deprecate,  you're right
14:39:44 <elmiko> the only people this will affect are those who using configuration files generated from the repo, probably not existing users.
14:39:48 <vgridnev> elmiko, +1. We can add to docs that hdp2.0.6 deprecated; if you need that please enable that in sahara.conf file
14:39:48 <elmiko> i think the impact is minimal
14:40:01 <crobertsrh> that sounds reasonable, +1
14:40:02 <elmiko> ok, i'll make a patch today
14:40:18 <tmckay> it would be people with a default setting for plugins, to be more precise
14:40:24 <elmiko> tmckay: right
14:40:41 <tmckay> alright, I'll give it a +2
14:40:55 <elmiko> maybe we should also generate a warning in the logs about hdp being deprecated?
14:40:56 <tmckay> elmiko, make sure to include a release note
14:41:05 <elmiko> tmckay: ack
14:41:28 <tmckay> elmiko, well, deprecation is different. 2.0.6 we can deprecate in newton, beyond that we'll have to decide
14:41:49 <tmckay> once all the versions supported by the plugin are deprecated, it can just disappear
14:42:08 <tmckay> it's slowly going EOL
14:42:36 <elmiko> right, i was just thinking about a warning. no worries
14:42:39 <tosky> (it's just one version)
14:43:05 <elmiko> yeah, i'll put the patch up and we can debate there ;)
14:43:10 <tmckay> warning may not be bad, if we know what the deprecation plan is
14:43:15 <tmckay> ++
14:47:35 <elmiko> can we talk api v2 for a minute?
14:48:24 <vgridnev> SergeyLukjanov, ?
14:48:33 <SergeyLukjanov> #topic API v2 progress
14:48:37 <elmiko> \o/
14:48:44 <elmiko> #link https://review.openstack.org/#/c/273316/
14:48:47 <huichun> elmiko: API V2 time
14:48:48 <elmiko> i would like to get that merged
14:48:51 <SergeyLukjanov> sorry, I've digged too deep into the reviews :)
14:48:54 <elmiko> haha
14:49:10 <crobertsrh> bah, I keep forgetting to look at them
14:49:13 <elmiko> please, if people could review that. it does not affect sahara at all in the default deployment
14:49:25 <elmiko> but, it does allow me to start pushing more apiv2 patches
14:49:35 <elmiko> i don't think these should be affected by the feature freeze
14:49:53 <elmiko> and i *really* don't want this patch to languish till after the mitaka release
14:50:18 <elmiko> i've also added many more items to the work list at
14:50:19 <elmiko> #link https://wiki.openstack.org/wiki/Sahara/api-v2
14:50:55 <vgridnev> elmiko, +2'ed
14:51:08 <elmiko> are there any objections to getting the base of the v2 api in before we release mitaka?
14:51:12 <tmckay> ++, I think we should merge this week, for sure
14:51:20 <elmiko> thanks guys
14:51:27 * tmckay checks if he still has a +2
14:51:44 * tmckay he does!
14:52:02 <tmckay> vgridnev, do you want to workflow, or should I ;-)
14:52:53 <elmiko> ok, that was all i wanted to bring up. thanks everyone!
14:53:12 <vgridnev> tmckay, I guess SergeyLukjanov can do so
14:53:26 <tmckay> lol, yes. but will he? ;-)
14:54:26 <esikachev> SergeyLukjanov: next topic?
14:54:40 <SergeyLukjanov> #topic Open discussion
14:54:48 <esikachev> (
14:54:55 <SergeyLukjanov> we have only 5 mins left, sorry
14:55:05 <esikachev> okay
14:55:23 <elmiko> esikachev: did you want to talk about the scenario test stuff?
14:55:27 <tmckay> okay, mapr cluster, "clbd failed to start". Anybody know how to fix this?  Must just be a setting, I think, but I used default template
14:55:53 <esikachev> elmiko: in spec i am spoke about releases of sahara-tests, all features for it implemented. what did you think about it?
14:56:19 <vgridnev> tmckay, I tried to bring maps folks to irc, but still can't see them in here
14:56:33 <tmckay> vgridnev, thanks
14:56:36 <vgridnev> maps -> mapr
14:56:45 <tosky> I thought we were going to keep it branchless like tempest; on the other side, tempest does some release (for example before dropping the support for some openstack release)
14:56:46 <elmiko> esikachev: i think it sounded good on my first read, but i need to re-review it
14:56:53 <tosky> what do you mean here by releases of sahara-tests?
14:57:02 <elmiko> (i am not a tempest expert though, by any means)
14:57:45 <esikachev> elmiko: in sahara-tests only scenario framework
14:57:51 <esikachev> niw
14:57:54 <esikachev> now
14:58:10 <tosky> my question still is valid :)
14:58:46 <elmiko> 2 min, then we should take this to #openstack-sahara
14:59:01 <tmckay> oh, open discussion, I had a crazy idea I'll mention here. What about a Manila driver/plugin that makes swift look like an nfs share?
14:59:02 <esikachev> we can discuss on next meeting
14:59:09 <elmiko> k
14:59:09 <esikachev> about scenario tests
14:59:13 <tmckay> elmiko, then we wouldn't need any credentials at all ^^
14:59:29 <tmckay> kind of roundabout, but then again, we are trying to cross from hadoop-land into openstack land
14:59:47 <elmiko> tmckay: certainly sounds attractive, if not cumbersome (requires operator to install yet another openstack service)
14:59:48 <tmckay> manila would handle acls the way it does now
14:59:54 <tosky> tmckay: ask manila people if it makes sense
15:00:04 <tmckay> yeah, just thought of it yesterday
15:00:15 <huichun> vgridnev:  updated sorry for wrong click I mean +1 original
15:00:19 <elmiko> we should take this to -sahara
15:00:25 <tmckay> elmiko, then we could make manila the premier file store for sahara
15:00:28 <SergeyLukjanov> #endmeeting