15:01:53 <gouthamr> #startmeeting manila 15:01:54 <openstack> Meeting started Thu Jan 23 15:01:53 2020 UTC and is due to finish in 60 minutes. The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:55 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:58 <openstack> The meeting name has been set to 'manila' 15:01:59 <lseki> hi 15:02:00 <tbarron> quack 15:02:04 <carloss> hey! :) 15:02:05 <gouthamr> #chair tbarron 15:02:07 <openstack> Current chairs: gouthamr tbarron 15:02:13 <ganso> hello 15:02:18 <vkmc> howdie 15:02:19 <vhari> o/ 15:02:26 <gouthamr> \o/ fam! 15:02:37 <dviroel> o/ 15:02:38 <maaritamm> o/ 15:02:48 <gouthamr> courtesy ping: xyang toabctl amito jgrosso 15:02:59 <danielarthurt> hi 15:03:21 <gouthamr> welcome, here's our agenda today: 15:03:25 <gouthamr> #link: https://wiki.openstack.org/wiki/Manila/Meetings 15:03:39 <gouthamr> let's begin with 15:03:43 <gouthamr> #topic Announcements 15:04:03 <gouthamr> Less of an announcement, more of an acknowledgement 15:04:15 <gouthamr> Thank you tbarron for leading this meeting for the past month 15:04:27 <tbarron> gouthamr: yw 15:04:36 <gouthamr> i've been AWOL for good and bad reasons - but i'm back now :) 15:05:11 <gouthamr> A reminder of where we are in the release 15:05:15 <gouthamr> It's week R-16 15:05:25 <gouthamr> #link: https://releases.openstack.org/ussuri/schedule.html 15:05:33 <gouthamr> we've no deadlines this week 15:06:02 <gouthamr> our next one is R-13, the Milestone-2 deadline 15:06:15 <gouthamr> which also happens to be the Manila Spec Freeze and Manila Driver Deadline 15:06:25 * vkmc googles awol 15:06:56 <amito> (hi) 15:06:57 <gouthamr> I don't see any new drivers being proposed yet, please keep a look out for any late entrants 15:07:07 * gouthamr checks amito's hall pass 15:07:28 <gouthamr> Please propose any spec changes as early as you can as well, so we have sufficient time to review 15:07:49 <gouthamr> That's all i had, in terms of announcements - i'm still catching up 15:07:53 <gouthamr> did i miss anything major? 15:08:26 <gouthamr> ...moving on... 15:08:32 <gouthamr> #topic Tracking our work 15:08:32 <carloss> I have an announcement :) 15:08:37 <gouthamr> #undo 15:08:38 <openstack> Removing item from minutes: #topic Tracking our work 15:08:46 <gouthamr> go ahead, carloss 15:08:52 <carloss> I'd like to welcome danielarthurt, our new zorilla! 15:09:02 <gouthamr> oh sweet, hey danielarthurt! 15:09:05 <gouthamr> welcome 15:09:09 <dviroel> \o/ 15:09:28 <danielarthurt> Hello everybody :) 15:09:33 <dviroel> danielarthurt++ 15:09:48 <vkmc> welcome danielarthurt! 15:10:01 <tbarron> welcome danielarthurt !!! 15:10:12 <vhari> welcome danielarthurt :) 15:10:18 <lseki> danielarthurt: 🎉 15:11:02 <andrebeltrami> welcome danielarthurt! 15:11:23 <danielarthurt> Thank you all 15:11:31 <carloss> That's all I had :) 15:11:39 <gouthamr> nice to have carloss dviroel lseki andrebeltrami and my favorite netappers to get you familiar around here, danielarthurt - feel free to ping the rest of us anytime 15:11:42 <gouthamr> great thanks carloss 15:11:46 <gouthamr> #topic Tracking our work 15:12:10 <gouthamr> I'd like to call your attention to a few trackers we created last month 15:12:21 <gouthamr> they track some of our longer/stretched out efforts 15:12:46 <gouthamr> #link https://tree.taiga.io/project/gouthampacha-openstack-manila-osc-integration-with-python-manilaclient/ (Manila OSC integration work, cc: maaritamm vkmc et al.) 15:12:56 <gouthamr> #link https://tree.taiga.io/project/gouthampacha-openstack-manila-active-active-ha-for-manila-share/ (Manila-Share A-A) 15:13:11 <gouthamr> #link https://tree.taiga.io/project/gouthampacha-openstack-manila-container-storage-interface/ (Manila CSI) 15:13:46 <gouthamr> please send me a note in case you'd like to be added to these boards and that'll give you permission to create new tasks, move things around etc 15:14:26 <gouthamr> if you're interested in more boards, let me know as well - this is an experiment to see if we will benefit from having more fine grained task tracking 15:15:38 <gouthamr> any questions/concerns? 15:16:09 <gouthamr> next up, 15:16:15 <gouthamr> #topic: Specifications 15:16:48 <gouthamr> this is sort of a sticky topic in this meeting 15:16:53 <gouthamr> we've two unmerged specs for now 15:17:06 <gouthamr> #link: https://review.opendev.org/#/c/692330/ (Support query user messages by timestamp) 15:17:35 <gouthamr> this has a lot of reviews, i'd encourage others to take a look as well 15:17:56 <gouthamr> i'll target to merge this today/tomorrow and take any concerns to code reviews 15:18:25 <gouthamr> #link: https://review.opendev.org/#/c/700776/ (Update Create Share from Snapshot in Another Pool) 15:18:37 <gouthamr> This one has had lesser eyeballs 15:18:57 <gouthamr> but is probably familiar since it was proposed during Train and has had some soak time 15:19:39 <gouthamr> please take note of the changes dviroel's proposing and give him your feedback - i'll hope to merge this one soon, perhaps as early as next week 15:20:12 <dviroel> =) 15:20:35 <gouthamr> i don't see anything else that was proposed recently 15:20:50 <gouthamr> but i know we had some discussions at the PTG about features that needed specs 15:21:08 <gouthamr> we'll bring them up here as they get proposed 15:21:17 <gouthamr> anything else regarding this $topic? 15:21:56 <gouthamr> #topic Graduating experimental features - Where things are 15:22:14 <gouthamr> this item was discussed during the Virtual PTG 15:22:22 <gouthamr> we've three experimental features that haven't graduated: 15:22:46 <gouthamr> 1) Share Groups 2) Share Replication and 3) Share Migration 15:23:05 <gouthamr> we don't have any outstanding issues that i can recall for Share Groups 15:23:54 <gouthamr> so, if anyone is interested, removing the "experimental" API off this feature would be a fun patch to work on 15:23:59 <gouthamr> any concerns? 15:24:54 <gouthamr> okay, none i suppose... which is good/expected 15:25:28 <gouthamr> if you'd like to take this up, please let me know 15:25:47 <gouthamr> it'd be nice to get this in before milestone 2 so we have sufficient test cycles beyond 15:25:54 <carloss> I'd like to help working on this 15:26:04 <carloss> We kinda talked about this in the virtual PTG :) 15:26:20 <vkmc> gouthamr, relying on ci is enough for this change? 15:26:37 <vkmc> like, we remove the experimental tag and we assume that those features are no longer experimental for the backends we currently support 15:26:50 <gouthamr> awesome, yes, carloss - i'll pencil it in, ping me in case you need any help with it 15:26:54 <vkmc> with no further testing 15:27:04 <gouthamr> vkmc: i think so, we have had good test coverage 15:27:11 <carloss> ok gouthamr 15:27:18 <vkmc> cool 15:27:44 <gouthamr> vkmc: groups are generic, so tests must be running against all backends 15:27:56 <gouthamr> iirc only a couple of backends do something about groups - cephfs being one of them 15:28:34 <vkmc> gouthamr, yeah, I was thinking more on repl y migration 15:28:38 <vkmc> and+ 15:28:41 <gouthamr> some backends can take consistent group snapshots - that's handled the same way as we handle share type extra-specs 15:28:50 <gouthamr> vkmc: si :) coming to those next 15:28:55 <vkmc> haha 15:29:19 <tbarron> jaja, yo tambien 15:29:48 <gouthamr> Replication - thanks to ganso dviroel carloss lseki - we filled the feature parity wrt DHSS=True 15:30:03 <gouthamr> quotas are the open concern 15:30:24 <gouthamr> carloss has been working on fixing that 15:30:44 <carloss> yep 15:30:50 <gouthamr> anything else that we can think of? 15:32:36 <gouthamr> i think we'll bring this one up when quotas are fixed 15:32:59 <tbarron> +1 15:33:11 <gouthamr> Share Migration is the last one 15:33:12 <tbarron> carloss++ 15:33:47 <gouthamr> this one has been stable for a few releases, however, we know we had some work to do before calling it done 15:34:57 <gouthamr> we'd need to find/read ganso's old specs and see if we can find an owner to revive those 15:35:26 <tbarron> ganso: please come back, we miss you 15:37:02 <gouthamr> if anyone's interested in owning this feature, great way to contribute, let us know and we'll help 15:37:06 <lseki> tbarron++ 15:37:23 <gouthamr> That's all i had wrt this $topic 15:37:23 <carloss> tbarron++ 15:37:26 <gouthamr> anything else? 15:37:51 <gouthamr> #topic: Reviews needing attention 15:38:47 <gouthamr> couple of UI changes that i wanted to talk about today 15:38:58 <gouthamr> https://review.opendev.org/#/c/689681/ (Add create share type with description) 15:39:11 <gouthamr> #link: https://review.opendev.org/#/c/689681/ (Add create share type with description) 15:39:24 <gouthamr> #link: https://review.opendev.org/#/c/683336/ (Add update share-type name description and/or public access) 15:39:36 <gouthamr> hiaxin's work's been up for a while now 15:39:52 <vkmc> tbarron++ 15:40:04 <vkmc> ui \o/ 15:40:17 <gouthamr> i'm currently investigating the python-manilaclient "fix" that's required to unblock these 15:40:32 <gouthamr> gonna be asking vkmc for reviews soon-ish :) 15:40:53 <vkmc> gouthamr, maaritamm started looking into the ui 15:41:02 <vkmc> we had this bump microversion work pending 15:41:07 <vkmc> to unblock haixin patchs 15:41:17 <tbarron> gouthamr: thank you for looking at that, i've been feeling bad for letting that linger 15:41:25 <gouthamr> vkmc: ohh, i recall a patch to bump one microversion 15:41:27 <vkmc> defo we will need some eyes 15:41:31 <vkmc> for those patches 15:41:50 <vkmc> <gouthamr> i'm currently investigating the python-manilaclient "fix" that's required to unblock these <- remember this but I'm not entirely sure what was the conclusion 15:41:53 <vkmc> was discussed on the virtual ptg 15:42:03 <gouthamr> vkmc: ack, let's discuss - i thought we can unblock these independent of those changes by fixing the SDK 15:42:26 <gouthamr> vkmc: yes, we agreed during the PTG that we'll fix the SDK for the deprecation/replacement of the access rules API 15:43:03 <gouthamr> the offending microversion is https://docs.openstack.org/manila/latest/contributor/api_microversion_history.html#id40 15:43:39 <gouthamr> so, https://review.opendev.org/#/c/689681/6/manila_ui/api/manila.py seems harmless to me on first glance 15:43:57 <vkmc> good point 15:44:39 <gouthamr> vkmc: i'll consult with you and maaritamm on #openstack-manila 15:44:50 <vkmc> sure thing 15:44:58 <gouthamr> is there anything else that needs immediate attention? 15:45:51 <gouthamr> if nothing, let's go to our new Bug Czar 15:46:07 * gouthamr is it a bird, is it a plane, ... 15:46:11 <gouthamr> #topic: Bugs (vhari) 15:46:12 <vhari> gouthamr, interim Bug Czar :) 15:46:25 <gouthamr> oh ho 15:47:00 <vhari> gouthamr, thanks, with all ado .. here's 1st bug for today 15:47:13 <vhari> https://bugs.launchpad.net/manila/+bug/1859474 15:47:13 <openstack> Launchpad bug 1859474 in Manila "Low datetime precision leads to inconsistent order of shares" [Undecided,New] 15:47:50 <gouthamr> ty for noting this vhari 15:48:10 <vhari> gouthamr, yw 15:48:12 <gouthamr> needs triage, mysql is hungry and eating up numbers 15:49:00 <gouthamr> nice of the reporter to give us a code patch, lets invite them to propose it 15:49:18 <vhari> floating this out in case anyone has thoughts for Dmitry 15:50:07 <vhari> ack 15:50:15 <vhari> moving on 15:50:22 <vhari> if no other comments 15:50:23 <gouthamr> i'm vaguely familiar with this behavior, the fix looks appropriate to me 15:50:44 <dviroel> looks like he already merged in their repo also 15:51:01 <gouthamr> in summary, in case of mysql backends, ensure there is explicit precision in the datetime 15:51:36 <gouthamr> no effect if sqllite or postgres 15:51:45 <gouthamr> dviroel: oh 15:52:40 <tbarron> i'm really glad he's taking the change upstream! 15:52:54 <vhari> good info, will add notes to the case ^^ ty dviroel, gouthamr 15:52:55 <gouthamr> we'd have to ensure this applies to all resources in the DB, not just shares - vhari: if you're willing, lets ask if the reporter can propose the fix, and/or if they need any help from us in doing so 15:53:19 <gouthamr> ty vhari! 15:53:25 <vhari> gouthamr, ofc makes sense, will do 15:53:32 <vhari> k, next 15:53:44 <vhari> https://bugs.launchpad.net/manila/+bug/1848278 15:53:44 <openstack> Launchpad bug 1848278 in Manila "tempest extend/shrink tests may use wrong share export location" [Medium,New] - Assigned to Tom Barron (tpb) 15:54:11 <tbarron> vhari: don't believe the reporter 15:54:29 <vhari> tbarron, :D 15:54:43 <tbarron> vhari: i've got a patch somewhere to propose for this one 15:54:58 <tbarron> can move it to assigned 15:55:02 <vhari> btw in case want to comment offline - bug etherpad https://etherpad.openstack.org/p/manila-bug-triage-pad-new 15:55:18 <vhari> tbarron, ty, will do .. well this was easy! 15:55:18 <tbarron> and maybe really Importance is low, it's test only 15:55:43 <gouthamr> tbarron: only these tests, or all tests pick up exports at random and fail? 15:56:13 <tbarron> gouthamr: tbh I forget 15:56:20 <gouthamr> tbarron: ack, i'll bump down the importance, we can re-target as well, lemme know 15:56:34 <tbarron> U-2 might be reasonable 15:56:46 <vhari> well, clock's ticking .. will keep the rest for next time :) 15:56:49 * tbarron needs coffee 15:56:55 <vhari> thanks everyone, gouthamr 15:57:24 <vkmc> coffee 15:57:25 <gouthamr> awesome, ty vhari 15:57:27 <vkmc> it has been so long 15:57:31 <gouthamr> #topic: Open Discussion 15:57:39 <tbarron> vkmc: let's go get coffee in a few 15:57:52 <vkmc> great topic for open discussion 15:58:40 <vhari> gouthamr, yw 15:59:16 * gouthamr smells covfefe brewing, joins tbarron vkmc 15:59:39 <gouthamr> thank you all for attending 15:59:40 <gouthamr> lets catch up on #openstack-manila 15:59:43 <vkmc> oh 15:59:49 <vkmc> reviews for openstackclient patches please 15:59:51 <vkmc> lseki++ 15:59:54 <vkmc> thanks for checking those out 15:59:55 <vkmc> :) 16:00:02 <tbarron> vkmc++ 16:00:07 <gouthamr> haha! yes, ty vkmc 16:00:09 <vkmc> there are two that are ready for the final push 16:00:12 <lseki> :-) 16:00:13 <vkmc> DONE 16:00:18 <gouthamr> and ty maaritamm, lseki 16:00:20 * vkmc runs away 16:00:34 <gouthamr> 'bout time 16:00:34 <gouthamr> #endmeeting