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