15:01:09 #startmeeting manila 15:01:10 Meeting started Thu Jun 25 15:01:09 2020 UTC and is due to finish in 60 minutes. The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:11 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:14 The meeting name has been set to 'manila' 15:01:23 hi 15:01:29 o/ 15:01:29 o/ 15:01:32 gouthamr never sleeps 15:01:33 o/ 15:01:36 o/ 15:01:43 courtesy ping: ganso vkmc amito lseki andrebeltrami 15:01:48 o/ 15:01:52 haha, got distracted there for a minute 15:02:04 o/ 15:02:43 hello everyone, thanks for joining - looks like we have a pretty light agenda today! 15:02:47 https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting 15:02:57 #topic Announcements 15:03:36 We're in R-16 on the victoria release schedule 15:03:38 #link https://releases.openstack.org/victoria/schedule.html (victoria release schedule) 15:03:49 that's two weeks away from the specs deadline 15:04:11 ideally we want all specs that we're working on to merge by then 15:04:29 o/ 15:04:53 if you anticipate any trouble, please bring it up this week or the next 15:05:51 that said, reviewers, we've a couple of specs available for review 15:05:54 https://review.opendev.org/#/q/project:openstack/manila-specs+status:open 15:06:26 it's time to give these some review attention! 15:07:21 that's all i had in terms of announcements 15:07:41 does anyone else have any? 15:08:50 This change merged over the last week 15:08:59 #link https://review.opendev.org/#/c/735667/ (Assign TC Liasons for the Victoria Cycle) 15:09:43 per that, i'd like to welcome gmann, cloudnull as the new liaisons for our project/s 15:10:29 you know who to contact on the #openstack-tc channel, if tbarron is on a holiday :) 15:10:30 welcome gmann cloudnull ! 15:10:33 awesome, welcome! 15:10:44 welcome gmann, cloudnull :) 15:11:14 #topic CI/Gate Status 15:11:30 just wanted to keep you all in the loop of what the current status of the gate is 15:12:20 as far as i am aware, there's now no problem with the main branch in manila as well as the stable branches upto stein 15:12:47 gmann++ cloudnull++ 15:13:10 devstack changes for stable/rocky and stable/queens have not merged yet 15:13:24 you can see the latest status from elod here: 15:13:35 #link http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015644.html ([all][tc][stable][qa] Grenade testing for Extended Maintenance stable) 15:14:25 we're discovering that there's at least a few more changes necessary to get things working; so please stay tuned if you have any changes in these older branches 15:14:50 we've had a degraded status on the python-manilaclient functional job 15:16:02 a couple of fixes are possible there, i'm investigating the most favorable of them: coverting that job from its legacy definition to native zuulv3 15:16:35 however that fix isn't the most expedient, there's some trial and error involved 15:17:35 we'll see if i can get it worked out soon... 15:17:50 anybody aware of any other issues? 15:18:43 feel like third party CI was broken a lot too, when reporting on the main branch - i hope its fairly easy to fix these breakages 15:19:26 if not, please let us know or mail the openstack-discuss list and seek help.. 15:20:03 gouthamr: we'll check that later on our ci too 15:20:11 ty dviroel 15:20:25 #topic Reviews needing attention 15:21:02 we're all in the middle of a bunch of things, so we'll skip the etherpad for the week 15:21:45 but heads up, i'll go through these next week, and see if we have any progress - please update it on the etherpad if you're reviewing any of these patches 15:21:50 #link https://etherpad.opendev.org/p/manila-victoria-review-focus 15:22:23 anything else we need to be looking at right away? apart from the specifications? 15:23:13 alright, lets move on to the next slot 15:23:16 #topic Bugs (vhari) 15:23:26 vhari isn't around today 15:23:43 but she's kept the etherpad ready for us 15:23:44 #link https://etherpad.openstack.org/p/manila-bug-triage-pad-new (Bug Triage etherpad) 15:24:07 #link https://bugs.launchpad.net/manila/+bug/1607150 15:24:07 Launchpad bug 1607150 in OpenStack Shared File Systems Service (Manila) "Tempest test for dr/readable replication fails because share has two active replicas" [Medium,New] - Assigned to Douglas Viroel (dviroel) 15:24:43 ah, dviroel picked this up recently - can we put this to victoria-3, dviroel ? 15:24:54 i think that this issue is still around, we might have one of our guys working on this 15:25:13 gouthamr: yeah, victoria-3 works 15:25:24 dviroel: awesome, thanks 15:25:30 #link https://bugs.launchpad.net/manila/+bug/1839640 15:25:30 Launchpad bug 1839640 in OpenStack Shared File Systems Service (Manila) "NexenaStor5 NFS driver is not calculating provisioned_capacity_gb properly" [Medium,New] - Assigned to Alexey Khodos (alexey-khodos) 15:26:35 hmmm, alexey reported this issue, and owned it - so i'll just check with him about the status 15:27:18 its been around nearly a year too, so its likely not a medium priority as well - lets bump it down to low 15:27:36 any other thoughts on this? 15:27:44 #link https://bugs.launchpad.net/manila/+bug/1700660 15:27:44 Launchpad bug 1700660 in OpenStack Shared File Systems Service (Manila) "DetachedInstanceError on trying to access share['share_server']" [Low,Triaged] 15:27:59 oh boy this is an ooold and odd one 15:28:03 Are we still hittiing this issue? 15:29:00 tbarron: i don't think we ever did - this was a tracker to investigate why drivers are hitting a DB error when the share server is "null" 15:29:26 by hitting it I men do drivers still get the DB error? 15:29:46 nope, i think drivers handle it gracefully 15:30:21 i think i was writing some new code when i hit this problem and wondered why we weren't returning primitives instead of handing db objects to the drivers 15:30:33 Seems to me like lazy load is fine but ^^ 15:30:44 dviroel carloss - does this ring a bell with any of your recent driver work? 15:31:03 manager shouldn't hand off db object to driver 15:31:22 gouthamr: we face some issues with db objects in the driver recently 15:31:39 gouthamr: when implementing create shares from snapshot in another pool 15:31:44 dviroel there is a workaround in the code for this, right? 15:32:10 gouthamr: but we choose to convert to primitives before send to the driver 15:32:21 +1 15:32:25 this includes share_server info 15:32:26 dviroel: oh great! 15:32:52 but now, share-manager has lot of db to primitive conversions 15:33:25 an example https://github.com/openstack/manila/blob/e24a7402106f63e504cce053c0d2aff8f6709401/manila/share/manager.py#L4453 15:34:02 yeah... that's undesirable; but a workaround for now 15:34:18 we could experiment with setting expire_on_commit to True in the sessionmaker 15:34:37 as noted in the bug... 15:35:06 dviroel/carloss, could one of you update this bug with links to your recent work to workaround 15:35:42 gouthamr: I think that I can test your solution during this cycle, since we are implementing new driver's interfaces 15:35:51 dviroel: awesome 15:36:02 dviroel++ 15:36:08 we'll keep this around as a "low" and see if we can try things in the db layer 15:36:24 thanks dviroel 15:36:31 #link https://bugs.launchpad.net/manila/+bug/1651630 15:36:31 Launchpad bug 1651630 in OpenStack Shared File Systems Service (Manila) "should use glanceclient instead of novaclient for image list" [Low,New] - Assigned to Zhenyu Zheng (zhengzhenyu) 15:37:22 oh this is another old bug... we had a pretty good solution, but it broke the generic driver and we had to revert it 15:37:40 i'll pop off the assignee 15:37:45 I'm trying to remember how it broke the generic driver 15:38:16 tbarron: yes, logs are long gone, but we can revert the revert patch and see how the driver fares now 15:38:31 +1 15:38:41 carloss - it's likely you'll hit this in your efforts around share server migration 15:39:09 or maybe not, if you handle microversions carefully in the novaclient 15:39:36 we must have reverted under gate-breakage pressure and didn't revisit 15:39:39 the thing is we *have* to make this change, or be stuck on a pre-2.36 microversion of nova 15:40:12 tbarron: yes, looks like it was close to an RC timeframe 15:40:43 any volunteers who'd like to investigate this? 15:40:43 oh, that's true 15:41:22 that'd happen only if we chose to improve the generic driver, right? 15:41:34 s/chose/choose/ 15:42:03 carloss: choose to improve for the migration feature? yes 15:43:16 yes, thanks, that's what I meant :) 15:43:31 cool, we'll need some help with this tech-debt item - anyone here/reading - please assign it to yourself if you're willing to help! 15:44:09 i'll post this discussion on the bug so we have context - likely the actions there are to revive that old patch, rebase and see what fails on the generic driver job 15:44:22 #link https://bugs.launchpad.net/manila/+bug/1482633 15:44:22 Launchpad bug 1482633 in OpenStack Shared File Systems Service (Manila) "requests to SSL wrapped sockets hang while reading using py3" [Low,Triaged] - Assigned to Victoria Martinez de la Cruz (vkmc) 15:45:24 ah, this one is Invalid, vkmc? 15:45:31 I think so yes 15:46:22 let me double check, we haven't hit this because we are deploying with uwsgi by default 15:46:50 vkmc: ack, and we've told folks to not use the old "manila-api" eventlet based wsgi interface 15:47:12 yep 15:47:21 gouthamr, do you consider we should debug and get this fixed though? 15:47:24 vkmc: iiuc eventlet's ssl is still broken on python3.7 15:47:54 IIRC we were depending on eventlet folks to fix this... there were not much we could do 15:48:03 but situation might have changed 15:48:14 vkmc: yes, i don't think its worth the investment - i know most folks are running manila-api with either uwsgi or mod-wsgi 15:48:28 vkmc: lets mark this invalid, if there's someone concerned, they'll open another bug against manila 15:48:43 k 15:48:43 +1, if someone actually has this use case they should be complaining 15:48:55 I'll mark it as invalid 15:48:58 vkmc: awesome, thank you! 15:49:20 yay, we went through the whole thing, making vhari proud 15:49:29 hehe 15:49:42 #topic Open Discussion 15:50:19 so this happened: 15:50:24 #link http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015638.html 15:50:49 awesome 15:51:16 pretty cool, but neutron-dynamic-routing got new lieutenants - thanks tobberydberg_ and frickler! 15:51:39 the project lives on... 15:52:01 \o/ 15:53:32 also thanks to tbarron for socializing our use case 15:54:01 anything else to discuss today? 15:54:51 ... going once... 15:55:24 haha, you don't want the countdown 15:55:37 thanks for attending everybody, keep reviewing! and stay safe 15:55:46 thanks all! 15:55:48 thanks 15:55:53 #endmeeting