15:00:27 #startmeeting manila 15:00:27 Meeting started Thu Jun 17 15:00:27 2021 UTC and is due to finish in 60 minutes. The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:27 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:27 The meeting name has been set to 'manila' 15:00:34 o/ 15:00:38 o/ 15:00:44 o/ 15:00:56 hi 15:01:01 o/ 15:01:14 courtesy ping: ganso vkmc tbarron felipe_rodrigues ecsantos vhari 15:01:23 hi 15:01:28 o/ 15:01:45 o/ 15:01:56 hello folks! 15:02:20 thank you for joining! here's our agenda for today: https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting 15:02:23 lets get started 15:02:28 #topic Announcements 15:02:31 hi 15:02:57 o/ 15:03:26 * gouthamr was hunting for a link 15:04:02 wanted to give a shout out to vkmc archanaserver ashrod98 and diablo_rojo for today's openinfra.live talk 15:04:21 if anyone's got a link to the live stream that just ended, please add it here :) 15:04:31 How to Start Contributing Upstream to OpenInfra https://www.youtube.com/watch?v=4kGtM4J_hjM  15:04:38 :) 15:04:45 vhari++ 15:05:04 #link https://www.youtube.com/watch?v=4kGtM4J_hjM (How to Start Contributing Upstream to OpenInfra) 15:05:40 :D 15:05:44 vkmc++ 15:05:45 if you didn't get a chance to attend, please check it out; our community was well represented! :) 15:05:48 thanks gouthamr++ 15:06:59 there's a lot to take away from that talk.. 15:07:33 on our regular announcements :), we're 16 weeks away from the Xena release 15:07:41 #link https://releases.openstack.org/xena/schedule.html (Xena Schedule) 15:07:51 Next week is our spec submission deadline 15:08:18 if you're thinking about writing a spec/lite-spec, this is the last call 15:09:13 that's all i had for announcements today 15:09:16 does anyone else have any? 15:10:45 thank you all for participating in the bug squash last week! 15:11:23 and for vhari, vkmc for the efforts in organizing it. I definitely enjoyed our very first collab review for the release 15:11:24 gouthamr, we had a great turnout \o/ 15:11:33 thanks everyone! 15:12:14 we'll discuss some untriaged bugs later in this meeting - and we must be able to share some statistics/summary with you next week 15:12:53 lets move down our agenda 15:13:00 #topic Manila UI stable CI problems 15:13:33 we had users report a peculiar problem with manila-ui downstream, that wasn't easy to reproduce 15:13:59 the issue is described in https://bugs.launchpad.net/manila-ui/+bug/1931641 15:14:09 #link https://bugs.launchpad.net/manila-ui/+bug/1931641 (Unable to select share networks with share types that have a hyphen in their name) 15:14:36 #link https://review.opendev.org/c/openstack/manila-ui/+/796384 (Fix parsing names in switched fields) 15:15:26 the fix is really a workaround 15:15:47 we've rarely back-ported fixes to older stable branches in manila-ui 15:16:24 but this is one of those critical bugs for end users that needs to be addressed all the way back to stable/train 15:17:08 so, looking at the backports, i ran into a familiar issue on the stable branches for manila-ui 15:17:48 the lower-constraints job fails 15:18:20 the failure is legitimate; some of the lower bounds of the requirements we claim aren't really co-installable 15:19:08 we've approached this by painstakingly fixing them up on stable branches for the manila repo 15:19:38 however, i'm not convinced if the effort is worth it for anyone 15:20:34 iirc we fixed requirement and lower-constraints files for stable branches of manila and python-manilaclient repos 15:21:31 and disap fixed the development branch of manila-ui earlier this year: https://review.opendev.org/c/openstack/manila-ui/+/767397 15:22:57 post these, we had a discussion as a community to verify who cares about lower bounds testing 15:23:15 this discussion was summarized here 15:23:23 #link http://lists.openstack.org/pipermail/openstack-discuss/2021-March/021204.html ([all][tc] Dropping lower-constraints testing from all projects) 15:24:14 since we have the job working on the development branches in all the repos we maintain, i don't want to discuss dropping the job across the repos 15:24:29 i wanted to check however, if we're okay dropping them in manila-ui 15:25:06 the main reason is that backports here have been rare 15:26:05 and second is the learning we have from the community-wide discussion that lower-constraints testing the way we do is less useful to consumers 15:27:40 we could also take a bigger blanket discussion of dropping it across all stable branches - something that some other project teams have done 15:28:05 fwiw I agree with this. We need to focus on fixing test infra issues where fixing test failures makes our core product better and 15:28:33 I don't see gain commensarate with maintenance effort for this on the stable branches 15:29:35 ++ it makes lesser sense as we go back to the really old branches we are talking about 15:29:51 ++ agree too 15:30:05 ++ 15:30:43 does it make sense to vote on this and drop the jobs across all stable branches? 15:33:06 #startvote Should we drop lower-constraints testing on all stable branches of manila repos? Yes, No 15:33:06 Begin voting on: Should we drop lower-constraints testing on all stable branches of manila repos? Valid vote options are Yes, No. 15:33:06 Vote using '#vote OPTION'. Only your last vote counts. 15:33:25 ^ please go ahead :) 15:33:27 #vote yes 15:33:30 #vote Yes 15:33:36 #vote yes 15:33:36 tbarron: yes is not a valid option. Valid options are Yes, No. 15:33:38 testing 15:33:43 #vote Yes 15:33:48 #vote Yes 15:33:53 #vote Yes 15:33:58 #vote yes 15:34:26 #vote Yes 15:34:33 #vote Yes 15:34:56 #vote Yes 15:35:45 waiting another minute 15:37:03 #endvote 15:37:04 Voted on "Should we drop lower-constraints testing on all stable branches of manila repos?" Results are 15:37:04 Yes (8): dviroel, caiquemello, gouthamr, tbarron, carloss, fabiooliveira, ecsantos, vkmc 15:37:22 good, it only let me vote once 15:37:32 awesome, thanks everyone; i've patches ready for train--->victoria on manila-ui 15:37:44 #link https://review.opendev.org/q/topic:%22drop-lower-constraints-testing%22+(status:open%20OR%20status:merged) 15:38:09 #agreed we're dropping lower-constraints testing on all stable branches across manila repositories 15:38:37 if you see missing branches, let me know, or go ahead and submit a fix if you like 15:39:12 code deletions are fun 15:39:19 :D 15:40:12 cool, anything else regarding $topic? 15:40:29 #topic Reviews needing attention 15:40:34 #link https://etherpad.opendev.org/p/manila-xena-review-focus 15:40:53 it looks like everything on here is still getting worked on, or waiting for review 15:41:08 if there are any more, please add them to the list 15:41:38 reviewers (telling myself as well), please take a look at this list and lets wrap these up 15:42:06 lets move on to bug triage since we know we left some for this meeting 15:42:11 #topic Bugs (vhari) 15:42:21 o/ vhari - the floor is yours 15:42:44 gouthamr, there were no new bugs in 2 weeks :D 15:42:51 \m/ 15:42:53 :D 15:43:01 our work is done 15:43:10 so, we can pick up where we left off at bug squash 15:43:12 * gouthamr not so fast 15:43:42 we can take a look at #link https://bugs.launchpad.net/manila/+bug/1881865 15:44:27 and pace through the list as time permits 15:44:33 ack 15:44:33 #link https://bugs.launchpad.net/manila/+bug/1881865 15:45:14 * gouthamr rebases the fix 15:45:44 carloss: o/ this fix is not exercisable in isolation, no? 15:46:30 so i kinda see haixin's point of combining the snapshot querying into this 15:47:00 yeah 15:47:31 me too... 15:47:47 I gues I even mentioned breaking this change into two in the past 15:48:05 haha, okay this is ripe for re-review then 15:48:09 but haixin's made his point explaining that it would be nice to have both in a single patch 15:48:27 yep :) 15:49:25 awesome, thanks for bubbling this up vhari 15:49:33 we'll get this one reviewed and merged 15:49:50 cool gouthamr 15:49:57 time for one more 15:49:59 #link https://bugs.launchpad.net/manila/+bug/1818569 15:50:51 proposed fix merged .. can be close if no more thought on it 15:51:15 #link https://bugs.launchpad.net/manila/+bug/1818569 15:52:46 hmm, i recall this bug 15:52:59 but don't recall discussing at a ptg per the bug report 15:54:45 the problem here is that the access rule de-duplication code doesn't seem to work with high concurrency 15:55:43 The reason I did that experiment was that we saw the issue intermittently in CI 15:55:44 i think the duplicate rules get past the check happening in the database in parallel and avoid each other - which i can see happening, there's nothing preventing that code to run in parallel 15:55:49 oh 15:56:02 Dunno if we still do much though 15:56:32 not latelyt 15:56:41 It may not be a likely customer scenario 15:57:06 but, if its easily reproducible with the script you have in the bug report - its a corner case that we ought to fix 15:57:35 Yeah, it's worth fixing, just questioning why I set it to Medium 15:58:47 ack, we can set to Low, anyone looking for a good concurrency bug to fix? 15:59:37 I can pick it up gouthamr 15:59:46 o/ kiwi_36 15:59:56 ++ awesome, please grab it 16:00:09 \o 16:00:24 alright, we're at the top of the hour 16:00:31 no time for open discussion today 16:00:43 please hop on over to #openstack-manila if you want to chat about anything else 16:00:47 thank you all for attending! 16:00:51 stay safe 16:00:54 #endmeeting