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