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