15:01:30 #startmeeting manila 15:01:31 Meeting started Thu Jul 18 15:01:30 2019 UTC and is due to finish in 60 minutes. The chair is tbarron. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:32 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:35 The meeting name has been set to 'manila' 15:01:36 .o/ 15:01:37 o/ 15:01:39 courtesy ping: gouthamr xyang toabctl bswartz ganso erlon tpsilva vkmc amito jgrosso dviroel lseki carloss 15:01:44 hello 15:01:45 o/ 15:01:52 ganso! 15:02:09 o/ 15:02:31 o/ 15:02:31 * tbarron waits a couple minutes 15:02:32 o/ 15:03:21 Hi all! 15:03:22 hi\ 15:03:41 o/ 15:03:52 Here's our agenda for today: 15:04:00 #link https://wiki.openstack.org/wiki/Manila/Meetings#Weekly_Manila_team_meeting 15:04:10 #topic announcements 15:04:22 Just a reminder that M2 is next week. 15:05:02 Also, you can vote for OpenInfra summit presentations here: 15:05:09 #link https://www.openstack.org/summit/shanghai-2019/vote-for-speakers 15:05:23 voting closes Monday iirc 15:05:52 It works kinds 'murican style, you can vote and the vote might or might not count for something 15:06:04 Hah 15:06:35 But if you have candidates you like it might help to vote for them. 15:06:51 Any other announcements? 15:06:54 can we have a debate first? 15:07:12 gouthamr: we don't have enough participants 15:07:17 tbarron: lol best analogy 15:07:43 #topic Our work: reviews 15:08:41 #link https://review.opendev.org/#/c/657775/ 15:08:51 This is the Infortrend driver 15:09:05 gouthamr: thanks for your good work reviewing this one 15:10:06 My impression is that the code is pretty good at this point but that they are failing CI still. 15:10:29 also thanks to lseki for reviewing 15:11:30 Mostly I just want to get attention from others on this one. It's the only new driver outstanding. 15:11:40 Although there's a big refactor for nexenta. 15:12:16 #link https://review.opendev.org/#/c/664269/ 15:12:58 ok, if no one has remarks on these .... 15:13:28 #link https://review.opendev.org/#/c/647538/ 15:13:36 This one is yours, vkmc 15:13:49 yas! 15:14:00 Is it all ready for review? 15:14:04 all ready 15:14:25 with that we get rid of keystoneclient and we use keystoneauth instead, it's an old tech debt we had 15:15:16 Yup, good stuff. 15:15:30 there is more work to do on the unit tests front to make this cleaner, they need some refactoring, I can propose a follow up patch 15:15:47 toabctl: I know you reviewed this in April but it's ready for review again now. 15:16:09 vkmc: cleaner or to get adequate coverage? 15:16:17 tbarron, cleaner 15:16:33 vkmc: yeah, I don't have a sense that coverage slips with this patch. 15:17:12 we could add more tests to try different paths though, I'm open to discussion for this 15:17:38 vkmc: so followup work is fine on that front. Coverage job is passing and unit tests are passing. 15:17:50 Let's get some non red hat reviewers on this one please. 15:18:30 #link https://review.opendev.org/#/c/667744/ 15:18:41 s0ru: this one is yours 15:18:48 :o 15:18:54 s0ru: tell us all what it does please 15:19:58 it catches the error for manila list --count True with zero shares 15:20:24 * tbarron reminds everyone that s0ru is our outreachy intern, let's help her help us succeed! 15:20:51 s0ru: and this one is ready except maybe an issue with a unit test? or did you get that resolved yet? 15:20:57 *me sweats 15:21:06 heh 15:21:13 The command is /me 15:21:36 * bswartz ducks 15:21:45 s0ru and I discussed about that yesterday 15:21:46 * s0ru know I sweat 15:22:13 yes, I'm working with vkmc on that 15:22:23 s0ru: we appreciate your hard work and you are permitted to throw fish at bswartz when he ducks under his desk 15:22:29 I had to try her patch in my local env and then see in which unit tests this could be added or if we need to add a new unit test 15:22:55 s0ru: vkmc: ok, seems like you are making good progress and aren't blocked then 15:23:23 * s0ru throwing fish somewhere(? 15:23:24 :D 15:23:26 s0ru: is there any more help you need on this or on the OSC work? 15:23:36 s0ru: we'll explain afterwards :) 15:23:58 I guess for the unit test since I've never did one 15:24:22 on OSC I'm making good progress, at least I'm not feeling stuck :) 15:24:37 (real stuck) 15:24:39 s0ru: ok, and vkmc is helping with that so she'll let us know ... 15:24:48 s0ru: good, don't be shy :) 15:24:58 yes n.n 15:25:00 Finally 15:25:15 #link https://review.opendev.org/#/c/670510/ 15:25:28 #link https://review.opendev.org/#/c/671027/ 15:25:42 These are for IPv6 support for CephFS/NFS back end 15:25:59 I think gouthamr is going to review them but I'd also like some other eyes 15:26:18 bswartz: you in particular please. Not a whole lot of code and it's territory you know well. 15:26:32 ack 15:26:37 bswartz: thanks 15:27:16 OK, I don't have any more on this topic today, anyone else want to bring attention to 15:27:25 me 15:27:27 our discuss pending reviews? 15:27:37 I have one patch that needs review... It's the fix for the pagination operation 15:27:38 carloss: go ahead please 15:27:47 carloss: ah yes 15:27:48 https://review.opendev.org/#/c/650986/ 15:27:59 :) 15:28:21 carloss: thank you for that one, I'll review it but we need others too! 15:28:36 ty 15:29:11 carloss: looks like you had this ready almost a couple weeks ago, sorry to let it slip. 15:29:20 no problem :) 15:29:26 Any others? 15:29:30 also we've started submitting the patches that implements the share network with multiple subnets spec... 15:29:42 it's still a work in progress 15:30:00 we are still finishing the unit tests 15:31:08 https://review.opendev.org/#/q/topic:bp/share-network-multiple-subnets+(status:open+OR+status:merged) 15:31:22 carloss: but these patches can benefit from review at this point, so it's good to remind. 15:31:44 yes, thanks tbarron 15:32:07 Any others? 15:32:22 not from our side 15:32:25 :) 15:32:34 #topic Bugs 15:32:41 jgrosso: nice to see you! 15:32:53 tbarron good to be back from vaca 15:33:00 vhariria: and you, thanks for filling in! 15:33:08 yes vhariria thanks! 15:33:20 https://etherpad.openstack.org/p/manila-bug-triage-pad 15:33:26 tbarron, jgrosso: np :D 15:33:40 I wanted to start with an older one 15:33:48 https://bugs.launchpad.net/manila/+bug/1492211 15:33:50 Launchpad bug 1492211 in Manila "Generic driver: error deleting shares if service_instance is not created" [Low,In progress] - Assigned to Lucian Petrut (petrutlucian94) 15:34:06 should i just ask Lucian to re-submit his fix ? 15:34:21 not sure why this is abandoned 15:35:02 looks like a trivial fix 15:36:33 jgrosso: I'm not sure Lucian is actively working on Manila anymore. 15:36:46 ok will close it then 15:36:55 jgrosso: hold on 15:36:57 I will verify if he is working 15:37:09 with manila I thought he was 15:37:21 jgrosso: if he doesn't want to re-take it (do check) you could take it 15:37:35 ok sounds good 15:37:37 but does anyone understand what Valeriy was saying on this one? 15:38:05 What he was saying where? 15:38:20 https://review.opendev.org/#/c/224102/ 15:38:32 bswartz: he -1-ed this one 15:38:54 bswartz: comment on PS#2 15:39:14 Yeah I think he's concerned about recovering from inconsistent states 15:39:20 Perhaps he observed this happening one time 15:40:25 but if the flavor is incorrect, we won't have an instance ID 15:40:25 to me it sounds like he was asking for a deeper investigation more than objecting to allowing the deletion 15:41:03 i think this fix is for a case when nova API fails right away, instead of asynchronously? 15:41:56 jgrosso: ok, move it ahead, we can discuss Valeriy's objection further in review if we need to. 15:42:08 tbarron great thanks 15:42:22 https://bugs.launchpad.net/manila/+bug/1836310 I need some help translating :) 15:42:23 Launchpad bug 1836310 in Manila "Space savings from efficiency could be lost druing migrations" [Undecided,New] 15:43:32 详细信息 (Details), 事件 (Event) :) 15:43:44 https://translate.google.com/ jgrosso 15:43:47 haha thanks gouthamr 15:44:10 Is this for a particular back end? messages are from: mgmt.vopl.move.cutover.... 15:44:18 I am thinking we need more info 15:44:36 okay, this is intentional 15:44:47 afaik anyway :) 15:44:51 *what* is intentional? 15:44:51 :) 15:45:15 the bug refers to this message from ONTAP: Space savings from efficiency could be lost. 15:45:37 gouthamr: right 15:45:44 we've a two phased migration in manila; but ONTAP vol moves are nondisruptive 15:45:46 that's why I asked the first question 15:45:52 the bug doesn't say that 15:45:59 train the bug reporter 15:46:04 :) 15:46:11 ask if this is for a particular back end or 15:46:23 say this looks like a netapp issue, right? 15:46:24 so during implementation, i had to "wait_for_cutover" explicitly, because we wanted to give the administrator an option to cancel the migration 15:46:31 and tag it 15:46:48 go it will do 15:47:12 jgrosso: gouthamr: and after that you can go on and explain that you talked to the guy who wrote that 15:47:18 ofcourse it's going to affect their backend if they wait too long before invoking "migration-complete"; i.e., data is going to be on two aggregates for a longer time 15:47:20 and it's intentional. 15:47:48 and talk to current netapp maintainers to see if they agree etc. 15:47:57 maybe this goes to INVALID then 15:48:00 i wonder if this is the concern ONTAP has too; though - carloss, you may be able to confirm 15:49:10 I can take a look here 15:49:43 well you can't guarantee de-dupe efficiency when you move to a new aggregate, right? 15:50:01 it will initially be worse and eventually be, who knows? 15:51:22 The message is in any case about how ONTAP will work, not something under manila's control, right? 15:51:56 gouthamr: note that the reporter isn't concerned about the wait for cutover, he's concerned about possible loss of 15:52:04 space-efficiency 15:52:11 i don't recall; sis parameters may be preserved; in any case, we recheck in the driver at the end of the migration and set them appropriately 15:52:15 tbarron: I think so 15:53:09 gouthamr: my point isn't about preservation of parameters but rather about how much de-dupe will be possible on a new aggregate which has other data blocks in the background 15:53:11 yes, if we're able to confirm this, we can tell him it works as intended; and if he wants to avoid the issue, they can watch "migration-get-progress" and issue "migration-complete" immediately 15:53:43 gouthamr: how would that affect the space-efficiency? I'm not following. 15:53:52 but we can take this offline if we need to 15:54:34 well, my theory is that there are duplicate data blocks, and ONTAP (at least until 9.as_long_as_i_was_there) doesn't do dedupe across aggregates 15:55:54 gouthamr: i'm just saying the de-dupe will be against a different totality of blocks in the new aggregate no matter what 15:55:56 there's ofcourse a KB on this :) https://kb.netapp.com/app/answers/answer_view/a_id/1028830/~/troubleshooting-workflow%3A-vol-move-command-failure- 15:56:53 should I add that to the ticket :) 15:57:11 jgrosso: nope, i'd let carloss reproduce this and respond :) 15:57:24 ok shall I assign it to carloss? 15:57:24 that's a KB about failed volume move, not about successful volume move wjth loss of space efficiency :) 15:57:25 will do 15:57:48 jgrosso: yes :) 15:58:01 jgrosso: yep 15:58:04 ok that is all the time I have :) 15:58:12 * gouthamr doesn't understand what tbarron is saying, but will defer Qs to #openstack-manila 15:58:19 gouthamr: ack 15:58:33 #topic open-discussion 15:59:02 Thanks everyone! See you in #openstack-manila 15:59:06 #endmeeting