Wednesday, 2022-11-09

*** dviroel_ is now known as dviroel09:40
whoami-rajat#startmeeting cinder14:00
opendevmeetMeeting started Wed Nov  9 14:00:02 2022 UTC and is due to finish in 60 minutes.  The chair is whoami-rajat. 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
whoami-rajat#topic roll call14:00
felipe_rodrigueso;14:00
felipe_rodrigueso/14:00
nahimsouza[m]o/14:00
rosmaitao/14:00
gansoo/14:00
caiquemello[m]o/14:00
enriquetasohi14:00
whoami-rajatfor US and EMEA regions, the meeting might have shifted 1 hour earlier since this is UTC time14:01
whoami-rajat#link https://etherpad.opendev.org/p/cinder-antelope-meetings14:01
whoami-rajatIf it's too early for anyone and they would like to join, let me know14:02
e0nehi14:03
mubeenhi14:03
toskyhi14:03
whoami-rajatgood turnout we've, let's get started14:04
whoami-rajat#topic announcements14:04
whoami-rajatfirst, cinderlib Zed release deadline is 16 Dec 202214:04
whoami-rajati was going to add it before the meeting but i think rosmaita added it earlier14:04
rosmaita:)14:04
whoami-rajat#link https://lists.openstack.org/pipermail/openstack-discuss/2022-November/031095.html14:05
whoami-rajatso we've cinderlib release coming up14:05
whoami-rajatrosmaita, would you like to give an current overview and elaborate on the gate situation?14:05
rosmaitasure14:05
rosmaitathe short version is that cinderlib is completely broken in zed14:05
whoami-rajat:(14:06
* jungleboyj sneaks in late14:06
enriquetasooh no14:06
rosmaitai'm pretty sure the problem is that the db code changes in zed, the moving the session to the context stuff, is what has done it14:06
rosmaitaso, shouldn't be too bad to fix, but someone needs to do it14:06
rosmaitaand then we need to get the gate fixed (current gate is still testing yoga, i think)14:07
rosmaitai'm pretty sure there haven't been many zed cinderlib patches, it's been kind of quiet14:07
enriquetasodo we have a bug for this to keep track somewhere or we don't need it?14:07
whoami-rajati think you had a patch that changes it but it never merged because of the gate failures14:07
rosmaitaso once the db stuff is fixed, i am hopeful that it will be smooth sailing14:08
rosmaitaenriquetaso: not sure, but you are right, we should be tracking it14:08
rosmaitawhoami-rajat: yes, i will dig up a link to the review14:08
whoami-rajat+1 for tracking it14:08
rosmaitahttps://review.opendev.org/c/openstack/cinderlib/+/84884614:09
whoami-rajat#link https://review.opendev.org/c/openstack/cinderlib/+/84884614:09
rosmaitai should get that patch out of merge conflict and re-run it to get a fresh set of logs14:09
enriquetasoOK, i will open a bug 14:10
whoami-rajattitle: "cinderlib gate is horribly broken"14:10
*** dasm|off is now known as dasm14:10
enriquetasolol14:10
rosmaitai think it's just the unit tests having DB issues14:11
whoami-rajatso i think we're looking good but some progress would be good as well14:11
whoami-rajat16 december is not far ...14:11
whoami-rajatrosmaita, let me know if i can help anywhere14:11
rosmaitayeah, let's coordinate with geguileo when he gets back next week14:12
whoami-rajat+114:12
whoami-rajat#action: enriquetaso to open a bug for cinderlib gate situation 14:12
whoami-rajat#action: rosmaita geguileo and whoami-rajat to coordinate of fixing it14:12
toskyand maybe see if it's possible to prevent future issues14:13
whoami-rajatcinderlib depends a lot on cinder so unless there is some major change in cinder, cinderlib should be fine14:13
whoami-rajatbut we should consider cinderlib while reviewing major changes in cinder14:14
rosmaitayeah, we run cinderlib functional tests on cinder changes, not sure why we didn't see any breakage14:15
rosmaitai guess because the functional jobs were actually passing14:15
whoami-rajatis it n-v in cinder gate?14:15
* whoami-rajat checks14:15
rosmaitai think cinderlib only needs to use the DB for certain drivers who (quite improperly) access the cinder db14:16
rosmaitaso the drivers used in our gate aren't going to hit that problem14:16
whoami-rajatI'm unable to find a job running cinderlib tests, rosmaita do you know which one runs it?14:17
rosmaitamaybe in cinder-tempest-plugin, there are some jobs that run cinder and then also run cinderlib functional14:18
rosmaita(i will look)14:18
whoami-rajatok found in cinder-tempest-plugin-lvm-lio-barbican14:18
whoami-rajathttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_8ad/860997/3/check/cinder-tempest-plugin-lvm-lio-barbican/8ad5892/testr_results.html14:18
whoami-rajattotal 17 tests we run here14:18
rosmaitacinder-plugin-ceph-tempest also14:19
whoami-rajathmm, I'm unable to find it there https://b5fbbfefaf709464375e-0f35cc5e18a5457e4954b3967fd49fc8.ssl.cf2.rackcdn.com/860997/3/check/cinder-plugin-ceph-tempest/f01de21/testr_results.html14:19
rosmaitayeah, that's weird, because the job is defined to use it: https://opendev.org/openstack/cinder/src/branch/master/.zuul.yaml#L15314:20
whoami-rajatyep was checking that14:20
whoami-rajatmaybe something changed14:20
whoami-rajatanyway, we can take a look later14:21
rosmaitaactually, that job did run the tests, looks like there was an error later when uploading logs: https://zuul.opendev.org/t/openstack/build/f01de213d6794d7b89e4521da94c6e3b/log/job-output.txt#2621114:23
whoami-rajatah ok, looks good then14:23
rosmaita(at least i think that's the same job, those urls are crazy)14:23
toskyI think i'ts a different job14:24
toskyoh, no, it's that one14:24
toskyso both the lvm-lio-barbican job (defined inside cinder-tempest-plugin) and the ceph one (defined in cinder.git) should run those tests14:24
rosmaitaok, looks like that's working14:25
whoami-rajatactually the tests are defined to run in cinder-tempest-plugin-lvm-barbican-base14:26
whoami-rajatso any job inheriting from that should be running ti14:26
whoami-rajats/ti/it14:26
whoami-rajatso there are few but mostly we're concerned with lvm-lio-barbican and ceph-tempest14:26
whoami-rajathttps://github.com/openstack/cinder-tempest-plugin/blob/master/.zuul.yaml#L12514:26
toskythat was the plan, yes14:26
whoami-rajatack14:26
rosmaitalooks like we could use some kind of canary tests that hit the db14:27
rosmaitawe can see if geguileo has any ideas14:27
whoami-rajatlet's discuss this again next week when geguileo is back14:27
whoami-rajatok moving on14:28
whoami-rajatnext announcement, Milestone 1 next week14:28
whoami-rajatwe had few targets for M-114:29
* rosmaita hides14:29
whoami-rajat:D14:29
whoami-rajatI've reviewed one change in TusharTgite's reset state series14:29
whoami-rajathe is working on those changes14:29
whoami-rajatapart from that, keystone team said they might be implementing service role by M-114:29
whoami-rajatwhich I'm not sure about the status14:30
whoami-rajatthat's all i can remember for now14:30
whoami-rajatif anyone has a patch that is a priority for M-1, add it to the etherpad under this topic14:31
rosmaitashoot, service role spec is still un-approved14:31
whoami-rajatthat's bad ...14:32
rosmaitai'll bring it up at the TC meeting today, get some visibility14:32
whoami-rajatrosmaita++14:32
whoami-rajatmoving on then14:33
whoami-rajatnext, Midcycle - 1 planning14:33
whoami-rajatso we've midcycle coming up on 30th November14:34
whoami-rajatwhich seems like far but the deadlines come very quickly14:34
whoami-rajatso I've created an etherpad to add topics for it14:34
whoami-rajat#link https://etherpad.opendev.org/p/cinder-antelope-midcycles14:34
whoami-rajatso encouraging everyone to add your topics in the etherpad14:35
whoami-rajatI've already added 2 so you don't have to be the first one14:36
whoami-rajatlet's move to the last announcement14:37
whoami-rajatBug Deputy and Stable release manager14:37
whoami-rajatfirst Bug deputy14:37
whoami-rajatenriquetaso, has been doing a great job since past cycles14:37
jungleboyj++14:38
whoami-rajatalthough I would like her to continue the work, I also would like to ask her if she is willing to continue it or have other plans14:38
rosmaita++ for enriquetaso from me too14:39
whoami-rajatit doesn't have to be a prompt response, we can discuss it14:39
enriquetasosure14:40
enriquetasolol14:40
whoami-rajatgreat, maybe next week you can update with your response14:40
enriquetasoIf anyone would like to take the position is also fine14:40
enriquetasoi dont mind continue14:40
rosmaitalet's be clear, we are concerned about over-working you, not about the job you are doing, which is fantastic14:41
whoami-rajatexactly what rosmaita said!14:41
enriquetaso\o/14:41
jungleboyj:-)14:41
jungleboyjGiving you the option out if you need a break.  14:41
whoami-rajatrosmaita, and jungleboyj explains it better than i do but that's what i wanted to convey14:42
jungleboyjwhoami-rajat: :-)14:43
enriquetasothanks14:43
whoami-rajatso let's discuss this again next week14:43
whoami-rajatcoming to Stable release manager14:43
whoami-rajatJon doesn't seem to be around today but he became stable release maintainer last cycle14:44
whoami-rajatand has done an excellent job14:44
whoami-rajathe was able to carry out stable releases for all active branches14:44
whoami-rajatand also recently released final wallaby release before moving it to EM14:44
whoami-rajatsince he's not around, we can discuss this next week as well14:45
whoami-rajatbut he's doing a good job and would be good if he continues14:45
whoami-rajatanyway, moving on to the topics now14:46
whoami-rajat#topic Request reviews for new Pure Storage replication feature14:46
whoami-rajatsimondodsley, that's you14:46
whoami-rajat#link https://review.opendev.org/c/openstack/cinder/+/86236514:46
simondodsleyYep - new replication feature. Passes all Pure CI and Zuul. Just need some core eyeys on it14:46
whoami-rajatsince this is a driver feature, the deadline is M-3 so i would keep it little lower on my priority list (we've a lot for M-1 and M-2)14:48
whoami-rajatbut don't want to discourage anyone from reviewing it ^14:48
simondodsleyOK - move on then14:48
whoami-rajatplease take a look14:48
whoami-rajatif you are a driver vendor, would appreciate your reviews on driver changes like these ^14:49
whoami-rajatnext topic14:50
whoami-rajat#topic Request for re-review on new patchset14:50
whoami-rajatganso, that's you14:50
gansoo/14:50
gansoso just a request for re-review on that patch14:50
gansoI addressed the comments14:50
gansowhoami-rajat: thanks for the review btw!14:50
whoami-rajatack, will take a look14:50
whoami-rajatnp14:50
ganso#link https://review.opendev.org/c/openstack/cinder/+/81268514:50
gansoif other core reviewers could chime in, would be awesome! thanks in advance!14:51
rosmaitai will take a look too14:51
rosmaita(for realz this time)14:51
whoami-rajatit's been sitting there for long time and is important to fix for the glance multi store case14:51
whoami-rajatgreat14:51
whoami-rajatlast topic then14:51
whoami-rajat#topic using cinderclient with older Block Storage API versions14:51
whoami-rajatrosmaita, that's you14:51
rosmaitayeah, walt found a bug earlier this week when using zed cinderclient with wallaby14:52
rosmaitai think i figured out what's going on, but we don't really test that scenario at all14:53
rosmaitaanyway, the commit message gives my theory of what's happening, and i added a unit test for it14:53
whoami-rajat#link https://review.opendev.org/c/openstack/python-cinderclient/+/86402714:53
rosmaitathanks!14:54
rosmaitaso, please review, and there may be some other cases where we will hit this issue14:54
rosmaitathough it may not be worth worrying much about if we move to the openstackclient for CLI14:55
rosmaitathat's all, and thanks to walt for testing the patch in his environment14:55
whoami-rajatyeah, that reminds me i need to work on that ^14:55
whoami-rajatthanks hemna- and rosmaita for fixing this14:56
whoami-rajatwe're done with topics so let's move to open discussion for 4 minutes14:57
whoami-rajat#topic open discussion14:57
whoami-rajatguess nothing else to discuss14:59
whoami-rajatthanks everyone for joining 14:59
whoami-rajat#endmeeting14:59
opendevmeetMeeting ended Wed Nov  9 14:59:36 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:59
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cinder/2022/cinder.2022-11-09-14.00.html14:59
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cinder/2022/cinder.2022-11-09-14.00.txt14:59
opendevmeetLog:            https://meetings.opendev.org/meetings/cinder/2022/cinder.2022-11-09-14.00.log.html14:59
*** dviroel is now known as dviroel|lunch15:50
*** dviroel|lunch is now known as dviroel16:46
*** dviroel is now known as dviroel|biba19:51
*** dviroel|biba is now known as dviroel|biab19:51
*** dasm is now known as dasm|offp23:03
*** dasm|offp is now known as dasm|off23:03

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