15:01:24 <bswartz> #startmeeting manila 15:01:24 <openstack> Meeting started Thu Mar 10 15:01:24 2016 UTC and is due to finish in 60 minutes. The chair is bswartz. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:25 <ameade> hola 15:01:26 <tpsilva> hello o/ 15:01:26 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:28 <openstack> The meeting name has been set to 'manila' 15:01:28 <tbarron> hi 15:01:32 <xyang1> hi 15:01:33 <ganso> hello 15:01:34 <jcsp> hi 15:01:34 <cknight> Hi 15:01:40 <jseiler> hi 15:01:49 <Zhongjun_> Hi 15:01:49 <mkoderer> hi 15:01:52 <csaba> hey 15:02:09 <dustins> \o 15:02:11 <bswartz> Nobody added anything to the agenda today 15:02:18 <bswartz> so I'm just going to talk about the RC 15:02:19 <bswartz> and bugs 15:02:27 <markstur> hi 15:02:34 <ameade> agenda + notifications please 15:02:34 <dustins> bswartz: I had something in the agenda 15:02:48 <bswartz> dustins: oh, that was under the March 3rd meeting -- I got confused 15:03:11 <dustins> Oops, I just did the "Next Meeting" thing and updated it 15:03:21 <bswartz> okay dustins I'll put your topic back in and we'll hit it in one second 15:03:30 <dustins> w00t 15:03:40 <bswartz> #topic announcements 15:03:45 <bswartz> #link #link https://launchpad.net/manila/+milestone/mitaka-rc1 15:03:54 <bswartz> err 15:03:59 <bswartz> #link https://launchpad.net/manila/+milestone/mitaka-rc1 15:04:21 <bswartz> we have a huge number of bugs targeted to RC1 15:04:46 <bswartz> and there will probably be more coming, as people continue to test and file bugs 15:05:01 <bswartz> reviewers should be using this list to prioritize their reviews 15:05:10 <mkoderer> keystone v3 support is borken btw :( 15:05:17 <mkoderer> s/borken/broken/ 15:05:23 <bswartz> mkoderer: indeed 15:05:30 <bswartz> mkoderer: I tagged that bug critical 15:05:52 <bswartz> anyways our target date for RC1 is exactly 1 week from today 15:05:54 <mkoderer> bswartz: I have a fix running in my env but it need much more polishing 15:06:16 <bswartz> and honestly I'll be shocked if every one of these targeted bugs gets fixed 15:06:17 <vponomaryov> mkoderer: fix for generic driver? 15:06:29 <vponomaryov> mkoderer: and usage of nova-, cinder- and neutronclients? 15:07:02 <bswartz> so let's get the important ones fixed and merged ASAP and do our best to get the rest fixed 15:07:25 <mkoderer> vponomaryov: so baiscally I started with neutron.. and know I wrote a general solution 15:07:27 <bswartz> starting next week if you own a bug and there is no fix posted I'm going to start pinging you and asking if we can retarget the bug to newton 15:07:59 <bswartz> RC1 doesn't get tagged until we have ZERO open bugs 15:08:30 <mkoderer> I would like to add a keystone v3 gate job after the fix is done 15:08:52 <mkoderer> bswartz: +1 15:08:54 <vponomaryov> mkoderer: why add? switch existing one fo rgeneric driver 15:09:01 <bswartz> no more gate jobs 15:09:06 <bswartz> just update the current ones 15:09:12 <mkoderer> bswartz: ok 15:09:31 <bswartz> unless there's a good argument to continue testing on keystone v2 15:09:43 <bswartz> then we need to ensure that at least one voting job also covers old keystone API 15:09:50 <mkoderer> vponomaryov: basically disabling v2 for at least on job 15:09:57 <mkoderer> s/on/one/ 15:10:32 <bswartz> so I have 2 more things to say about bugs 15:10:56 <bswartz> if you file a bug and you think it needs to be fixed in Mitaka -- make sure you find a bug supervisor and get it targeted! 15:11:48 <bswartz> for reviewers: don't even look at fixes for bugs that aren't targeted to RC1 15:11:49 <vponomaryov> #link https://launchpad.net/~manila-bug-supervisors 15:11:57 <bswartz> we have too much to review without looking at untargeted stuff 15:11:58 <mkoderer> https://launchpad.net/~manila-bug-supervisors 15:13:16 <bswartz> okay that's all I have to say about bugs 15:13:34 <mkoderer> btw we had bug smash event this week 15:13:36 <mkoderer> https://etherpad.openstack.org/p/OpenStack-Bug-Smash-Mitaka 15:13:42 <bswartz> #agenda https://wiki.openstack.org/wiki/Manila/Meetings 15:13:54 <mkoderer> manila was one of the hot topics at least in the german team 15:14:08 <bswartz> mkoderer: that's awesome 15:14:30 <bswartz> #topic Common Capabilities Matrix 15:14:40 <bswartz> okay dustins it's your turn 15:15:00 <dustins> Thanks, bswartz! 15:15:25 <dustins> #link https://review.openstack.org/#/c/288504/ 15:15:30 <gouthamr> #link http://docs-draft.openstack.org/04/288504/6/check/gate-manila-docs/c696e6f//doc/build/html/devref/share_back_ends_feature_support_mapping.html#mapping-of-share-drivers-and-common-capabilities 15:16:06 <dustins> I'm adding a common capabilities table to the developer reference for things like QoS, Thin Provisioning, DHSS, etc 15:16:30 <dustins> I'd like to have all of the drivers' capabilities in there before it merges 15:16:35 <gouthamr> cknight: woah. great find. one table's not displayed. 15:16:55 <vponomaryov> dustins: in case of ZFSonLinux driver, "compression" can be set in config option for ZFS dataset, so answer is yes and no 15:17:02 <dustins> I've got a good chunk of them in there, but I'd like to have all of them 15:17:12 <bswartz> vponomaryov: then it's supported 15:17:30 <vponomaryov> bswartz: but not by manila/scheduler 15:17:36 <bswartz> dustins, can you enumerate the ones you need help with? 15:18:07 <gouthamr> vponomaryov: we should only have those that reported as capabilities currently.. 15:18:11 <bswartz> vponomaryov: if the driver doesn't use the common capability, then it's not supported -- but it sounds like it could be supported 15:18:19 <bswartz> I recommend a feature in Newton to add it 15:18:27 <vponomaryov> bswartz: so, we can consider it a bug 15:18:37 <bswartz> no that's a feature 15:18:45 <vponomaryov> bswartz: support exists but not reported as capability 15:19:04 <bswartz> even if we pretend it's a bug, it's a low priority one 15:19:12 <gouthamr> bswartz: a bugfix i think; we had this issue with the hnas driver.. tpsilva fixed it.. 15:19:25 <bswartz> that's not the kind of thing we should waste time on when we have very broken things 15:19:25 <dustins> Looks like I need ZFSonLinux, Generic, EMC VNX, EMC Isilon, GlusterFS, GlusterFS Native, HDFS, LVM, LXD, Windows SMB, IBM GPFS, and Oracle ZFSSA 15:19:42 <dustins> Those are the ones 15:19:57 <Yogi1> dustins Looks pretty small list ;) 15:20:02 <dustins> cknight: Strange, when I look at the docs-draft, I see the table I added 15:20:04 <bswartz> dustins: you just listed like 75% of the drivers 15:20:13 <vponomaryov> )) 15:20:17 <gouthamr> dustins: try removing the note. 15:20:36 <cknight> dustins: I didn't believe it either, but I looked in 2 different browsers. 15:20:52 <dustins> Oh whoa, the one I added is there, but the one before is gone 15:21:00 <dustins> Weird... 15:21:12 * dustins really needs to stop committing when on airplanes 15:21:23 <gouthamr> dustins: the ascii table borders don't match up 15:21:47 <gouthamr> dustins: yeah, stop doing that. we've a lot of things in-flight already. :P 15:22:04 <bswartz> lol 15:22:07 <bswartz> okay I think this discussion belongs in the code review not the meeting 15:22:09 <dustins> Yup, since I moved some things around 15:22:26 <bswartz> so docs fixes are also fair game to review and merge 15:22:30 <dustins> Yeah, I'll fix that once this is done and have one that's decidedly unbroken :) 15:22:49 <gouthamr> dustins: +1 -> thanks for making the list, it's helpful 15:23:10 <dustins> Happy to help! 15:23:20 <bswartz> dustins: use the ML for wider attention if you need responses and aren't getting them 15:23:30 <dustins> bswartz: Wilco 15:23:39 <bswartz> some of our driver maintainers don't come to these meetings at all 15:23:57 <vponomaryov> bswartz: who do we have for HDFS? 15:24:20 <gouthamr> bswartz dustins: on that topic, could we please request them to update the driverlog? 15:24:34 <bswartz> the driver is unmaintained at the moment, but rraja has been kind enough to fix the CI system 15:24:47 <dustins> gouthamr: Driverlog? 15:25:00 <bswartz> gouthamr: yes 15:25:21 <gouthamr> dustins: https://github.com/openstack/driverlog/blob/689c897a2c35d72ae0b6748f3ef11be2b87ad824/etc/default_data.json 15:25:21 <bswartz> dustins: that all? 15:25:39 <dustins> bswartz: Yup, that's all I got for this topic 15:25:45 <dustins> Thanks 15:25:45 <bswartz> #topic open discussion 15:25:54 <bswartz> alright anything else for today? 15:26:02 <ameade> I wanted to point out that it seems manila doesnt really support notifications 15:26:07 <ameade> there is basically one place 15:26:16 <ameade> rpc.get_notifier('shareType').info( 15:26:17 <ameade> context, 'share_type.create', notifier_info) 15:26:24 <ameade> but other than that not really 15:26:33 <gouthamr> ameade: multiple places.. 15:26:42 <jseiler> hi, we're looking implement a new driver in the Newton release. What are the deadlines to submit a new driver? 15:26:45 <ameade> for .error there are more 15:27:06 <dustins> If anyone's interested, the RDO Test Days are today and tomorrow 15:27:16 <bswartz> jseiler: for Mitaka we did Feature Freeze date minus 3 weeks 15:27:16 <dustins> #link https://www.rdoproject.org/testday/mitaka/milestone3/ 15:27:43 <mkoderer> I have some good news from HPB support :) 15:27:52 <bswartz> jseiler: we haven't discussed the deadline for Newton yet 15:28:15 <mkoderer> I had a deep dive session with rkukura and we have a plan to support HPB without any API changes :) 15:28:29 <mkoderer> I will give an update on the ML 15:28:37 <bswartz> jseiler: but unless we make a change, it will be the same for Newton 15:28:43 <vponomaryov> mkoderer: nice! 15:28:59 <bswartz> jseiler: however earlier is always better! 15:29:16 <bswartz> mkoderer: without any API changes in which project? 15:29:26 <mkoderer> bswartz: not in Neutron and not in Manila :) 15:29:28 <bswartz> were you looking at changes the neutron API? or the manila API? or both? 15:29:32 <jseiler> bswartz: what have you done for past releases? I'm familiar with cinder, they require new drivers for the 1 milestion (i.e., m1). Have you done anything similar for manila drivers? 15:29:59 <bswartz> jseiler: did you see what I wrote? 15:30:03 <vponomaryov> jseiler: we merged drivers in m3 15:30:04 <mkoderer> bswartz: there were some thought have a api change in manila to notify with the used segementation_id 15:30:32 * bswartz wonders if his IRC is on the fritz again 15:30:32 <mkoderer> bswartz: but all good.. I will modify my prototype and let you know 15:30:45 <jseiler> bswartz: yes. I was trying to get a feel for what was done in the past. thank you. 15:31:08 <jseiler> vponomaryov: thank you 15:31:25 <bswartz> jseiler: by the deadline we expect a complete driver with high unit tests coverage and working (and passing) CI 15:31:48 <bswartz> we weren't explicit about the date for the CI requirement in Mitaka so we can fix that for Newton 15:32:03 <bswartz> the CI should be passing by the driver deadline date IMO 15:32:10 <jseiler> bswartz: thank you. so it sounds similar to the requirements for a cinder driver. 15:32:20 <vponomaryov> jseiler: "complete" means required set of features is implemented, see #link http://docs.openstack.org/developer/manila/devref/driver_requirements.html 15:32:42 <jseiler> vponomaryov: thank your for the link 15:33:06 <bswartz> mkoderer: I'd prefer if you worked on bugs for the next week and not the HPB stuff 15:33:30 <mkoderer> bswartz: and my boss kicks me if I don't work on HPB :P 15:33:41 <bswartz> I think this is the highest number of open bugs we've ever had against an RC 15:33:49 <mkoderer> bswartz: but keystone v3 has higher prio than HPB 15:33:49 <bswartz> I'm still looking at open bugs and targeting some of them, so the number could go higher 15:34:26 <vponomaryov> mkoderer: so, you are going to upload v3-fixes, right? 15:34:46 <mkoderer> vponomaryov: yeah I hope I have something working till tomorrow 15:35:01 <bswartz> thanks mkoderer 15:35:08 <vponomaryov> mkoderer: ok 15:35:27 <bswartz> alright I think we're done for today 15:35:42 <mkoderer> bswartz: and btw I have two other team member that are focusing on manila bug fixing (dgonzalez and tpatig) 15:35:51 <bswartz> thanks everyone and happy bug hunting/fixing! 15:36:10 <tbarron> cya 15:36:11 <bswartz> #endmeeting