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