15:00:48 <gouthamr> #startmeeting manila 15:00:49 <openstack> Meeting started Thu Nov 14 15:00:48 2019 UTC and is due to finish in 60 minutes. The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:50 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:52 <openstack> The meeting name has been set to 'manila' 15:01:26 <gouthamr> courtesy ping: xyang toabctl bswartz ganso erlon tpsilva vkmc amito jgrosso dviroel lseki carloss tbarron 15:01:58 <tbarron> \o/ 15:02:16 <jgrosso> :) 15:02:24 <amito> o/ 15:02:44 <gouthamr> \o/ hello everyone 15:03:08 * gouthamr wonder if he missed a holiday in brazil 15:03:18 <gouthamr> s/wonder/wonders 15:03:59 <tbarron> yeah or time shift weirdness? 15:04:12 <gouthamr> perhaps tbarron 15:04:31 <gouthamr> welcome back, amito 15:04:41 <amito> Thanks! 15:04:45 <tbarron> amito is back from world travels! 15:04:57 <amito> :) only a small part of the world ;) 15:05:06 <tbarron> cool parts 15:05:29 <gouthamr> Thanks for joining, and while we wait for stragglers, everyone, welcome back to this meeting after a short break 15:05:30 <amito> Actually pretty warm ;) 15:05:42 <gouthamr> our agenda for today seems light: https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting 15:06:03 <tbarron> amito: yeah that's part of what makes them cool, it's -5 C here atm 15:06:20 <amito> tbarron: holy sh*t, it's around 30 C here 15:06:47 <gouthamr> wow, i long that shorts weather now 15:06:53 <tbarron> i'm exagerating but that was last night's temp 15:07:01 <gouthamr> #topic: Announcements 15:07:45 <gouthamr> We're in between two PTG days for manila, hasn't happened a lot in the past 15:08:12 <gouthamr> so as expected, our meetings are probably going to be light 15:08:39 <gouthamr> I'm calling your attention to new releases from stable branches: https://releases.openstack.org/teams/manila.html 15:09:11 <tbarron> gouthamr: ty for doign those! 15:09:16 <gouthamr> We released a new minor version of manila off of our Train, Stein, Rocky and Queens branches 15:09:53 <gouthamr> includes some API enhancements that are backwards compatible, but address bugs, several other driver bug fixes 15:10:30 <gouthamr> The next announcement is that there is no meeting 21 Nov 2019, 15:00 UTC - http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010486.html 15:10:52 <gouthamr> When i sent that email, i forgot that the week after is Thanksgiving Day in the US 15:11:31 <gouthamr> it's a holiday across the country, and i expect we won't have tbarron, vhari, jgrosso or me for that meeting 15:12:37 <gouthamr> i know we don't have dviroel lseki carloss here atm, but, one of them may want to chair the meeting 15:13:15 <gouthamr> i will reach out to them, and let everyone know via the mailing list and on #openstack-manila if we're going to keep the meeting as is on 28th Nov 15:14:07 <gouthamr> in terms of where we are in the release schedule, please take a look at 15:14:13 <gouthamr> #link: https://releases.openstack.org/ussuri/schedule.html 15:14:56 <gouthamr> the next major deadline for us is several weeks away 15:15:36 <gouthamr> however, we still target bugs to milestones - helps us keep track of potential backports and plan work in a way 15:16:20 <gouthamr> anyone else got any announcements? 15:16:42 <gouthamr> okay, moving on... 15:16:56 <gouthamr> #topic Project Technical Gathering in Shanghai 15:17:33 <gouthamr> last week carloss lseki tbarron and vkmc were at the PTG in Shanghai 15:18:10 <gouthamr> that happened post the Open Infra Summit, where manila had several presentations and from what i'm told, a well attended Forum session 15:18:46 <gouthamr> i was hoping these guys will be able to give us a short summary of what happened 15:18:56 <tbarron> Here is our etherpad from the PTG session: https://etherpad.openstack.org/p/shanghai-ptg-manila but I'll add 15:19:02 <tbarron> a few remarks here 15:19:09 <tbarron> for the meeting record :) 15:19:10 <lseki> o/ 15:19:12 <gouthamr> ty tbarron 15:19:29 <tbarron> lseki!! 15:19:35 <tbarron> PROS: 15:19:35 <tbarron> Manila events at summit (adopt a share, manila-csi forum, project update) were well attended 15:19:35 <tbarron> nd got followup questions both in official Q&A and in the hallway, some 15:19:35 <tbarron> related to the actual topics of the sessions, some more general. 15:19:41 <tbarron> - 15:19:42 * gouthamr marks lseki tardy 15:20:06 <tbarron> CONS: 15:20:06 <tbarron> The rwx storage lightning talk was rescheduled twice and sparsely and randomly attended except by manila people who knew what and when 15:20:06 <tbarron> The picture was scheduled for Thursday after several PTG attendees had left. 15:20:23 * tbarron isn't going to mention the box lunches 15:20:45 <tbarron> PTG: 15:20:45 <tbarron> We covered a few topics: 15:20:45 <tbarron> retrospective, UI tech debt, OSC completion, CephFS topics 15:20:45 <tbarron> and touched on active-active 15:20:45 <tbarron> but we had new attendees from DKRC and City Network and Inspur so 15:20:47 <tbarron> emphasis was on "team building". We all knew that there is going to be a 15:20:48 <tbarron> virtual PTG where we can do the harder topics with gouthamr and others 15:20:50 <tbarron> involved :) 15:20:59 <tbarron> <tbarron-EOF> :) 15:21:22 <gouthamr> nice, thank you for the summary tbarron 15:21:50 <amito> Sounds like this was a great summit for Manila :) 15:22:10 <gouthamr> speaking of the Virtual PTG, a reminder for folks that we're still polling on dates, here: 15:22:15 <gouthamr> #link: https://xoyondo.com/dp/qQbsoHtNhi4DCki 15:22:38 <tbarron> amito: we got quite a bit of coverage and the Adopt a Share presentation made us all proud. 15:23:28 <tbarron> oh, DLRC is a German climate research group 15:23:44 <tbarron> don't ask me to actually pronounce their name 15:24:07 <tbarron> (and we don't really believe in that kind of thing in my country anyways) but they want 15:24:24 <jgrosso> :) 15:24:25 <gouthamr> tbarron: "we" don't believe? :) 15:24:31 <tbarron> to write a Lustre back end driver so if you know others interested in that let me know so I can connect them. 15:24:38 <tbarron> gouthamr: it's not allowed 15:24:42 <gouthamr> hahaha 15:24:49 * gouthamr cries a little 15:25:36 <gouthamr> a Lustre backend for manila is most welcome - we've seen some interest/chatter in the scientific-sig over the past months 15:26:00 <gouthamr> we'd be happy to help onboard them and land that driver if it's useful for the wider community 15:26:20 <tbarron> s/DLRC/DKRC/ where 'K' is for Klimat... 15:27:15 <gouthamr> +1, i see that we also had several prod/pre-prod usecases for manila in the Forum session 15:27:43 <gouthamr> tbarron: i can add a recap session during the Virtual PTG so we can shed light on some of that 15:28:33 <tbarron> gouthamr: kk. The Forum notes failed to mention one use case -- mugsie's home music system requires RWX access from his many devices 15:29:24 <gouthamr> very cool 15:30:12 <gouthamr> alright, anything else re: the PTG? 15:30:29 <gouthamr> i'm still waiting on confirmation from a couple of folks with their names on topics 15:30:33 <gouthamr> to finalize a date 15:30:39 <gouthamr> i should have one by the end of this week 15:30:51 <gouthamr> and i'll share it with you folks via openstack-discuss@lists.openstack.org 15:31:01 <gouthamr> let's move on.. 15:31:06 <gouthamr> #topic Capability Filter enhancement 15:31:22 <gouthamr> #link https://review.opendev.org/#/c/688053/ (Make extra_specs value as case-insensitive) 15:31:36 <gouthamr> I'd like to draw your attention to this change ^ 15:32:15 <gouthamr> although it is seemingly simple, it's a huge impact on the capabilities scheduler that drives most of our optional API logic 15:33:04 <gouthamr> it impacts backwords compatibility with existing share types 15:33:42 <tbarron> in practice or in theory? In practice are there multiple capabilities that differ only in upper-lower case? 15:33:46 <gouthamr> although i do think this is a fine improvement, if we're able to convince ourselves and our users of what pain point it addresses 15:33:57 <gouthamr> tbarron: in theory 15:34:06 <tbarron> yeah 15:34:21 <amito> I don't really see the point of case-insensitivity here... 15:34:41 <gouthamr> i feel this is a pain point, and i've hated it before, and felt it was okay because we trust the admin doesn't mis-type extra-specs 15:35:08 <gouthamr> most people new to manila make that mistake: is it cephfs or CephFS or Cephfs? 15:35:29 * gouthamr cringe: NFS_CIFS or nfs_cifs or Nfs_Cifs 15:35:31 <tbarron> amito it's easy for operators to not think they have to match case and not know which thing to use 15:36:25 <amito> Hmm 15:36:55 <gouthamr> i can't think of drawbacks except for clients that need to interact with manila of different versions 15:37:23 <amito> Just seems strange to me, it opens a door for strange abominations, e.g. NfS_CiFs, which is equal to nfs_cifs and NFS_CIFS, etc. 15:37:35 <tbarron> stuff will work in newer versions that doesn't work in old versions (in practice) 15:37:50 <amito> IMHO a user should be aware of their input ¯\_(ツ)_/¯ 15:38:14 <gouthamr> in general, yes 15:38:38 <gouthamr> the workflow we expect is admins are checking the backend/pool capabilities and setting their extra-specs 15:38:40 <tbarron> It would be perverse to actually have two capabilities, NFS and nfs 15:38:54 <gouthamr> tbarron: +1 15:39:33 <amito> tbarron: true 15:39:58 <tbarron> But if we make this change it would be good to have an announcement to openstack-discuss ASAP 15:40:04 <tbarron> in U 15:40:12 <gouthamr> looks like the three of us are in agreement at least.. so let's take a look at that patch 15:40:13 <gouthamr> ack 15:40:15 <tbarron> that it will take effect in U 15:40:32 <gouthamr> and a good reno and docs change explaining the rationale 15:40:40 <tbarron> +1 15:41:47 <gouthamr> good stuff.. thanks tbarron amito - Woohyung Han and our friends at TmaxSoft will be happy we're paying attention 15:42:11 <gouthamr> cool, let's get to the meat of this meeting :D 15:42:15 <gouthamr> #topic Bugs (jgrosso) 15:42:25 <jgrosso> gouthamr thanks 15:42:28 <gouthamr> heya jgrosso - what do you have for us today? :) 15:42:37 <jgrosso> https://bugs.launchpad.net/manila/+bug/1804208 15:42:37 <openstack> Launchpad bug 1804208 in Manila "scheduler falsely reports share service down" [High,Triaged] - Assigned to Lucio Seki (lseki) 15:42:47 <jgrosso> Just looking for an update 15:42:56 <gouthamr> ack 15:43:23 <jgrosso> lseki :) 15:43:49 <gouthamr> lseki's last update was: 15:43:51 <gouthamr> "It's normal to manila-share service be shown as `down` for a while until re-exporting all the shares." 15:44:17 <jgrosso> yep 15:44:23 <lseki> so 15:44:31 <gouthamr> i thought we're skipping the re-export right now, lseki 15:44:41 <gouthamr> unless we discover that the backend config/info has changed 15:45:25 <lseki> actually Naresh was able to reproduce the issue, in a more heavy loaded env 15:46:01 <jgrosso> is this still HIGH importance? 15:46:14 <lseki> and it's in our backlog to investigate and fix it, but the priority is not that high 15:46:31 <jgrosso> ok will lower to MED 15:46:40 <lseki> jgrosso: ok! 15:46:58 <gouthamr> agree, we can bump the importance down, but are you planning to do this during this cycle, lseki 15:47:44 <gouthamr> it'd be nice to understand why the problem occurs - we did enhance driver resource setup 15:47:54 <gouthamr> #link: https://review.opendev.org/#/c/457545/ (Change ensure share to make startup faster) 15:48:19 <gouthamr> #link: https://review.opendev.org/#/c/580777/ (Fix ensure_shares bugs) 15:48:39 <gouthamr> i wonder if we (still) have any bugs in that codepath 15:49:22 <lseki> gouthamr not sure if we'll be able to work in this cycle... 15:50:03 <gouthamr> lseki: ack, then we'll probably have to have someone pick this up 15:51:05 <gouthamr> lseki: do update the bug in case you have any more thoughts/info, we'll talk about this again for sure in the context of active-active during the PTG 15:51:22 <jgrosso> I dont have to many more bugs for today 15:51:34 <jgrosso> some people are not here 15:51:47 <lseki> gouthamr: ack, thanks! 15:51:56 <jgrosso> I did re visit alot of bugs 15:52:19 <gouthamr> jgrosso: nice, thank you for doing that :) 15:52:26 <gouthamr> alright then 15:52:28 <jgrosso> so I have a new triage pad , just to make it easier for me 15:52:49 <jgrosso> https://etherpad.openstack.org/p/manila-bug-triage-pad-new 15:53:08 <gouthamr> sweet 15:53:12 <jgrosso> this is by no means assignment :) 15:53:18 <jgrosso> this is a way for me to organize 15:53:31 <gouthamr> #link https://etherpad.openstack.org/p/manila-bug-triage-pad-new (New Bug Triage Etherpad maintained by our Bug Czar) 15:53:36 <gouthamr> ^ for the meeting notes 15:53:40 <jgrosso> feel free to adjust as needed 15:53:54 <tbarron> jgrosso: i'm glad you and gouthamr are organized, we need more of that! 15:54:10 <jgrosso> tbarron thanks ! 15:54:17 <gouthamr> #topic Open Discussion 15:55:37 <gouthamr> finally Alabama's looking bad in the College Football playoff picture 15:55:43 <gouthamr> and that probably makes bswartz happy 15:55:51 <gouthamr> :D 15:56:01 <gouthamr> okay, let's take our discussions to #openstack-manila 15:56:07 <amito> lol 15:56:07 <jgrosso> :) 15:56:09 <gouthamr> thank you for joining, everyone 15:56:23 <gouthamr> #endmeeting