15:00:09 #startmeeting manila 15:00:10 Meeting started Thu Aug 1 15:00:09 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 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:13 The meeting name has been set to 'manila' 15:00:17 yo. o/ 15:00:19 hi 15:00:21 hi 15:00:27 hi o/ 15:00:34 courtesy ping: gouthamr xyang toabctl bswartz ganso erlon tpsilva vkmc amito jgrosso dviroel lseki carloss 15:00:42 o/ 15:00:43 hi 15:01:02 lets wait a couple minutes 15:01:17 .o/ 15:01:19 o/ 15:02:27 ok, let's get started 15:02:29 hi all! 15:02:43 Agenda 15:02:50 #link https://wiki.openstack.org/wiki/Manila/Meetings 15:03:00 o/ 15:03:02 #topic announcements 15:03:12 o/ 15:03:22 * tbarron doesn't notice vhariria and gouthamr sneaking in 15:03:29 #chair gouthamr 15:03:30 Current chairs: gouthamr tbarron 15:03:35 #chair bswarts 15:03:36 Warning: Nick not in channel: bswarts 15:03:37 Current chairs: bswarts gouthamr tbarron 15:03:38 o_O 15:03:48 who dat 15:03:51 Don't throw a chair at me 15:03:52 I'm in a hackfest so if for some reason I'm disconnected ... 15:04:12 are they hacking the network tbarron? 15:04:16 or get tied up by others here ... 15:04:42 gouthamr: no, but I'm not on my reliable home DSL internet connection and anything could happen 15:06:03 I don't have particular announcements 15:06:07 Anyone else? 15:06:19 hello 15:06:26 ganso: hey! 15:06:38 Anyone have any announcements .... 15:08:32 . 15:09:05 tbarron ? 15:09:09 gouthamr: did you have one? 15:09:17 sorry, diverted a minute 15:09:26 back 15:09:34 tbarron: heh, no.. you went silent for too long, so i poked you with a stick 15:09:42 oyuch 15:09:44 ouch 15:09:49 :) 15:09:56 #topic python3 functional jobs 15:10:17 so we finally got all the first party jobs running under python3, merged 15:10:31 #link https://review.opendev.org/#/c/671031/ 15:10:40 thanks to those who helped get this done 15:10:46 * bswartz fires the confetti cannon 15:10:53 :) 15:11:00 Woohoo py3 15:11:10 where are we on third-party job python3 mighration 15:11:18 any progress to report? 15:11:37 #success openstack-manila's test jobs are all python3-default. There's one python-2 functional test job that will be retired in the U release 15:11:45 gouthamr: ty 15:11:57 * gouthamr that should have worked? 15:12:05 Python 2 will be retired officially 1 Jan 2020 15:12:33 bout time 15:12:50 OK, I'm going to check every week on 3rd party job progress 15:13:01 #topic our work - reviews 15:13:20 hey can we go back to the previous topic 15:13:36 gouthamr: yes 15:13:45 #topic python 3 migration progress 15:13:47 i had to add a note about using the devstack plugin for manila-tempest-plugin... 15:14:17 #link: https://review.opendev.org/#/c/673377/ 15:15:14 ^ third party CI maintainers, we're going to stop installing manila-tempest-plugin as part of manila's devstack setup... please enable manila-tempest-plugin's devstack plugin in your CI manifests 15:15:34 ok 15:15:47 gouthamr: so this a TODO but not actually required in order to start running under py3, right? 15:15:53 when you do, please also set a local.conf variable: MANILA_INSTALL_TEMPEST_PLUGIN_SYSTEMWIDE=False, so you won't see a deprecation message in the logs 15:16:24 ack 15:16:24 but you might as well do both while you are in there 15:16:56 tbarron: yes, but without this, you'll have two separate installations of the plugin, and one of the installs can be under python2... 15:17:16 lseki: carloss I know you folks have to do this for Cinder as well so thanks in advance for your work in this area. 15:17:25 gouthamr: ack, so simpler just to do it now 15:18:44 yep 15:18:47 #link: https://opendev.org/openstack/manila/src/commit/25506de0e477afc3bd499847530f76bb3f9e7635/playbooks/legacy/manila-tempest-minimal-dsvm-lvm/run.yaml#L34 15:18:53 that's how you'd do it ^ 15:19:20 anything else on this topic? 15:19:31 ack gouthamr ... I've documented it, we should 15:19:41 We should do it soon* 15:19:42 hi 15:19:50 thanks carloss lseki! 15:19:58 gouthamr: yw 15:20:12 we from netapp are working to finish the migration to py37. Probably it will be running soon. 15:20:25 sfernand: hi, and thanks for the update! 15:20:29 sfernand: good news 15:20:34 ack sfernand.. 15:21:15 #topic Our work -- some outstanding reviews 15:21:36 #link https://review.opendev.org/#/c/657775/ - Infortrend driver 15:21:46 Lots of good review activity on this one. 15:22:04 Seems close to merging .... 15:22:15 Anyone have comments or discussion of this one? 15:23:26 #link https://review.opendev.org/#/c/664269/ Nexent refactor 15:23:33 Nexenta 15:23:50 We need some reviewers other than just gouthamr on this one 15:23:59 Unfortunately it's pretty big. 15:24:20 gouthamr may be able to give you some guidance/areas of focus 15:24:34 in the interests of not just having to do everything himself :) 15:24:54 amito: I think you are going to take a look? 15:26:15 We have about one month till feature freeze deadline so let's avoid last-minute reviews on this one. 15:26:42 The contributors have done a lot of work but review is needed to ensure that it integrates well into manila. 15:27:27 +1 15:27:35 #link https://review.opendev.org/#/c/647538/ remove keystoneclient dependency 15:28:10 vkmc: you got some good comments from cmurphy - do you want to address them in this review, or in a followup? 15:28:17 Sorry I was on a phone call 15:28:40 amito: no problem, I signed you up for some work 15:28:44 :) 15:28:45 Yes I'll take a look 15:28:51 amito: thanks! 15:29:16 vkmc may be doing several things at once as well 15:30:15 #link https://review.opendev.org/#/c/650986/ fix pagination performance issue 15:30:42 carloss: looks like you fixed the pylint issues 15:30:55 yep :) 15:30:57 carloss: the test coverage difference is insignificatnt 15:31:06 carloss: i'll look again today then 15:31:30 it looked good to me otherwise, probably this is close to merge 15:31:36 anyone have concerns? 15:32:00 gouthamr: I see you as a reviewer on there so in your copious spare time take a look again. 15:32:08 nope, have been ignoring that patch for some reason 15:32:11 will take a look 15:32:31 #link https://review.opendev.org/#/q/topic:bp/share-network-multiple-subnets+(status:open+OR+status:merged) 15:33:33 :) 15:33:49 zuul still doesn't like the pending patches, but carloss dviroel do you have comments, etc. you want to share? 15:34:29 I'm fixing the unit tests that are failing 15:34:45 I'll have a new PS with all fixed soon :) 15:35:05 carloss: great, you'll probably get more serious reviews at that point 15:35:27 though we should be looking anyways, I've just been distracted with other matters. 15:35:43 Any other reviews that people want to hightlight? 15:36:04 ok 15:36:08 #topic Bugs 15:36:13 jgrosso you are up 15:36:26 thanks tbarron 15:36:36 I have no new bugs for today, reached out to some people directly or awaiting responses to some questions I had asked , thanks vkmc, tbarron, and gouthamr for answering some direct questions 15:37:00 will have more for you next time 15:37:57 jgrosso: cool, ty 15:38:07 tbarron your welcome 15:38:09 #topic open discussion 15:38:33 do we treat this one as a new driver? https://review.opendev.org/#/c/673948/ 15:39:39 i'll defer to those who have been involved in manila longer than I to remember precedents 15:40:09 If a driver adds DHSS=true capability after new driver deadline is that considered as if it were a new driver? 15:40:18 do we have precedents? 15:40:38 gouthamr: bswartz ganso xyang ^^^ ? 15:40:57 That's a gray area 15:41:01 i dunno, certainly needs new CI - it's not just any normal capability 15:41:13 makes sense 15:41:17 this change isn't that big so if we don't have precedents then the main question will be ^^^^ 15:41:20 our test suite is designed with only one driver mode in mind 15:41:23 I'd say it's not a new driver but it's a big review and yes, there are CI requirements 15:41:49 maybe that is a new feature rather than a new driver 15:42:20 the submitter needs to be showing us that they have CI coverage with DHSS=True and that the tests pass 15:42:36 I'll just put a remark in there to that effect. 15:42:39 DHSS=False is being added in this case, yes 15:43:03 yes, I stated it the other way around 15:43:28 and going trom True only to False as well shouldn't be that big a deal 15:43:52 let's just see how this one plays out in terms of test coverage/CI 15:44:40 like any other review submitted about a month before feature freeze we cannot guarantee sufficient 15:44:51 review bandwidth that it will merge this cycle. 15:45:01 We'll see how it goes. 15:45:20 Other open discussion topics? 15:46:29 I'll give a report next week on an aspect of this hackfest, manila-csi and OpenStack K8s integration 15:46:38 maybe point to some demo stuff 15:46:46 but today just a teaser 15:46:53 Anyone else? 15:47:14 Who's hackfest is this? 15:47:23 it's a redhat thing 15:47:30 NetApp does things called hackathons 15:47:37 but the stuff I'm talking about isn't secret :) 15:47:37 And there is one this week (probably coincidence) 15:48:15 bswartz: feel free to share NetApp hackathon results pertaining to manila or more general openstack type stuff anytime .... :) 15:48:36 OK, thanks everyone!! 15:48:47 See you on #openstack-manila 15:48:49 tks! 15:48:50 ty tbarron! 15:48:53 #endmeeting