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