15:00:49 <tbarron> #startmeeting manila
15:00:51 <openstack> Meeting started Thu Jun 20 15:00:49 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:52 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:55 <openstack> The meeting name has been set to 'manila'
15:01:02 <gouthamr> o/
15:01:08 <lseki> o/
15:01:09 <dviroel> o/
15:01:17 <bswartz> .o/
15:01:48 <tbarron> it's a public holiday lots of places, like Argentina, today
15:01:56 <tbarron> what about Brazil?
15:02:00 <dviroel> Also in Brazil
15:02:14 <tbarron> dviroel: you guys don't get the day off?
15:02:23 <vhari> :)
15:02:25 <lseki> yes, connecting from home
15:02:38 <tbarron> lseki: dviroel: i'm impressed
15:02:41 <dviroel> tbarron: yeah, just following up the meeting today
15:02:41 <bswartz> https://www.officeholidays.com/holidays/brazil/corpus-christi
15:03:35 <tbarron> ok let's get started, we may not have a whole lot of people today but we don't have a big agenda either
15:03:54 <tbarron> agenda: https://wiki.openstack.org/wiki/Manila/Meetings
15:04:00 <tbarron> oh
15:04:12 <tbarron> courtesy ping: gouthamr xyang toabctl bswartz ganso erlon tpsilva vkmc amito jgrosso dviroel lseki carloss
15:04:29 <jgrosso> hi
15:04:29 <tbarron> #topic announcements
15:04:49 <tbarron> jgrosso: cool, i thought you might skip today :)
15:04:55 <vhari> hi jgrosso, all
15:04:59 <jgrosso> no sir
15:05:01 <tbarron> vhari: hi
15:05:24 <tbarron> #topic announcements
15:05:36 <tbarron> Anyone have any?  I don't today.
15:05:57 <tbarron> #topic Bugs
15:06:04 <tbarron> jgrosso: what do you have for us?
15:06:37 <jgrosso> https://bugs.launchpad.net/manila/+bug/1713062
15:06:38 <openstack> Launchpad bug 1713062 in Manila "Missing ability to automatically build configuration reference artifacts" [Wishlist,Triaged]
15:06:49 <jgrosso> ops ignoe
15:06:55 <jgrosso> ignore
15:06:59 <jgrosso> sorry :-)
15:06:59 <tbarron> heh
15:07:06 <gouthamr> jgrosso: we have been, for a few releases now :)
15:07:09 <jgrosso> https://bugs.launchpad.net/manila/+bug/1833160
15:07:11 <openstack> Launchpad bug 1833160 in Manila "VNX: driver cannot start under py37 due to wrap_socket() got an unexpected keyword argument '_context'" [Undecided,New]
15:07:22 <jgrosso> just came in saw you tagged it
15:07:34 <jgrosso> will a dell emc person take this eventually?
15:07:51 <tbarron> jgrosso: so the reporter is a dell emc person
15:08:01 <bswartz> They kinda need do unless someone in the community knocks it out
15:08:02 <tbarron> pls. ask if he intends to fix it
15:08:11 <jgrosso> will do
15:08:12 <bswartz> Looks like a generic py37 issue
15:08:36 <bswartz> Probably related to a library they're using
15:08:44 <tbarron> if anyone knows the workaround for urllib with py37 please add a remark/pointer to the bug
15:08:58 <bswartz> Wait it's a urllib issue?
15:09:06 <tbarron> it's good that this 3rd party driver is testing with python3!
15:09:08 <bswartz> And there like a 100 versions of urllib?
15:09:18 <bswartz> ^H^H^H
15:09:27 <bswartz> Aren't there like a 100 versions of urllib?
15:09:40 <jgrosso> wow that many
15:09:45 <tbarron> bswartz: that's my impression
15:09:53 <tbarron> jgrosso: 100 is a bswartz number
15:10:00 <bswartz> Maybe they just need a newer version of that library
15:10:02 <jgrosso> tbarron :)
15:10:12 <tbarron> bswartz: +1
15:10:19 <bswartz> I think there's a way to import urllib through six that works with all python versions
15:10:51 <tbarron> bswartz: please suggest that, that seems familiar
15:11:23 <jgrosso> https://bugs.launchpad.net/manila/+bug/1810988
15:11:24 <openstack> Launchpad bug 1810988 in Manila "[tempest] migration tests often fail with ssh timeouts " [High,In progress] - Assigned to Tom Barron (tpb)
15:11:30 <tbarron> The good thing here is that Dell-EMC reported the bug, hopefully as a step towards a fix
15:11:40 <tbarron> jgrosso: that guy is unreliable
15:11:52 <bswartz> Does Dell have any developers dedicated to openstack and/or manila?
15:11:54 <jgrosso> tbarron: oh ok
15:12:38 <tbarron> jgrosso: i haven't taken time to work on this, i may unassign myself for now since I don't have bandwidth right now
15:12:49 <jgrosso> ok I will unassign
15:12:54 <jgrosso> thanks Tom
15:12:58 <tbarron> jgrosso: thank you
15:13:15 <jgrosso> tbarron: welcome
15:13:46 <tbarron> tempest ssh library needs fixes like we did in manila proper if anyone is interested
15:13:54 <tbarron> i can advise
15:14:09 <tbarron> but it's tempest, not manila tempest plugin
15:14:13 <gouthamr> bswartz: they do, but only for driver work.. my POCs are helenwalsh and rajinir
15:14:52 <bswartz> gouthamr: this is driver work it looks like
15:15:23 <jgrosso> that is all I had on my list for now
15:15:29 <tbarron> they typically route us to platform specific engineers and iirc the reporter on this bug is the VNX guy they route to
15:15:35 <tbarron> jgrosso: thanks!
15:15:41 <jgrosso> tbarron: welcome
15:15:50 <gouthamr> bswartz: ack, i presume they'll pick it up... else we can prod 'em by email
15:15:51 <gouthamr> tbarron: +1
15:16:10 <tbarron> jgrosso: your consistent discipline w.r.t. our bugs is really helping us keep the backlog managable!
15:16:38 <jgrosso> tbarron: Thank you
15:16:42 <tbarron> #topic kubecon report
15:16:46 <tbarron> this is a carry over
15:16:55 <bswartz> tbarron: any reason to suspect that tempest wouldn't accept our SSH-related fixes?
15:17:03 <tbarron> i reported on Cephalocon but not Kubecon
15:17:17 <tbarron> bswartz: I don't see an issue there, they're pretty reasonable.
15:18:11 <tbarron> On Kubecon I just wanted to share some very presentations that I think people here would like.
15:18:18 <tbarron> And get them in the meeting minutes.
15:19:11 <tbarron> First, here's a link to Saad Ali's talks
15:19:21 <tbarron> #link https://kccnceu19.sched.com/speaker/saad_ali.1w8kd0qk
15:19:44 <tbarron> He leads the K8s Storage SIG
15:20:11 <tbarron> And did a keynote that articulated really well the aspiration to
15:20:36 <tbarron> give application developers ability to describe the storage they need
15:21:00 <tbarron> with yaml that is portable across container orchestrator clouds
15:21:19 <tbarron> He also has a talk in there on K8s magic
15:21:29 <tbarron> that makes a really good poing about HA
15:21:46 <tbarron> K8s guarantees eventual recovery of services
15:21:51 <tbarron> including storage services
15:21:59 <tbarron> but that's *not* HA
15:22:14 <tbarron> like it can take up to 10+ minutes to eventualy recover
15:23:22 <tbarron> Michelle Au gave a great talk on improving availability for stateful apps
15:23:44 <tbarron> #link https://kccnceu19.sched.com/event/MPfh/improving-availability-for-stateful-applications-in-kubernetes-michelle-au-google
15:23:56 <tbarron> really worth watching
15:24:39 <tbarron> I also recommend highly David Zhu and Jan Safranek's K8s Storage 101 session
15:24:54 <bswartz> Ty for links -- I missed these talks
15:24:56 <tbarron> #link https://static.sched.com/hosted_files/kccnceu19/cf/slides.pdf
15:25:45 <tbarron> pay attention to the slides that compare/contrast the way PVCs map to replicated pods for Stateful Sets vs all other deployments
15:26:09 <tbarron> Finally, there are rook talks all over the place
15:26:13 <tbarron> you can search for them
15:26:17 <tbarron> easily
15:26:24 <tbarron> but here's an IntroL
15:26:39 <tbarron> Intro
15:27:18 <tbarron> #link https://static.sched.com/hosted_files/kccnceu19/45/Rook%20Project%20Intro.pdf
15:28:12 <tbarron> It's worth knowing what Rook is about and how it uses the so-called Operator pattern and Custom Resource Definitions
15:28:27 <tbarron> oh, sorry, I said "finally" but
15:28:47 <tbarron> #link https://static.sched.com/hosted_files/kccnceu19/55/SIG-OpenStack%20KubeCon%20Barcelona%202019.pdf
15:29:00 <tbarron> is the OpenStack SIG Intro and Deep Dive
15:29:07 <tbarron> so is directly relevant to us
15:29:17 <tbarron> ok, I'm through :)
15:29:35 <tbarron> Any comments, discussion, additions on this topic?
15:29:45 <gouthamr> Thanks for the links tbarron
15:30:00 <tbarron> gouthamr: bswartz: yw
15:30:39 <tbarron> #topic Open Discussion
15:31:27 <dviroel> o/
15:31:38 <dviroel> Just want to remind , if someone has some time, to review the spec "Create share from snapshots in another pool or back end"
15:31:48 <dviroel> https://review.opendev.org/#/c/609537/
15:31:51 <dviroel> =)
15:32:17 <gouthamr> dviroel: ack, will take a look at it
15:32:31 <dviroel> gouthamr: thanks
15:32:47 <tbarron> dviroel: thanks for your work on this and the reminder
15:33:48 <tbarron> I don't see ganso here today but it would be great to get him to review, as well as bswartz and myself
15:33:49 <gouthamr> https://review.opendev.org/#/c/661209/ could use reviews too
15:34:10 <gouthamr> ^ Add update share-type API to Share Types
15:34:28 <tbarron> gouthamr: i'm planning on reviewing that one soon, for nits, as I think it's basically ok
15:35:03 <tbarron> lseki: dviroel if you guys could review 661209 that would be helpful
15:35:15 <tbarron> it won't be a huge sink hole
15:35:18 <dviroel> tbarron: sure, will do it
15:35:32 <lseki> I will
15:35:37 <tbarron> thanks!
15:36:16 <tbarron> Anything else to talk about in the meeting today!
15:36:39 <bswartz> Enjoy your holidays if you're in a Catholic country :-)
15:37:03 <lseki> thanks :-)
15:37:10 <dviroel> thanks!
15:37:37 <tbarron> yes, please enjoy
15:37:59 <tbarron> Thanks everyone, see you in #openstack-manila
15:38:03 <tbarron> #endmeeting