Wednesday, 2023-10-04

rosmaita#startmeeting cinder14:00
opendevmeetMeeting started Wed Oct  4 14:00:29 2023 UTC and is due to finish in 60 minutes.  The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'cinder'14:00
Saikumaro/14:00
rosmaita#topic roll call14:00
raghavendrathi14:00
rosmaitaSaikumar: you were slightly early :)14:00
jungleboyjo/14:01
thiagoalvoravelo/14:01
simondodsleyo/14:01
felipe_rodrigueso/14:01
caiquemello[m]o/14:01
happystackero/14:01
jayaanando/14:01
jbernardo/14:01
eharneyo/14:02
rosmaitaRajat is caught up in a customer issue (i think i can say that, it's no secret that we have customers and they occasionally have issues)14:02
rosmaita#link https://etherpad.opendev.org/p/cinder-bobcat-meetings14:02
rosmaitawelcome to the final meeting of the bobcat cycle!14:02
rosmaitawhich i guess brings us directly to14:02
rosmaita#topic announcements14:02
rosmaita2023.2 (Bobcat) release is tomorrow14:03
rosmaitabut we are already tagged for 23.0.0 from RC 2, i believe14:03
rosmaitathanks to everyone for their contributions, and for another successful development cycle14:04
rosmaitaand on-time, too14:04
rosmaitanext item14:05
rosmaitaI put up a proposal to make Jon Bernard a stable core for cinder14:05
rosmaita#link https://lists.openstack.org/pipermail/openstack-discuss/2023-October/035259.html14:05
rosmaitaso obviously  i am in favor of the proposal14:06
rosmaitaand i have seen only positive responses on the ML so far14:06
rosmaitai should say a few things about how openstack operates14:06
rosmaitawhen proposals are made on the ML, we have a "lazy consensus" model14:06
rosmaitaso basically, we assume that everything is OK unless someone says otherwise14:07
rosmaitaso probably Rajat will wait for about a week to make sure there are no objections, and then he will make Jon a stable core14:07
jungleboyj++14:08
rosmaitaif you are wondering what a "stable core" is, we have a handy guide hidden in the cinder docs14:08
zaitcevI don't see why not. Jon doesn't seem like having a history of rubber-stamping dubious patches.14:08
rosmaita(so well hidden that i can't find it)14:08
rosmaita#link https://docs.openstack.org/cinder/latest/contributor/cinder-groups.html14:08
rosmaitathat explains the various groups ^^14:09
rosmaitaalso, since many of our contributors want to fix stuff and then backport fixes to older branches14:09
rosmaitahere's a reminder of the way that works14:09
rosmaita#link https://docs.openstack.org/project-team-guide/stable-branches.html14:09
rosmaita(that's the openstack-wide policy)14:10
rosmaita#link https://docs.openstack.org/cinder/latest/contributor/backporting.html14:10
rosmaita(that's cinder-specific info about backports)14:10
rosmaitaone more link, this is the general guide to the cinder project for contributors:14:11
rosmaitatiny.cc/cinder-info14:11
rosmaitaok, final announcement14:11
simondodsleyGreat to see all these listed in one place at last - now to put this list somewhere permanent 14:12
rosmaitawell, it's permanent, just not easily discoverable!14:12
happystackergodd idea!14:12
simondodsleythat's really what i meant14:12
rosmaitawhich reminds me ... people sometimes ask about easy first contributions14:12
rosmaitaremember that the cinder docs are in the code repository14:13
rosmaitaso fixing documents is just as "real" a contribution as code fixes14:13
rosmaitaand i got off track there, here is the final announcement:14:13
rosmaitaAdd topics for 2024.1 (Caracal) PTG14:13
rosmaitathe virtual PTG will be held 23-27 October14:14
rosmaita#link https://etherpad.opendev.org/p/caracal-ptg-cinder-planning14:14
rosmaitaRajat is collecting topics ^^14:14
rosmaitait might be a good use of time to do a doc review to maybe re-organize them, or to identify holes in our docs14:15
rosmaita(if anyone wants to lead such a session, add it to the etherpad!)14:15
rosmaitaok, that's all the official announcements ... anyone got anything else to announce?14:16
jbernardoh o/ our outreachy proposal got accepted (osc client gap)14:16
rosmaitanice!14:16
jbernard#link https://www.outreachy.org/outreachy-december-2023-internship-round/communities/openstack/reduce-openstack-client-gap/cfp/14:17
rosmaitais there anything we can do to get potential outreachy participants interested?14:17
rosmaitamaybe we need to mention in each meeting how exciting and important it is to address the osc / cinderclient gap14:18
jbernardim not sure sure honestly, applications are being accepted, so potential folks are encouraged to reach out14:18
jbernardi haven't heard anything yet, but it's only been a day14:18
rosmaitajbernard: will you be mentoring? do you need help?14:19
jbernardi will be, im happy to take it on and will ask for help if needed, you're certainly welcome to co-mentor, everythign helps14:20
rosmaitaok, so anyone interested in helping out, contact jbernard14:21
rosmaitathanks!14:21
rosmaitaok, on to the regular topics14:21
rosmaitalooks like mostly review requests14:22
rosmaitaIncrease size of volume image metadata values14:22
rosmaita#link https://review.opendev.org/c/openstack/cinder/+/86848514:22
rosmaitai think this one is in good shape, has some excellent tests, not sure what the holdup is14:22
rosmaitaanyone have any questions about the patch?14:23
rosmaitait's got a +1 from zaitcev and he is not an easy reviewer14:24
eharneyi've looked at it a few times, but i'm a bit confused about what's going on there when i look at it today14:25
eharneyit doesn't change field lengths in our db model?14:25
rosmaitano, we already had the right size field14:25
zaitcevWell. I'm stickler to details but you can easily hoodwink me about the global architecture of Cinder..14:25
eharneyah right14:25
rosmaitaour schema validation was rejecting the "too long" values14:26
rosmaitawe had discussed the mismatch between character count and byte count for utf-814:26
eharneyyeah, i remember being ok with this whole thing a while back, but it's been long enough that i forgot the details, and the commit message doesn't really spell it out :/14:26
eharneyseems good though14:26
rosmaitaand the author added custom schema validation to make sure the bytes will fit regardless of character count14:26
rosmaitaok, so eharney can we count on you taking a closer look in the next few days?14:27
eharneyyes14:27
rosmaitaexcellent14:28
drencromthanks folks!14:28
rosmaitaok, simondodsley i think you have the next 214:28
simondodsleyYep - first is just a bugfix backport14:28
rosmaitaok, i reviewed the patch to master, so i will take a look14:29
simondodsleysecond is more extensive. This one includes work from an abandoned patch by geguileo and a bug fix14:29
simondodsleyit also enables a volume to be sync repl volume to be created during a failover event14:30
simondodsleyWe did them all as one as the interlock was a bit messy for multiple dependant patches14:31
rosmaitaok, sounds reasonable14:32
rosmaitaany questions for Simon?14:33
simondodsleyThanks guys for the +2s and +W on the backport14:33
rosmaitanext up, 2 patches from Dell ... happystacker is that you?14:34
rosmaitathe patches look pretty straightforward14:35
rosmaitaok, looks like a job for stable cores since they are both backports14:37
rosmaitaraghavendrat: any helpful comments about your patch?14:37
rosmaita#link https://review.opendev.org/c/openstack/cinder/+/88755914:37
raghavendrathi14:37
raghavendrati have received one +2 ... Rajat had a comment. i replied in code review14:38
raghavendratwaiting for Rajat's response14:38
rosmaitawas just looking, looks like you explained the issue and have some helpful comments in the code also14:38
raghavendratthis patch is one of the patches targeted for RC214:39
happystackeryes two backports14:39
rosmaitalooks like we missed that, but we'll be doing another bobcat release in a month or so, i imagine14:40
raghavendratok14:40
rosmaitasince Rajat already reviewed, i'm inclined to let him follow up, especially since you have a +2 from Walt14:41
raghavendratfine. thanks for having a look14:41
rosmaitahopefully we can get this knocked out before the next meeting14:41
jungleboyjhappystacker:  Backports are taken care of.14:41
rosmaitajungleboyj: thanks!14:42
jungleboyjWelcome.  :-)14:42
rosmaitafinal item on the list is from eharney14:42
happystackerthks guys!14:42
rosmaita#link https://review.opendev.org/c/openstack/cinder/+/88829614:42
eharneyyep14:43
eharneyit's a bugfix14:44
rosmaitalooks like an old bug, too14:45
jungleboyj:-)14:45
rosmaitaoslo fix is from 2017!14:45
happystackerwow!14:45
eharneythere's also a task for someone to work on us not duplicating code out of oslo.db there14:45
eharneybut this was the quick fix14:45
rosmaitaok, i will commit to looking at this one14:46
rosmaitathis is slightly off topic, but the fact that you had to recheck reminded me of something14:46
rosmaitai have seen a few weird openstack-tox-py310 failures14:47
rosmaitabut they don't seem to be systematic, which is weird14:47
rosmaitabecause the error is14:47
rosmaitaoslo_config.cfg.NoSuchOptError: no such option cinder_internal_tenant_project_id in group [DEFAULT]14:47
rosmaitawhich you'd think would happen on every run14:47
rosmaitaso i'm not sure what's going on there14:48
rosmaitajust want to give a heads up to anyone about to do a recheck14:48
rosmaitaif you see that error, put a shout in the #openstack-cinder channel so we can keep an eye on it14:48
zaitcevThe bug for that boolean thing makes sense. Even if making the request were pointless, it removes a traceback.14:49
rosmaitaand that brings us to14:50
rosmaita#topic Open Discussion14:50
eharneythe request actually makes sense, it's just that, i guess not too many people are using this functionality14:50
rosmaitaanyone got anything they'd like to discuss?14:52
rosmaitaguess not 14:54
rosmaitaok, thanks for attending everybody ... don't forget to add topics to the PTG etherpad:14:54
rosmaitahttps://etherpad.opendev.org/p/caracal-ptg-cinder-planning14:54
rosmaitanext meeting will be the first of the Caracal cycle, see you then!14:55
rosmaita#endmeeting14:55
opendevmeetMeeting ended Wed Oct  4 14:55:29 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:55
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cinder/2023/cinder.2023-10-04-14.00.html14:55
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cinder/2023/cinder.2023-10-04-14.00.txt14:55
opendevmeetLog:            https://meetings.opendev.org/meetings/cinder/2023/cinder.2023-10-04-14.00.log.html14:55
jungleboyjThanks!14:57

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