15:00:10 <tbarron> #startmeeting manila
15:00:10 <openstack> Meeting started Thu Jun  6 15:00:10 2019 UTC and is due to finish in 60 minutes.  The chair is tbarron. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:11 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:13 <openstack> The meeting name has been set to 'manila'
15:00:17 <bswartz> .o/
15:00:26 <gouthamr> \o
15:00:26 <s0ru> o/
15:00:27 <vkmc> o/
15:00:29 <xyang> hi
15:00:30 <dviroel> o/
15:00:41 <lseki> hi
15:00:42 <tbarron> manila courtesy ping gouthamr xyang toabctl bswartz ganso erlon tpsilva vkmc amito jgrosso dviroel lseki carloss
15:00:48 <ganso> hello
15:00:49 <carloss> hi :)
15:00:50 <jgrosso> hi
15:01:07 <tbarron> i didn't de-dupe :)
15:01:43 * tbarron waits a couple minutes
15:02:05 <toabctl> hi
15:02:12 <enriquetaso> o/
15:02:17 <tbarron> toabctl: good to "see" you
15:02:33 <tbarron> ok, we've got a good group, let's get started
15:02:38 <toabctl> tbarron, yeah - sorry for not attending (and not doing reviews)..
15:02:39 <amito> hey
15:02:45 <tbarron> #topic announcements
15:02:50 <tbarron> amito is here too!
15:02:54 <amito> same, also sorry for disappearing...
15:02:58 <tbarron> toabctl: well you are a busy PTL
15:03:05 <tbarron> and amito is a manager I hear
15:03:10 <toabctl> busy yes - but not with PTL stuff :)
15:03:22 <amito> :)
15:03:42 <tbarron> toabctl: remind me to talk with you (later) about ceph+samba again
15:04:03 <tbarron> Only announcment I havw is  that its Train milestoone 1 this week.
15:04:13 <tbarron> We don"t have any specific deadlines
15:04:20 <tbarron> but tempus fugit
15:04:39 <tbarron> For milestone 2, in the third week of July iirc
15:04:46 <vharia> o/
15:04:53 <tbarron> we have new driver proposal deadline
15:05:05 <tbarron> and spec approval deadlines
15:05:20 <tbarron> anyone else have announcments?
15:05:25 <tbarron> vharia: hi!
15:05:38 <tbarron> kk
15:05:46 <tbarron> #topic new drivers ready for review
15:06:17 <tbarron> #link https://review.opendev.org/#/c/657775
15:06:26 <tbarron> ^^ infortrend
15:06:38 <tbarron> https://review.opendev.org/#/c/636819
15:06:44 <tbarron> ^ inspur
15:06:55 <tbarron> lseki: thanks for your work reviewing these!
15:07:04 <lseki> :-D
15:07:15 <tbarron> we need some more eyes on them though, they
15:07:26 <tbarron> seem to be making pretty good progress
15:07:49 <tbarron> #topic specs ready for review?
15:08:10 <tbarron> #link https://review.opendev.org/609537
15:08:25 <tbarron> dviroel: ^^ is this ready for review ?
15:08:38 <dviroel> tbarron: yes, it is. =)
15:09:29 <tbarron> ok, this is an important one, all cores and aspiring cores should
15:09:34 <tbarron> read it and review it
15:09:54 <dviroel> tbarron: thanks!
15:10:02 <tbarron> dviroel: anything you want to add?
15:10:38 <dviroel> I don't think. This new patch set is an updated version of ganso spec.
15:10:54 <tbarron> yup, good reminder
15:10:57 <dviroel> Tried to cover everything from our discussions on PTG
15:11:15 <tbarron> ok, how about
15:11:25 <tbarron> #link https://review.opendev.org/#/c/619925/
15:11:45 <tbarron> are we planning on this one for Train?
15:12:07 <tbarron> ^ leski, is this your baby now or am I confused?
15:13:25 <tbarron> this one is another ganso carryover
15:13:28 <lseki> tbarron: yes, but not working on it yet
15:13:38 <tbarron> lseki: ack
15:14:20 <tbarron> lseki: that's fine, just don't do too last-minute of an update :)
15:14:25 * bswartz wishes ganso still worked for the good guys
15:14:36 <bswartz> :-p
15:14:55 <ganso> bswartz: "good guys" varies according to the point of view :P
15:15:14 <tbarron> bswartz: I just wish his "good guys" would have him work on manila
15:15:38 <tbarron> enriquetaso: vkmc: how about
15:15:56 <tbarron> #link https://review.opendev.org/#/c/644218/
15:16:09 <enriquetaso> i think it's ready for reviews
15:16:10 <tbarron> enriquetaso: vkmc - ready for reviews yet?
15:16:14 <enriquetaso> yup tbarron
15:16:16 <enriquetaso> :)
15:16:21 <tbarron> enriquetaso++
15:16:24 <vkmc> yes
15:16:25 <vkmc> :)
15:16:32 <tbarron> that leads to our next topic
15:16:50 <tbarron> #topic Introducing the manila outreachy intern
15:17:05 <tbarron> vkmc: enriquetaso: take it away
15:17:06 * gouthamr fanfare, confetti
15:17:08 <vkmc> *the* intern
15:17:17 <enriquetaso> s0ru is the intern :)
15:17:20 <s0ru> :D
15:17:22 <vkmc> s0ru, floor is yours
15:17:30 <tbarron> Hi s0ru !
15:17:35 <s0ru> HI All!
15:17:46 <s0ru> haha thanks for the intro X)
15:18:17 <tbarron> s0ru: what will you be working on?
15:18:17 <s0ru> I'm Sol, from Buenos Aires, Argentina
15:18:31 <jgrosso> Hi s0ru !
15:18:38 <s0ru> I'm currently working on Manila project
15:18:49 <s0ru> an OSC plugin :)
15:18:54 <enriquetaso> This is s0ru second week, we had an manila onboarding
15:19:30 <s0ru> yeap n.n
15:19:42 <enriquetaso> creating shares, checking the logs and the db
15:20:25 <s0ru> diving through a lot of documentation
15:20:48 <tbarron> So the spec for the OSC work is
15:21:03 <tbarron> #LINK https://review.opendev.org/#/c/644218/
15:21:17 <enriquetaso> yes
15:21:18 <tbarron> cores and aspiring cores should prioritize its review
15:21:42 <tbarron> b/c s0ru will be working from it very soon now :)
15:22:09 <s0ru> :)
15:22:16 <tbarron> others can help with this work too, it can
15:22:30 <tbarron> be broken into parallel tasks to a great extent
15:23:03 <tbarron> Anyways, we are very glad to have you on the zorilla team, s0ru!
15:23:14 <enriquetaso> \o/
15:23:28 <s0ru> thank u! n.n
15:23:42 <tbarron> I'm sure everyone here will be happy to help out and work with you.
15:24:04 <s0ru> ok, thanks for that in advance
15:24:05 <gouthamr> welcome s0ru. Feel free to reach out on #openstack-manila at any time, also, ty enriquetaso for mentoring, and writing out the specification
15:24:20 <enriquetaso> \o/
15:24:27 <tbarron> Anything else on this topic for now?
15:24:35 <enriquetaso> thanks you gouthamr for started https://review.opendev.org/#/c/642222/
15:24:36 <gouthamr> we're stoked about having an outreachy intern and a google summer of code intern in the same cycle :)
15:25:00 <s0ru> \o/
15:25:24 <tbarron> gouthamr: maybe fill in a bit on the GSOC?
15:25:29 <gouthamr> yes
15:25:39 <gouthamr> #LINK: https://summerofcode.withgoogle.com/projects/#5067835716403200
15:26:22 <tbarron> Robert has been working at CERN while pursuing his PhD
15:26:25 <gouthamr> one of these days, we might have Róbert Vašek/gman0 join us here, but he and his mentor Tomas Smatena have begun working on their GSOC project
15:26:46 <tbarron> his mentor is an OpenShift developer/manager
15:27:28 <tbarron> ok, we can talk more about that project later, but feel free to ping any of us if you are curious
15:27:33 <tbarron> #topic Bugs
15:27:42 <tbarron> jgrosso what do you have for us?
15:27:57 <jgrosso> tbarron: thank you
15:28:09 <jgrosso> I only have a few
15:28:28 <jgrosso> we have two new pagination defects
15:28:31 <jgrosso> https://bugs.launchpad.net/manila/+bug/1831094  https://bugs.launchpad.net/manila/+bug/1831095
15:28:33 <openstack> Launchpad bug 1831094 in Manila "Pagination does not speed up list queries for some operations" [Undecided,New]
15:28:34 <openstack> Launchpad bug 1831095 in Manila "Pagination does not speed up list queries for share network and security service operations" [Undecided,New]
15:29:01 <carloss> are the two ones we discussed in the PTG
15:30:14 <gouthamr> carloss: thanks for opening those bugs. Is your shares fix/patch ready for review?
15:30:17 <gouthamr> #LINK: https://review.opendev.org/#/c/650986/
15:30:37 <carloss> gouthamr:  you're welcome
15:30:42 <gouthamr> carloss: also, will you be working on these bugs as well?
15:30:43 <carloss> yes, it's ready for reviews
15:30:58 <tbarron> jgrosso: at PTG we decided to divide and conquer on these, tackling the more straight-forward issues first
15:31:03 <gouthamr> carloss: please rebase, CI logs are stale
15:31:19 <jgrosso> tbarron: great thanks
15:31:30 <tbarron> carloss: then ping us when ready ...
15:31:44 <carloss> gouthamr:  I'll possibly have some time to work on this two bugs
15:32:25 <carloss> tbarron: gouthamr  ok, I'll rebase it
15:32:40 <carloss> but if some else is available to pick them now, will be welcome
15:32:59 <tbarron> carloss: thanks, and fair enough!
15:33:17 <carloss> tbarron: you're welcome
15:33:24 <jgrosso> one more
15:33:32 <jgrosso> its older but high :)
15:33:32 <gouthamr> jgrosso
15:33:38 <jgrosso> yes gouthamr
15:33:48 <gouthamr> jgrosso: we might want to push these two to teh "check again" section :)
15:33:58 <jgrosso> done :)
15:34:15 <jgrosso> hey gouthamr got one for you
15:34:16 <jgrosso> https://bugs.launchpad.net/manila/+bug/1713062
15:34:19 <openstack> Launchpad bug 1713062 in Manila "Missing ability to automatically build configuration reference artifacts" [High,Triaged]
15:34:40 <gouthamr> ah, old friend
15:34:43 <jgrosso> :)
15:35:06 <jgrosso> any target-milestone
15:36:05 <gouthamr> it's a wishlist item, we haven't gotten anyone to fix this regression for us for the past few releases
15:36:24 <gouthamr> however, we have been fixing doc mistakes manually. so this is tech debt
15:36:32 <tbarron> it's too bad we don't have another intern slot, this would be a good project.
15:36:58 <tbarron> unfort. we all have pretty full plates.
15:37:10 <jgrosso> ok I saw importance high I will change to wish-list
15:37:35 <gouthamr> cinder adopted a config-table sphinx extension, smcginnis did a chain of patches iirc; so there's some material we can read/adopt if we like it
15:37:38 <tbarron> I can't volunteer to take this one right now w/o letting other commitments slide.
15:38:16 <tbarron> jgrosso: but it's good to bring it up from time to time, maybe someone will get some cycles or inspiration
15:38:29 <jgrosso> tbarron: sounds good
15:38:39 <jgrosso> that is all I have for today
15:38:46 <tbarron> jgrosso: thanks
15:38:47 <gouthamr> we do generate the config reference from code, but this one is to automatically build tables like this: https://docs.openstack.org/manila/latest/configuration/shared-file-systems/config-options.html
15:39:31 <jgrosso> thanks gouthamr
15:40:21 <tbarron> gouthamr: well if cinder got it fixed then zorillas better do it too :)
15:41:02 <tbarron> #topic Conference reports
15:41:33 <tbarron> I had an opportunity to attend Cephalocon and Kubecon a couple weeks ago.
15:42:01 <tbarron> My wife wanted to do the promised vacation in Spain afterwards so I did not
15:42:24 <tbarron> attend OpenStack days at CERN the week afterwards :)
15:42:39 <tbarron> Did anyone do the CERN thing?
15:43:10 <tbarron> The program is here, with slide links:
15:43:54 <tbarron> #link https://indico.cern.ch/event/776411/timetable/#20190527
15:44:37 <vkmc> I saw they published recordings
15:44:38 <vkmc> :)
15:44:39 <tbarron> They're worth a read to see what's happening with OpenStack and High Performance Computing, exciting stuff
15:44:44 <vkmc> they should be in the same schedule
15:44:45 * gouthamr would love to go participate someday
15:45:02 <tbarron> vkmc: yes, there are recordings as well as slides
15:45:30 <tbarron> Cephalocon program is here
15:45:44 <tbarron> #link https://ceph.com/cephalocon/barcelona-2019/
15:46:00 <tbarron> again with recording links and, for the most part, slide links
15:46:22 <tbarron> I'll mention three talks of particular interest.
15:46:52 <tbarron> James Blair (corvus) whom you may know as zuul project lead --
15:47:19 <tbarron> did a talk on using rook and CephFS for the opendev gitea project
15:47:32 <tbarron> our git repos for opendev will
15:47:52 <tbarron> be backed by CephFS, so multiple servers will
15:48:00 <tbarron> have the same shared file store
15:48:16 <tbarron> and it will use a multi-master percona dbase
15:48:44 <tbarron> anyways, all this will be infra managed by k8s
15:49:04 <tbarron> with rook orchestrating the file system storage
15:49:26 <tbarron> and it all runs on OpenStack
15:49:41 <tbarron> so gitea on k8s on OpenStack
15:50:25 <tbarron> with cinder volumes providing the back end storage that rook grabs and uses for cephfs deployment
15:50:35 <tbarron> and those happen to be rbd volumes
15:50:38 <tbarron> fun stuff
15:50:55 <tbarron> #link https://www.youtube.com/watch?v=xD7d21o6JLc&list=PLrBUGiINAakNCnQUosh63LpHbf84vegNu&index=57&t=871s
15:51:02 <tbarron> ^^ I highly recommend
15:51:34 <tbarron> Second, Patrick Donnelly and Jeff Layton did a nice talk
15:51:53 <tbarron> on their work to run ganesha active-active with
15:52:05 <tbarron> rook/k8s orchestration around it
15:52:29 <tbarron> #link https://static.sched.com/hosted_files/cephalocon2019/86/Rook-Deployed%20NFS%20Clusters%20over%20CephFS.pdf
15:53:18 <tbarron> We plan to leverage this when we implement DHSS=True for manila cephfs-with-nfs
15:53:31 <tbarron> Third
15:54:03 <tbarron> I did a talk on RWX storage for container orchestrators with manila
15:54:35 <tbarron> it points to Robert Vasek (the GSOC guy mentioned earlier)
15:54:53 <tbarron> his manils csi driver just merged into cloud-provider-openstack
15:55:03 <tbarron> s/manils/manila/
15:55:38 <tbarron> #link https://static.sched.com/hosted_files/cephalocon2019/ce/Cephalocon_%20RWX%20Storage%20for%20Containers%20with%20CephFS%20and%20Manila.pdf
15:55:49 <bswartz> Nice!
15:56:17 <gouthamr> thanks for all the links tbarron... and for representing this community in both these places :)
15:56:18 <tbarron> the talk attempts to motivate use of open infra like manila
15:56:48 <tbarron> for a world where application developers don't want
15:56:57 <tbarron> to be sysadmins themselves :)
15:57:23 <tbarron> Kubecon had lots of interesting talks, and lots about storage.
15:57:33 <tbarron> program link is here:
15:58:13 <tbarron> #link https://kccnceu19.sched.com/
15:58:25 <tbarron> I put a number of links in the agenda
15:58:39 <tbarron> and will carry this topic forward to next week
15:58:50 <tbarron> #topic open discussion
15:58:56 <tbarron> ?
15:59:36 <gouthamr> was waiting on you to return to schedule the topics
15:59:42 <gouthamr> that we didn't cover at the PTG
15:59:49 <bswartz> Time check
16:00:01 <tbarron> gouthamr: yeah let's do that next week
16:00:05 <gouthamr> we'll start sprinkling those in the future meetings
16:00:16 <gouthamr> ack
16:00:18 <tbarron> Thanks all!
16:00:22 <tbarron> #endmeeting