Wednesday, 2023-11-15

happystackerhi13:59
jayaanandhi13:59
tkajinamo/13:59
rosmaita#startmeeting cinder14:00
opendevmeetMeeting started Wed Nov 15 14:00:05 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
happystackerSorry for not being present sooner, but I was (I still do) firefighting...14:00
simondodsleyo/14:00
rosmaita#topic roll call14:00
rosmaita#link https://etherpad.opendev.org/p/cinder-caracal-meetings14:00
msaravano/14:00
rosmaitai see some of you have anticipated the roll call!14:00
keerthivasansuresho/14:00
toheebo/14:00
rosmaitaHappy Diwali to anyone who celebrates, Rajat is off today, so I'll be running the meeting14:01
jbernardo/14:01
Saikumaro/14:01
akawai_o/14:01
rosmaitaok, let's get started14:02
rosmaita#topic announcements14:02
eharneyo/14:02
rosmaitagerrit offline for about an hour on Friday beginning 15:30 UTC14:02
rosmaita#link https://lists.opendev.org/archives/list/service-announce@lists.opendev.org/thread/XT26HFG2FOZL3UHZVLXCCANDZ3TJZM7Q/14:02
rosmaitathose ^^ are  the details if you want 'em14:03
rosmaitabut supposed to be  a quick gerrit update14:03
rosmaitanext, call for proposals for FOSDEM14:03
rosmaita#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/AFQ2NKJFG3J64XE54JQQ22SXS2DWLT4U/14:03
gireesho/14:04
rosmaitathere's info in that email ^^ and also on todays meeting agenda14:04
rosmaitakey date is submission deadline is 8 December, so basically 3 weeks away14:04
rosmaitanext, results from the OpenStack user survey14:05
rosmaita#link https://docs.google.com/spreadsheets/d/1ehlabuqOnNK4M7xtN1GXvhLoeHn4JBaISih6RuzLLyQ/edit#gid=014:05
rosmaitai haven't looked myself, but Rajat made some notes14:05
rosmaitaMost deployments seems to be using Ceph RBD storage -- also saw one instance of Ceph iSCSI14:05
rosmaitaMight be useful to discuss in the video meeting end of the month14:05
rosmaitaso take a look when you have a chance and we can talk about it in 2 weeks14:06
simondodsleyWhich line shows the driver usage?14:06
rosmaitadon't know, i haven't looked14:06
rosmaitaif it's anything like the past survey results, the data is all over the place and you have to dig to find it14:07
simondodsleyoh - i see it - Colmn EF14:07
rosmaita(but i may be maligning the foundation there)14:07
rosmaitaok, next item14:07
rosmaitatomorrow is the caracal-1 milestone14:08
rosmaita#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/ZRRI3A5PJFIHTM6GPUSYMJSTWMTWKYAI/14:08
rosmaitathis would be a good time to go back over the PTG summary and look for priorities/action items that were supposed to be done by M-114:08
rosmaitai think the sqlalchemy 2.0 patches are one item, jbernard has an item on the agenda for later14:09
rosmaitathe next item is a concern for all of openstack14:09
rosmaitaEventlet not compatible with python 3.1214:09
rosmaita#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/YO5CZDVAJ6QSF734ALWSGNOQDDAIOXKI/14:09
rosmaitasomething will have to be done by someone!14:10
rosmaitaat this point, i imagine that openstack will encourage contributions to eventlet to whip it into shape14:11
rosmaitabut we will probably also be looking for a better future solution14:11
rosmaitait didn't come up at the TC meeting yesterday, so there's not an official position yet, other than start worrying14:12
rosmaitasomething to keep an eye on14:12
* jbernard activates worrying now14:12
rosmaita:)14:13
tkajinamit might be helpful if someone can do some PoC but I am (and I know we all) aware it's a huge effort to replace it now :-(14:13
tkajinamit may have to be done in oslo.services first so it may take a while until the topic is actionable for cinder, though14:13
rosmaitayes, i think repair + plan ahead for a replacement is the approach that we'll take14:13
rosmaitaok, last item is about Unmaintained branches14:14
rosmaita#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/ZYAZG43BLJJVXCYZVPYQX5733BYDVVNL/14:14
rosmaitaRajat put a summary of the key points on the agenda etherpad14:14
rosmaitaso basically, that email just summarizes how we're going to actually do the Unmaintained transition14:15
rosmaitaexcept for one point, it's the same proposal that was passed in July14:16
rosmaitathe one point is proposal that there be an openstack-wide group that has +2/+W powers on all unmaintained/* branches14:16
rosmaitai mean, that's the change14:16
rosmaitathe original was that every project would have its own for example cinder-unmaintained-core group14:17
rosmaitabut it seems better to have a single group that can take care of this14:17
rosmaita(at least to me)14:17
happystackerquestion: what about releases on which OSP is based like wallaby for OSP 17.x which is before yoga14:17
happystackercan we still do backport?14:18
rosmaitayes, those will still be open, and the usual backport rules apply14:18
happystackerok14:18
rosmaita(so no features, just low-risk bug fixes)14:18
simondodsleyif you want more than that, then you will have to raise a BZ14:19
rosmaitaEricsson has volunteered to keep unmaintained/victoria open14:19
simondodsleyit is a crucual version for their 5G deployments14:19
simondodsleys/crucual/crucial14:20
happystackerthks14:20
rosmaitahappystacker: simondodsley is correct, downstream projects will continue to follow their own rules14:20
happystackerok perfect14:20
rosmaitaso for OSP, you'd have to do the Red Hat process14:20
happystackerbackport first, then a BZ14:20
rosmaitain any case, we'll soon have victoria->yoga in Unmaintained status14:21
rosmaitawill be interesting to see how this works out14:21
rosmaitaoh, i should mention as a follow up, i abandoned the EOL patches for victoria, wallaby, and xena for cinder14:22
rosmaitabut train and ussuri are still ready to be EOL'd14:22
rosmaitathat's all the announcements ... anyone have something else to share?14:22
inoriI have another question about OSP14:23
rosmaitasure14:24
inoriIf I want to backport a patch to OSP17.X, which branch should I commit, wallaby or master?14:24
rosmaitawell, ideally you will fix something in master, and then backport it as far back as you can, which would be to wallaby14:25
rosmaitaall upstream14:25
inoriI see. Thank you!14:25
rosmaitabut to actually get the change into OSP, you would have to file a BZ with Red Hat14:25
rosmaitaif you have more questions, we should discuss offline, because our focus in this meeting is the upstream community14:26
inoriThank you, rosmaita14:26
rosmaitaoh, one final item14:26
rosmaitai just noticed that this friday, 17 November, is the third friday of the month14:27
rosmaitadoes anyone know why that is important?14:27
happystackerfestival of review?14:27
eharneyreviews!14:27
happystackerlol14:28
rosmaitayes!!!14:28
happystackeryou beat me eharney14:28
rosmaita#link https://meetings.opendev.org/#Cinder_Festival_of_XS_Reviews14:28
rosmaitaso, please mark your calendar, and I'll see you there!14:28
rosmaitaok, on to the actual topics14:28
rosmaita#topic Nova removing VMWare support14:29
tkajinamRajat added the topic but because I proposed the topic initially so I can provide some cntext14:29
tkajinam* context14:29
rosmaitathank you, go ahead14:29
tkajinamNova has maintained several virt drivers, but they are now removing unmaintained ones14:30
tkajinamvmware driver was marked experimental and is being removed this cycle.14:30
tkajinamthere are some features for VMware platform in the other projects and I'm wondering if we can deprecate these all in this cycle and remove it after 2024.1 release14:31
eharneyfor context, the vmware volume driver is only useful if using vmware compute, right?14:31
simondodsleyi think you are right - only used in VMware Integrated OpenStack (VIO)14:32
tkajinamI believe so14:32
rosmaitawe should check with hemna14:32
rosmaitai think he runs openstack on vmware?14:32
eharneyi think that is correct14:33
rosmaitai have the same question as eharney, if the storage driver is only useful with the compute driver, and the compute driver is being removed, then this is a no-brainer14:33
rosmaitabut otherwise, this may need some brain work14:33
tkajinamI already raised the same topic for glance during the previous PTG and we agreed to send an email to find anyone using it without VMWare. so far I've not heard any feedback to it.14:34
simondodsleyI beleive that VIO may be on the verge of demise anyway with the Broadcom buyout14:34
tkajinamwondering if we can do the same, and wait for some time (like m-2) and then deprecate the driver if we hear no objections.14:34
tkajinamI mean, I can send an email to ask if anyone needs the vmdk driver without vmware, and if we hear nothing then we can deprecate the driver.14:35
rosmaitatkajinam: that would be great14:35
tkajinamI believe the driver is useless without vmware virt driver but just in case I'm wrong...14:36
eharneythe driver requires a vcenter server to use14:36
tkajinamyeah that's what I read14:36
rosmaitai always thought of a "vcenter server" as being a kind of storage appliance14:36
rosmaitabut, i do not know what i am talking about14:37
simondodsleyVIO only officially supports that one driver if I read their docs correctly14:37
eharneyit's the vmware virt platform (which probably has a different name by now)14:37
rosmaitai don't think Walt is here?  hemna??14:37
tkajinamthat's a kind of centralized endpoint managing multiple ESXi, afair > vCenter14:37
simondodsleytkajinam: correct14:37
tkajinamIf anyone here knows someone familiar with this driver or VIO then that would be great, as I can double check my observation with him/her14:38
tkajinambut anyway I'll send out an email and the bring this topic after some time, surely during this cycle.14:38
rosmaita#action tkajinam to send an email to the ML similar to his glance_store email, but for cinder14:38
tkajinamnote that the feature in os-brick may be actually useless once we deprecate/remove vmdk driver so I don't feel like there may be any discussions needed for it.14:38
rosmaitaok, thanks tkajinam14:39
rosmaitamaybe we'll know something in time for the first midcycle14:39
rosmaitaanything else?14:39
tkajinamnothing from my end14:40
rosmaita#topic Cinderlib 2023.2: Cycle trailing release deadline 14:40
rosmaita#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/RPTPVHSFSK6PXJGRV775EFVZ4Y4DX2SM/14:41
rosmaitarelease deadline is 7 December14:41
rosmaitajust a reminder, this version of cinderlib that will be released is the one that works with Bobcat (2023.2)14:42
rosmaitathe CI jobs are running against stable/2023.2, so hopefully we would pick up incompatibilities14:43
rosmaitaanyway, if you are a cinderlib user, it would be good to try out cinderlib master to make sure it works with Bobcat14:43
rosmaitai will leave a marker here for geguileo ^^ because cinderlib is kind of his baby14:44
rosmaita#topic SQLAlechemy 2.014:44
rosmaitajbernard has been tracking this one14:44
jbernardi have put a list of the remaining patches in the etherpad14:45
rosmaitathis was a milestone-1 priority, so let's try to get this done in the next day or so!14:45
jbernardbut tldr; 1 is waiting on recheck, 5 could use a person to review14:45
rosmaitaok thanks, and thanks for the list in the etherpad14:46
jbernardi think 1 of those 5 i need to respond to, but if anyone has time or db knowledge, we could finish these up quickly14:46
rosmaitaline 147 in https://etherpad.opendev.org/p/cinder-caracal-meetings14:46
rosmaita(though it may not stay at line 147 for long!)14:46
rosmaitathanks jbernard ... like i said, it's a priority for M-1, so please make it a priority to review these14:47
rosmaita#topic windows support deprecation14:47
rosmaitatkajinam: that's you again!14:47
tkajinamthis is another "kill unmaintained item" topic but an easy one14:47
tkajinamthere are a few Windows related drivers in cinder, which are dependent on os-win. As you know Winstackers project who maintained os-win has been retired and these should be removed14:48
tkajinam(another option is os-win should be replaced or picked up but I don't think anyone may do these14:49
tkajinamI've proposed the patches to deprecate windows support in os-brick and cinder and would like to get these merged in 2024.114:49
rosmaitayeah, microsoft is involved with the Foundation, but apparently they have no interest in openstack running on windows14:49
tkajinamso that we can drop these in 2024.214:49
rosmaitaok, thanks for posting those14:50
tkajinamone note about my patch is that I didn't add warning for every single  os.name == 'nt'  to avoid showing multiple multiple warnings14:50
tkajinambut I added warnings to core parts (I believe) so these would be enough14:51
tkajinamalong with the release note14:51
rosmaitaok, that sounds reasonable14:51
geguileotkajinam: what's the patch?14:52
tkajinam    https://review.opendev.org/c/openstack/cinder/+/89423714:52
tkajinam    https://review.opendev.org/c/openstack/os-brick/+/90091314:52
tkajinamthese two14:52
tkajinam(I added these to the etherpad as well14:52
eharneythere's some code in cinder/cmd/* to remove too14:53
geguileotkajinam: thanks14:53
geguileoeharney: that's why I was asking, but I see the patch is not removing code14:53
geguileoIt's just giving warnings in preparation of removal14:53
tkajinamyes. my intention is to only deprecate these during this cycle14:54
tkajinamand then remove it after 2024.1 release14:54
tkajinamto follow SLURP14:54
tkajinam2024.1 deprecation  2024.2 removal  I mean14:54
rosmaitaright, the deprecation must happen in a SLURP release14:55
geguileo+114:56
rosmaitatkajinam: anything else?14:57
rosmaitaok, next item, everyone's favorite14:57
rosmaita#topic review requests14:57
rosmaita4 requests this week, looks like most have good feedback so far, so please put them on your list to review14:58
rosmaitaand don't forget about the Festival of Reviews on Friday, 1400 UTC14:58
rosmaita#topic open discussion14:58
rosmaitaok 90 seconds left14:58
rosmaitaanyone?14:59
inoriThe primary patches under review are related to SQLAlchemy 2.0. Regarding to the structure of [Review Requests] section, it seems that patches related to new features can only be added after M2 is passed, right? I have quite a few feature-related patches waiting for review. Do you have any suggestions on how I can expedite this process?14:59
drencromHi, forgot to add it to the doc, but please remember to send the mail about the metadata length rosmaita15:00
rosmaitadrencrom: thanks for the reminder15:00
rosmaitainori: maybe attend the Festival on friday, traditionally each attendee can nominate a patch, so that can get one reviewed kind of quickly15:01
rosmaitaok, we are out of time15:01
rosmaitathanks everyone!15:01
rosmaita#endmeeting15:01
opendevmeetMeeting ended Wed Nov 15 15:01:31 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:01
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cinder/2023/cinder.2023-11-15-14.00.html15:01
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cinder/2023/cinder.2023-11-15-14.00.txt15:01
opendevmeetLog:            https://meetings.opendev.org/meetings/cinder/2023/cinder.2023-11-15-14.00.log.html15:01
happystackerthks15:01

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