Thursday, 2025-05-01

gouthamr#startmeeting manila15:00
opendevmeetMeeting started Thu May  1 15:00:17 2025 UTC and is due to finish in 60 minutes.  The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'manila'15:00
Saio/15:00
haixino/15:00
gouthamrcourtesy ping: dviroel vhari carthaca msaravan ashrodri gireesh15:00
gouthamralright, likely a super small crowd today.. 15:02
gouthamrthanks for joining, lets get started15:02
gouthamr#topic Announcements15:02
vhario/15:03
gouthamrall functional testing is currently broken due to a change in setuptools:15:04
gouthamr#link https://bugs.launchpad.net/manila/+bug/2109645 15:04
gouthamrits unfortunate, but, i guess we didn't pay attention to the deprecation timeline 15:04
gouthamr#link https://discuss.python.org/t/adding-support-for-wsgi-scripts-entrypoint/30905 (Adding support for `wsgi_scripts` entrypoint?)15:05
gouthamrso we'd have to make some changes in the code to accommodate this15:06
gouthamr#link https://review.opendev.org/c/openstack/manila/+/94849115:06
gouthamrsince this is a gate blocker, i'm hoping to get some eyes on this asap. This does affect stable/2025.1 as well, and a backport is warranted to get the CI unblocked on that branch15:07
gouthamrfunctionally, this may break deployments that rely on the "wsgi_scripts" behavior to create a script in the path to invoke the wsgi server 15:07
gouthamrthis is true for folks using apache/mod_wsgi to configure manila-api15:09
gouthamrmost of our testing uses uwsgi, and the devstack plugin changes to use a python module path instead works well15:09
gouthamrit's in the patch if you'd like to look15:09
gouthamrhaixin gireesh: can i have your eyes on this? 15:10
SaiGoutham, I will inform Gireesh. Today is a holiday here in India.15:10
gouthamrah! makes sense, thank you Sai15:11
haixinok. i am busy this week15:11
SaiNo worries! 15:11
gouthamrnow i remember, it's May Day in most of the world :) 15:11
haixintoday is also holiday here15:12
SaiYeahh! 15:12
gouthamrhaixin: ah, np.. i don't mind single-core merging this to get the gate unblocked, +/- 1s are welcome too :) 15:12
gouthamrthanks for joining despite the holiday15:13
gouthamrlets keep rolling and see if we can wrap this up soon15:13
* ashrodri[m] sneaks in late o/15:13
gouthamro/ ashrodri[m] 15:13
gouthamrthe other announcement i had was this: 15:14
gouthamr#link https://governance.openstack.org/tc/resolutions/20250317-extend-scope-VMT-cover-all-projects.html 15:14
gouthamrthe TC adopted this yesterday and in effect, manila's security bug process will need to align to the OpenStack VMT15:15
gouthamri'll be making changes to the bug trackers for the following projects: manila, python-manilaclient and manila-ui15:15
gouthamrmanila-coresec as a group would still exist, but, security bugs will get triaged through the OpenStack Vulnerability Management Team (VMT) rather than being visible to the coresec folks15:16
gouthamrall security bugs begin as embargoed/private issues.. and today, if you're a bug subscriber that's also a part of the LP group: manila-coresec, you get notified when a new one is created15:17
gouthamrthis will change, the notification will go to the VMT, and they'll in turn pull in manila-coresec as necessary15:18
gouthamrany questions/concerns wrt this?15:18
gouthamri think this is huge and i've always wanted to get manila under the VMT \o/ however, i'll note that we've worked with the VMT on lots of security issues including CVEs because they've been generous to consult on topics15:21
gouthamrif anything, this establishes a consistency that contributors/operators/users expect 15:21
gouthamrs/a//15:21
gouthamrthat's all i had for announcements today15:22
gouthamrdoes anyone else have any?15:22
vharigouthamr, ack .. to clarify,  coresec members will no longer be able to view new bugs ?15:22
gouthamrvhari: yes, we won't be able to see private security bugs until we're subscribed by the VMT, or the bug has been marked public15:23
vhariand how about existing bugs? will they still be visible to the members?15:23
gouthamryes, i don't plan to change  settings for existing bugs.. it might mess things up15:23
vhariack15:24
gouthamrty for checking15:24
gouthamra note about the schedule:15:24
gouthamr#link https://releases.openstack.org/flamingo/schedule.html (Flamingo Schedule)15:24
gouthamrwe're two weeks away from Milestone-115:25
gouthamrand at the end of this month, we'll have our first bug squash event15:25
gouthamrthese are the two upcoming deadlines we need to pay attention to atm15:25
gouthamr#topic Review focus15:25
gouthamr#link https://etherpad.opendev.org/p/manila-flamingo-review-focus15:25
gouthamri'd put the gate issue on top of this list for now :) 15:26
gouthamr#link https://review.opendev.org/c/openstack/manila/+/948491 15:26
gouthamri think the specs have been getting reviews15:26
gouthamri've to get back to the share backup restore specification15:27
gouthamr#link https://review.opendev.org/c/openstack/manila-specs/+/942694 15:27
gouthamrkpdev's been looking as well15:27
gouthamrashrodri[m] vhari Sai this could use your eyes too; i don't want to put anymore on your plate haixin, but, if you happen to look :) 15:28
ashrodri[m]can do15:28
vhariwill do 15:28
SaiOkay Goutham. 15:28
gouthamrthank you! 15:28
haixinack, np15:29
gouthamrthanks, 15:30
gouthamrvhari: ty for looking at the share configuration change for the tempest plugin15:30
gouthamrvhari: can i add this one to your list too: 15:30
gouthamr#link https://review.opendev.org/c/openstack/manila-tempest-plugin/+/877917 (Add tests for Share Network Subnet Metadata)15:30
vhari:) sure thing15:30
gouthamri went through the list, and see that many things are moving well through reviews, or waiting for the author to respond15:31
gouthamrdoes anyone have any review to discuss in particular?15:32
gouthamri feel we could have a collab-review on share encryption's design15:32
gouthamrif kpdev's up for it, we could schedule this for the next week.. 15:33
gouthamr#topic Bug Triage 15:34
gouthamrvhari: the floor is yours15:34
vharity gouthamr 15:34
vhari#link https://bugs.launchpad.net/manila/+bug/210937615:34
vharilooking for minor triage to start15:35
gouthamrah nice, this was created by one of our interns15:35
vharicool, how reproducible is this 15:36
gouthamrgood amount of detail here15:36
gouthamrunfortunately, we can't test this with tempest15:36
gouthamrso i'm unsure what is breaking in the API15:37
gouthamrthe bug claims that the API is unusable, i'd be between medium and high15:38
gouthamrwould need to reproduce this to be sure of the impact though15:38
gouthamranyone interestd to own this?15:39
vhariack, will set this to high for attention15:39
gouthamryes15:39
vhariprio can be changed once more data is available 15:39
gouthamrif no one picks this up, we can have carloss look and respond since he's most familiar with this code path15:39
gouthamri obfuscated a few things in the bug description15:42
vharitaking silence as no :) will do gouthamr 15:42
gouthamrty vhari 15:42
vharisure thing .. 15:42
vharigouthamr, ty for the additional notes 15:43
vharinext looping back #link https://bugs.launchpad.net/manila/+bug/2108851 per request15:43
gouthamrnice15:43
gouthamrashrodri[m]: is this somethng we can assign to you, and discuss with one of the interns? maria perhaps?15:44
ashrodri[m]sure, we can discuss it next time we meet15:44
gouthamrperfect; lets set m-3 as the target.. if we can't get any intern to pick this up, we can pop off the assignee and re-target15:45
vhariack15:45
vhariashrodri[m]++15:46
vharilast bug for the week #link https://bugs.launchpad.net/python-manilaclient/+bug/210899  15:46
vharifix was release .. 15:48
vharisomeone added to the etherpad .. 15:48
vhariis there anything to discuss wrt to the bug or the fix?15:49
gouthamris there a missing number?15:49
gouthamrthe bug redirects to a bug on "Launchpad itself"15:50
vharithe link pulls up the bug for me 15:50
gouthamrah15:50
gouthamrits:15:50
gouthamr#link https://bugs.launchpad.net/python-manilaclient/+bug/2108991 15:51
gouthamrfixed it on the etherpad15:51
vhariinteresting.. ty gouthamr 15:51
gouthamrdeja vu15:51
gouthamrdon't know if we discussed this last week, but i tacked a "low hanging fruit" tag on it15:52
gouthamrit should be a pretty straight forward fix15:52
vhariI dk who pasted it .. but the bug link worked fine :)15:52
vhariack15:52
gouthamranyone keen on picking this up?15:52
gouthamr*crickets* :D 15:56
gouthamrokay, vhari lets keep this on the list unassigned15:56
gouthamrwe usually run out of lhf bugs which we farm out to new contributors15:57
vharik15:57
gouthamrbecause there's a workaround - i.e., using the manila CLI, we can mark this medium15:57
gouthamranything else for today, vhari ?15:59
vharino, it's wrap for bugs 16:00
gouthamrthank you16:00
gouthamrwe're at the top of the hour16:00
vhariyw16:00
gouthamrthe last releases of manila, manila-ui and python-manilaclient from the Bobcat (2023.2) branch were made a little while ago16:01
gouthamr#link https://review.opendev.org/c/openstack/releases/+/948233 16:01
gouthamrWe'll be sunsetting this branch today16:01
gouthamrthat's just an informational update :) 16:01
gouthamrand with that, lets close up16:02
gouthamrthank you for joining!16:02
gouthamrsee you here next week16:02
gouthamrand in #openstack-manila in the meantime16:02
gouthamr#endmeeting16:02
opendevmeetMeeting ended Thu May  1 16:02:26 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:02
opendevmeetMinutes:        https://meetings.opendev.org/meetings/manila/2025/manila.2025-05-01-15.00.html16:02
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/manila/2025/manila.2025-05-01-15.00.txt16:02
opendevmeetLog:            https://meetings.opendev.org/meetings/manila/2025/manila.2025-05-01-15.00.log.html16:02

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!