gouthamr | #startmeeting manila | 15:00 |
---|---|---|
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
opendevmeet | The meeting name has been set to 'manila' | 15:00 |
Sai | o/ | 15:00 |
haixin | o/ | 15:00 |
gouthamr | courtesy ping: dviroel vhari carthaca msaravan ashrodri gireesh | 15:00 |
gouthamr | alright, likely a super small crowd today.. | 15:02 |
gouthamr | thanks for joining, lets get started | 15:02 |
gouthamr | #topic Announcements | 15:02 |
vhari | o/ | 15:03 |
gouthamr | all functional testing is currently broken due to a change in setuptools: | 15:04 |
gouthamr | #link https://bugs.launchpad.net/manila/+bug/2109645 | 15:04 |
gouthamr | its 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 |
gouthamr | so we'd have to make some changes in the code to accommodate this | 15:06 |
gouthamr | #link https://review.opendev.org/c/openstack/manila/+/948491 | 15:06 |
gouthamr | since 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 branch | 15:07 |
gouthamr | functionally, 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 |
gouthamr | this is true for folks using apache/mod_wsgi to configure manila-api | 15:09 |
gouthamr | most of our testing uses uwsgi, and the devstack plugin changes to use a python module path instead works well | 15:09 |
gouthamr | it's in the patch if you'd like to look | 15:09 |
gouthamr | haixin gireesh: can i have your eyes on this? | 15:10 |
Sai | Goutham, I will inform Gireesh. Today is a holiday here in India. | 15:10 |
gouthamr | ah! makes sense, thank you Sai | 15:11 |
haixin | ok. i am busy this week | 15:11 |
Sai | No worries! | 15:11 |
gouthamr | now i remember, it's May Day in most of the world :) | 15:11 |
haixin | today is also holiday here | 15:12 |
Sai | Yeahh! | 15:12 |
gouthamr | haixin: ah, np.. i don't mind single-core merging this to get the gate unblocked, +/- 1s are welcome too :) | 15:12 |
gouthamr | thanks for joining despite the holiday | 15:13 |
gouthamr | lets keep rolling and see if we can wrap this up soon | 15:13 |
* ashrodri[m] sneaks in late o/ | 15:13 | |
gouthamr | o/ ashrodri[m] | 15:13 |
gouthamr | the 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 |
gouthamr | the TC adopted this yesterday and in effect, manila's security bug process will need to align to the OpenStack VMT | 15:15 |
gouthamr | i'll be making changes to the bug trackers for the following projects: manila, python-manilaclient and manila-ui | 15:15 |
gouthamr | manila-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 folks | 15:16 |
gouthamr | all 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 created | 15:17 |
gouthamr | this will change, the notification will go to the VMT, and they'll in turn pull in manila-coresec as necessary | 15:18 |
gouthamr | any questions/concerns wrt this? | 15:18 |
gouthamr | i 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 topics | 15:21 |
gouthamr | if anything, this establishes a consistency that contributors/operators/users expect | 15:21 |
gouthamr | s/a// | 15:21 |
gouthamr | that's all i had for announcements today | 15:22 |
gouthamr | does anyone else have any? | 15:22 |
vhari | gouthamr, ack .. to clarify, coresec members will no longer be able to view new bugs ? | 15:22 |
gouthamr | vhari: yes, we won't be able to see private security bugs until we're subscribed by the VMT, or the bug has been marked public | 15:23 |
vhari | and how about existing bugs? will they still be visible to the members? | 15:23 |
gouthamr | yes, i don't plan to change settings for existing bugs.. it might mess things up | 15:23 |
vhari | ack | 15:24 |
gouthamr | ty for checking | 15:24 |
gouthamr | a note about the schedule: | 15:24 |
gouthamr | #link https://releases.openstack.org/flamingo/schedule.html (Flamingo Schedule) | 15:24 |
gouthamr | we're two weeks away from Milestone-1 | 15:25 |
gouthamr | and at the end of this month, we'll have our first bug squash event | 15:25 |
gouthamr | these are the two upcoming deadlines we need to pay attention to atm | 15:25 |
gouthamr | #topic Review focus | 15:25 |
gouthamr | #link https://etherpad.opendev.org/p/manila-flamingo-review-focus | 15:25 |
gouthamr | i'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 |
gouthamr | i think the specs have been getting reviews | 15:26 |
gouthamr | i've to get back to the share backup restore specification | 15:27 |
gouthamr | #link https://review.opendev.org/c/openstack/manila-specs/+/942694 | 15:27 |
gouthamr | kpdev's been looking as well | 15:27 |
gouthamr | ashrodri[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 do | 15:28 |
vhari | will do | 15:28 |
Sai | Okay Goutham. | 15:28 |
gouthamr | thank you! | 15:28 |
haixin | ack, np | 15:29 |
gouthamr | thanks, | 15:30 |
gouthamr | vhari: ty for looking at the share configuration change for the tempest plugin | 15:30 |
gouthamr | vhari: 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 thing | 15:30 |
gouthamr | i went through the list, and see that many things are moving well through reviews, or waiting for the author to respond | 15:31 |
gouthamr | does anyone have any review to discuss in particular? | 15:32 |
gouthamr | i feel we could have a collab-review on share encryption's design | 15:32 |
gouthamr | if kpdev's up for it, we could schedule this for the next week.. | 15:33 |
gouthamr | #topic Bug Triage | 15:34 |
gouthamr | vhari: the floor is yours | 15:34 |
vhari | ty gouthamr | 15:34 |
vhari | #link https://bugs.launchpad.net/manila/+bug/2109376 | 15:34 |
vhari | looking for minor triage to start | 15:35 |
gouthamr | ah nice, this was created by one of our interns | 15:35 |
vhari | cool, how reproducible is this | 15:36 |
gouthamr | good amount of detail here | 15:36 |
gouthamr | unfortunately, we can't test this with tempest | 15:36 |
gouthamr | so i'm unsure what is breaking in the API | 15:37 |
gouthamr | the bug claims that the API is unusable, i'd be between medium and high | 15:38 |
gouthamr | would need to reproduce this to be sure of the impact though | 15:38 |
gouthamr | anyone interestd to own this? | 15:39 |
vhari | ack, will set this to high for attention | 15:39 |
gouthamr | yes | 15:39 |
vhari | prio can be changed once more data is available | 15:39 |
gouthamr | if no one picks this up, we can have carloss look and respond since he's most familiar with this code path | 15:39 |
gouthamr | i obfuscated a few things in the bug description | 15:42 |
vhari | taking silence as no :) will do gouthamr | 15:42 |
gouthamr | ty vhari | 15:42 |
vhari | sure thing .. | 15:42 |
vhari | gouthamr, ty for the additional notes | 15:43 |
vhari | next looping back #link https://bugs.launchpad.net/manila/+bug/2108851 per request | 15:43 |
gouthamr | nice | 15:43 |
gouthamr | ashrodri[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 meet | 15:44 |
gouthamr | perfect; 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-target | 15:45 |
vhari | ack | 15:45 |
vhari | ashrodri[m]++ | 15:46 |
vhari | last bug for the week #link https://bugs.launchpad.net/python-manilaclient/+bug/210899 | 15:46 |
vhari | fix was release .. | 15:48 |
vhari | someone added to the etherpad .. | 15:48 |
vhari | is there anything to discuss wrt to the bug or the fix? | 15:49 |
gouthamr | is there a missing number? | 15:49 |
gouthamr | the bug redirects to a bug on "Launchpad itself" | 15:50 |
vhari | the link pulls up the bug for me | 15:50 |
gouthamr | ah | 15:50 |
gouthamr | its: | 15:50 |
gouthamr | #link https://bugs.launchpad.net/python-manilaclient/+bug/2108991 | 15:51 |
gouthamr | fixed it on the etherpad | 15:51 |
vhari | interesting.. ty gouthamr | 15:51 |
gouthamr | deja vu | 15:51 |
gouthamr | don't know if we discussed this last week, but i tacked a "low hanging fruit" tag on it | 15:52 |
gouthamr | it should be a pretty straight forward fix | 15:52 |
vhari | I dk who pasted it .. but the bug link worked fine :) | 15:52 |
vhari | ack | 15:52 |
gouthamr | anyone keen on picking this up? | 15:52 |
gouthamr | *crickets* :D | 15:56 |
gouthamr | okay, vhari lets keep this on the list unassigned | 15:56 |
gouthamr | we usually run out of lhf bugs which we farm out to new contributors | 15:57 |
vhari | k | 15:57 |
gouthamr | because there's a workaround - i.e., using the manila CLI, we can mark this medium | 15:57 |
gouthamr | anything else for today, vhari ? | 15:59 |
vhari | no, it's wrap for bugs | 16:00 |
gouthamr | thank you | 16:00 |
gouthamr | we're at the top of the hour | 16:00 |
vhari | yw | 16:00 |
gouthamr | the last releases of manila, manila-ui and python-manilaclient from the Bobcat (2023.2) branch were made a little while ago | 16:01 |
gouthamr | #link https://review.opendev.org/c/openstack/releases/+/948233 | 16:01 |
gouthamr | We'll be sunsetting this branch today | 16:01 |
gouthamr | that's just an informational update :) | 16:01 |
gouthamr | and with that, lets close up | 16:02 |
gouthamr | thank you for joining! | 16:02 |
gouthamr | see you here next week | 16:02 |
gouthamr | and in #openstack-manila in the meantime | 16:02 |
gouthamr | #endmeeting | 16:02 |
opendevmeet | Meeting ended Thu May 1 16:02:26 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:02 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/manila/2025/manila.2025-05-01-15.00.html | 16:02 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/manila/2025/manila.2025-05-01-15.00.txt | 16:02 |
opendevmeet | Log: https://meetings.opendev.org/meetings/manila/2025/manila.2025-05-01-15.00.log.html | 16:02 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!