Wednesday, 2026-02-25

opendevreviewAnoop Kumar Shukla proposed openstack/cinder master: Added additional capabilities to ASAr2 driver  https://review.opendev.org/c/openstack/cinder/+/97791105:32
opendevreviewRajat Dhasmana proposed openstack/cinder master: Doc: Advertise clone across pool as driver feature  https://review.opendev.org/c/openstack/cinder/+/97792408:51
opendevreviewBiser Milanov proposed openstack/cinder master: Set clone across pool support for StorPool driver to complete  https://review.opendev.org/c/openstack/cinder/+/97795112:05
opendevreviewBrian Rosmaita proposed openstack/python-cinderclient master: Add pyproject.toml file  https://review.opendev.org/c/openstack/python-cinderclient/+/97796413:53
opendevreviewBrian Rosmaita proposed openstack/python-brick-cinderclient-ext master: Add pyproject.toml file  https://review.opendev.org/c/openstack/python-brick-cinderclient-ext/+/97796513:57
yuval0/14:01
rosmaitaCinder meeting in #openstack-cinder at 1400 UTC14:02
rosmaitajungleboyj rosmaita smcginnis tosky whoami-rajat m5z e0ne geguileo eharney jbernard hemna fabiooliveira yuval tobias-urdin adiare happystacker dosaboy hillpd msaravan sp-bmilanov Luzi sfernand simondodsley  zaubea nileshthathagar flelain wizardbit agalica lutimura kaisers14:02
rosmaita#startmeeting cinder14:03
opendevmeetMeeting started Wed Feb 25 14:03:21 2026 UTC and is due to finish in 60 minutes.  The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot.14:03
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:03
opendevmeetThe meeting name has been set to 'cinder'14:03
rosmaita#chair jbernard14:03
opendevmeetCurrent chairs: jbernard rosmaita14:03
rosmaita#topic roll call14:03
agalica o/14:03
toskyo/14:04
hvlcchao1o/14:04
erlon\o14:04
jbernard\o/14:04
jbernard#link https://etherpad.opendev.org/p/cinder-gazpacho-meetings14:05
jbernardthanks for coming everyone14:05
jbernardwe a couple of agenda items,14:06
jbernardfirstly updates on client and library releases14:06
jbernardbig thanks to rosmaita for being our release person14:07
jbernardrosmaita: anything to add, i think we're having some gate issues still14:07
jbernardanything we can do to help?14:07
rosmaitapossibly14:08
rosmaitathe functional jobs are failing on the cinderclient patch14:08
rosmaita#link https://review.opendev.org/c/openstack/python-cinderclient/+/97773914:08
rosmaitalooks like some kind of python build problem, so something got updated yesterday afternoon14:08
rosmaitanot sure what, though14:09
rosmaitai put up patches to add a pyproject.toml to both repos14:09
rosmaitawe can see if that does anything14:09
rosmaitawe should maybe try to merge https://review.opendev.org/c/openstack/python-brick-cinderclient-ext/+/977720 since it's green right now14:10
rosmaita(though i suspect it will fail in the gate)14:10
rosmaitathese are the pyproject.toml patches:14:11
rosmaita#link https://review.opendev.org/q/topic:%22ppj-toml%2214:11
rosmaitathey are based on current master, though, so not sure those will be mergeable14:11
rosmaita(i am thinking out loud here)14:11
rosmaitait's only 9:12 am for me, and i already need a break14:12
rosmaitaworst case, we just pull the functional jobs from the check/gate (they aren't required, strictly speaking), update the classifiers in setup.cfg, and release14:13
jbernardrosmaita: we need this before freeze, i believe14:13
rosmaitayeah, has to happen in the next 2 days14:13
jbernardk, i can look today14:13
rosmaitacool, key issue right now in the build is "AttributeError: 'PythonSpec' object has no attribute 'machine'"14:14
rosmaitadidn't see anything on the ML about that14:14
rosmaita#link https://zuul.opendev.org/t/openstack/build/9a65f7a275e34c79902dfa5ef3d81a6714:14
rosmaitalike I said, i did actually have that job run yesterday14:15
agalicaweird, shouldn't getattr just return None if it doesn't exist?14:15
rosmaitasuccessful run: https://zuul.opendev.org/t/openstack/build/7c43e290fe89450f8881ba6460963e0114:16
agalicaor that seems to be waht the code expects, anyway14:16
rosmaitaagalica: i think you have to pass the extra arg to use as the default value if the attribute doesn't exist with getattr()14:18
jbernardyes14:18
agalicaah, makes sense14:18
rosmaitawell, not sure it makes sense, since we also have hasattr()14:18
rosmaitabut there you go14:18
rosmaitaanyway, in related news, you can see that waiting to fix the gates until release week is a Bad Idea14:19
agalicalmao14:20
rosmaitawe just haven't had many patches for the clients this cycle14:20
rosmaitai think we will need to set up a periodic job and the release manager can look each week and report status at the weekly meeting14:20
jbernardwell... you /have/ ensured that this week will not be boring ;)14:20
rosmaitayes, "Excitement" is my middle name14:21
jbernardrosmaita: +1 to that idea14:21
agalicagate jobs to monitor the gate jobs.  but who will monitor those gate jobs14:21
tkajinamrosmaita, that's the known issue caused by new tox which requires new virtualenv14:21
rosmaitatkajinam: i was hoping you would know!14:22
tkajinamrosmaita, we need to bump virtualenv in u-c or pin tox. that's another fun by tox killing us14:22
jbernardi was going to ask if the virtualenv version bumped14:22
rosmaitaisn't the virtualenv version set by something else?14:22
tkajinam(you may find my quick discussion with frickler in #openstack-requirements14:22
tkajinamit's defined in u-c14:23
rosmaitai must be confusing it with something else14:23
tkajinamthe problem is appearing in jobs using devestack + tox because devstack upgrade tox unexpectedly while keeping virtualenv14:23
rosmaitayeah, that describes our client functional jobs exactly14:24
tkajinamand the normal tox jobs are not affected due to old tox and virtualenv included in CI image14:24
rosmaitai was wondering about that14:24
yuvalwhat about replacing tox with containers?14:24
rosmaitaok, tkajinam is the strategy here just to wait until someone else does something?14:24
rosmaitai mean, for getting out devstack-based functional jobs to pass14:25
tkajinamrosmaita, I'm discussing whether we can merge https://review.opendev.org/c/openstack/requirements/+/977947 14:25
tkajinamyuval, replacing tox with containers for dozens of repos one day before lib freeze? :-)14:25
tkajinamthat's a nightmare :-P14:26
yuval:014:26
yuvaljust in theory14:26
tkajinammaybe, though we still need a runner to launch the containers14:26
tkajinamanyway please watch discussions in the requirements channel because I believe this is not really specific to cinderclient14:27
tkajinamheatclient is also affected by it. that's why I'm aware of it14:27
rosmaitaok, thanks for being on top of this tkajinam14:28
tkajinamI'll send an email soon to ml as I expect more people may notice it soon14:28
rosmaitai think that openstack needs to take up a collection to send the tox developers on a vacation the week before feature freeze next cycle14:29
rosmaitaalthough i must say, this release fixed a bug i filed against tox 4.0.114:30
rosmaitaok, so it sounds like the correct strategy here is to do nothing for a few hours and see what the requirements team decides14:31
rosmaitaotherwise, i guess we pin tox version in the tox.ini for the clients14:31
rosmaitathat's enough from me14:32
yuvalI can say we had an issue with 3rd party ci this week.14:33
yuvala tempest test related to groups314 - the deletion of the group got stuck14:33
agalicayeah, I have a patch that seems "stuck" (zuul won't even start).  And backports also seem to be affected, but that makes sense14:34
yuvalthe volume type deletion stuck14:34
yuvalso we had manually reset the group state, delete it and delete the type14:34
agalicaoh, sorry, misread what you were saying yuval (tempest, not ut)14:34
rosmaitabtw, people were talking at the review festival about the jammy images for CI14:35
rosmaitathe images are still there, you just can't run devstack on jammy anymore14:35
rosmaita(unless you set a force option)14:35
yuvalhow close are we to Gezpacho cinder deadline14:36
rosmaitatechnically, this week is feature freeze: https://releases.openstack.org/gazpacho/schedule.html14:36
jbernardthis week is r514:37
jbernardrc1 is r314:37
agalicawe should extend an extra week due to all the zuul issues14:37
agalica:D14:37
yuvalthe bug freeze?14:37
rosmaitathat would be March 1314:38
yuvalgot it thanks14:38
rosmaitaend of week R-314:38
nimeshdesaido we expected merges of patches that have received +2s this week?14:38
nimeshdesaiexpect*14:39
jbernardi hope so :)14:39
jbernardthat's all we have on the agenda for today14:41
jbernardanythign else needing discussion?14:41
sp-bmilanovjbernard:  Hi! yes14:41
sp-bmilanovjust a heads up that we are in the process of fixing StorPool's CI, it has not been working for some time, around some upstream merges in devstack14:42
sp-bmilanovthat's all from me14:43
yuvalI have this on my head: https://review.opendev.org/c/openstack/cinder/+/975414 - waiting for reviews14:43
jbernardsp-bmilanov: ack14:43
jbernardok, last call14:46
jbernard#endmeeting14:47
opendevmeetMeeting ended Wed Feb 25 14:47:22 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:47
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cinder/2026/cinder.2026-02-25-14.03.html14:47
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cinder/2026/cinder.2026-02-25-14.03.txt14:47
opendevmeetLog:            https://meetings.opendev.org/meetings/cinder/2026/cinder.2026-02-25-14.03.log.html14:47
yuvalI predicting we are going to see rain of PR's coming with AI - we need to think how to handle it14:47
yuvallike cinder agent reviewer14:47
raghavendrathi eharney: are you around ?14:58
opendevreviewHarsh Ailani proposed openstack/cinder master: [IBM SVf Driver] Added support of clone operation for volumegroup  https://review.opendev.org/c/openstack/cinder/+/93877115:07
opendevreviewjayaanand borra proposed openstack/cinder master: NetApp: Add cross-pool clone support for iSCSI/FC  https://review.opendev.org/c/openstack/cinder/+/97733616:33
opendevreviewMerged openstack/cinder master: lightos: Early exit in terminate_connection with retry logic  https://review.opendev.org/c/openstack/cinder/+/97541417:56
opendevreviewEric Harney proposed openstack/cinder master: Re-enable flake8-import-order for tox pep8  https://review.opendev.org/c/openstack/cinder/+/97714718:53
opendevreviewFernando Ferraz proposed openstack/cinder master: WIP: Run Ceph Backup driver in native threads  https://review.opendev.org/c/openstack/cinder/+/97801319:01
opendevreviewBrian Rosmaita proposed openstack/python-brick-cinderclient-ext master: Add pyproject.toml file  https://review.opendev.org/c/openstack/python-brick-cinderclient-ext/+/97796520:28
opendevreviewBrian Rosmaita proposed openstack/python-cinderclient master: Update classifiers for Gazpacho  https://review.opendev.org/c/openstack/python-cinderclient/+/97802220:34
opendevreviewBrian Rosmaita proposed openstack/python-cinderclient master: Add pyproject.toml file  https://review.opendev.org/c/openstack/python-cinderclient/+/97796420:34
opendevreviewMerged openstack/cinder master: Dell PowerStore: support Metro volumes  https://review.opendev.org/c/openstack/cinder/+/93362821:19
opendevreviewMerged openstack/cinder-tempest-plugin master: Drop Caracal jobs, add Flamingo  https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/97636521:35
opendevreviewBrian Rosmaita proposed openstack/python-cinderclient master: Fix pylint job  https://review.opendev.org/c/openstack/python-cinderclient/+/97803222:10

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