14:00:12 #startmeeting cinder 14:00:13 Meeting started Wed May 27 14:00:12 2020 UTC and is due to finish in 60 minutes. The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:16 The meeting name has been set to 'cinder' 14:00:20 o/ 14:00:22 #link https://etherpad.openstack.org/p/cinder-victoria-meetings 14:00:22 #topic roll call 14:00:29 hi 14:00:30 o/ 14:00:31 howdy 14:00:31 hi 14:00:37 hi 14:01:40 hi 14:01:52 hello everyone 14:01:55 let's get started 14:02:03 #topic announcements - follow-up from last meeting 14:02:08 hi =] 14:02:13 after my pep talk about how exciting it would be to be liaison with the Interoperability Working Group 14:02:21 i not only had no takers 14:02:28 but i completely forgot to attend the meeting last friday 14:02:36 however, they are meeting at the very first PTG session at 1300 UTC on 1 June 14:02:43 so i will attend that 14:02:49 and so i don't forget 14:02:55 #action rosmaita attend Interop WG PTG session at 1300 UTC on 1 June 14:03:09 i think that was the only open task from last week 14:03:17 #topic announcements - Virtual PTG Logistics 14:03:26 the virtual PTG is next week! 14:03:33 #link http://lists.openstack.org/pipermail/openstack-discuss/2020-May/015054.html 14:03:40 go ahead and open that link 14:03:53 first link in that email is for registration 14:04:01 if you haven't yet registered, open that link now so that you don't forget 14:04:12 it's free, but it's also the only way you will get the zoom passwords to join 14:04:21 we'll be using zoom (instead of Jitsi Meet) so that the sessions can be recorded 14:04:28 hi 14:04:32 hi 14:04:35 everyone is using zoom, not just cinder 14:04:50 the Cinder team will meet Tuesday-Friday 1300-1600 UTC in the *Diablo* room in zoom 14:04:58 we didn't set it to cinder meeting ? 14:05:04 so make sure you mark some time on your calendar 14:05:13 and no reminder? i see less people 14:05:32 i wonder if there's been a netsplit 14:05:37 or i disconnected, then i'm sorry for above messages 14:05:47 geguileo can confirm that i sent a reminder 14:05:50 :) 14:06:05 Me too. :-) 14:06:16 whoami-rajat: you can look at the meeting log to catch up 14:06:17 then i disconnected, sorry 14:06:20 np 14:06:33 rosmaita: Don't forget to include whoami-rajat :-) 14:06:39 He doesn't like that. 14:07:05 maybe that's why he didn't see the reminder -- i need to check my copy & paste 14:07:16 :) reminders are really great 14:07:29 ok, so that email has all the info you need 14:07:38 #link http://lists.openstack.org/pipermail/openstack-discuss/2020-May/015054.html 14:07:53 (for anyone who missed it the first time) 14:08:11 #topic announcements - need a volunteer to be PTGbot handler 14:08:19 first, i will say that this is way more fun than being interop WG liaison 14:08:28 i tried to do this in Shanghai, but didn't always remember to update things, so i'd like someone to please commit to do this 14:08:38 basically, all you have to do is keep the "now" and "next" topics for cinder updated 14:08:44 rosmaita: I can help with ptgbot 14:08:44 you just do it over IRC, so not very strenuous 14:08:52 sold! 14:09:01 you can be as creative as you like to enhance the PTG experience for all attendees 14:09:05 :) 14:09:11 but handling "now" and "next" is all that's required as far as i'm concerned 14:09:15 thanks, e0ne 14:09:24 that was easy 14:09:31 #topic announcements - virtual happy hour at virtual PTG 14:09:38 i will supply virtual beverages of your choice, if you want a real beverage, you will have to bring your own 14:09:48 given the time zone spread of our team, i'm not sure this will be possible 14:09:51 hm... it's not fair! 14:09:57 but if there's interest, i can put together a doodle poll 14:10:03 or we can just hold it the last half hour of one of the cinder meeting slots 14:10:10 it would be nice to have some informal virtual face-to-face time 14:10:16 any thoughts? 14:10:26 good plan 14:11:13 anyone else interested? 14:11:39 rosmaita++ 14:11:52 ok, i will put together a doodle poll later today 14:11:59 look for an announcement on the ML 14:12:04 +1 14:12:11 #action rosmaita doodle poll for virtual happy hour 14:12:20 #topic announcements - Cinder virtual PTG schedule 14:12:31 apologies, i got sidetracked on some other stuff this morning 14:12:38 i'll get that done later today and send an announcement to the ML 14:12:51 so if you have a topic you want to add, there is still time! 14:13:04 #link https://etherpad.openstack.org/p/cinder-victoria-ptg-planning 14:13:14 #action rosmaita - preliminary PTG schedule 14:13:37 oh yeah, that reminds me, no Cinder meeting next week because we will all be at the PTG 14:14:08 #action rosmaita cancel next week's cinder meeting 14:14:28 that's all about the PTG -- any general questions or comments? 14:15:30 ok, final announcement 14:15:38 #topic announcements - cinder coresec 14:15:45 I've asked whoami-rajat to join the cinder core security team 14:15:50 he will replace jungleboyj, whose time priorities have shifted away from coresec 14:15:56 but, many thanks to jungleboyj for his past work on the coresec team 14:16:02 i will send an announcement to the ML 14:16:08 mostly as a courtesy to the openstack vulnerability management team 14:16:14 they prefer the coresec team to be small 14:16:22 but since we are keeping it the same size as it is now, i don't think they'll have any objections 14:16:30 :-) Welcome. Thanks for whoami-rajat for helping out. I was never good with security. 14:16:38 sounds good to me 14:17:07 it will extend our time zone reach so that we can work on security issues all around the clock 14:17:34 thanks :) 14:17:35 ok, on to the regular part of the meeting 14:17:43 #topic gate check 14:17:50 we're going to need to merge something to the Extended Maintenance branches early next week 14:17:55 for cinder and os-brick 14:18:01 so i thought i'd take a look at the last time something had merged there 14:18:07 #link https://etherpad.opendev.org/p/cinder-gate-check-May2020 14:18:24 turns out it was quite a while ago for ocata and pike 14:18:33 so i proposed some DNM test patches to see what would happen 14:18:49 and they are not looking good 14:19:15 so i may need to grab some people for help if it's not clear what's going on 14:19:44 one thing i still need to check is: compare the gate jobs with the check jobs 14:19:52 because sometimes there are extra gate jobs 14:20:11 if there's a difference, i may have to change these DNM patches to something to be merged 14:20:23 right now, all they do is remove a '.' from a docstring 14:20:23 Shouldn't be. 14:20:59 i noticed releasenotes is a gate job but not a check job on one of these branches 14:21:10 Gate jobs should be only what is in check, minus the non-voting jobs. 14:21:17 If that's only running in gate, we should fix that. 14:21:38 ok, smcginnis i may grab you later today so we can get these sorted out 14:21:52 we will need the check & gate to be running smoothly 14:22:38 i see that eharney has already noticed a specific problem 14:22:41 thanks! 14:23:13 on gate things... 14:23:30 i've noticed for a bit now that the lio-barbican job seems to fail more often than others, but i haven't watched it enough to figure out why 14:23:58 tempest-grenade also seems to be a culprit 14:24:06 just to say, if anyone happens to notice anything in particular there, it'd be helpful 14:24:10 yeah, it's been failing a lot recently 14:25:24 ok, that's all from me ... stable cores, please keep a lookout, i will ping you in IRC if there's something that needs approval 14:25:47 looks like we will continue the testing motif here 14:26:03 #topic bump (WIP) of ceph in devstack-plugin-ceph (also for older branches) 14:26:11 tosky: that's you 14:26:47 vkmc is working to update the version of ceph deployed by devstack-plugin-ceph, which is ancient right now 14:26:53 that will affect also the older branches 14:27:13 #link https://review.opendev.org/#/c/676722/ 14:27:39 I created a test job against cinder-tempest-plugin, as we enable more services (namely c-bak) 14:27:47 and it fails https://review.opendev.org/#/c/729766/ 14:28:03 probably related to the bump (the job usually passes) 14:28:07 so please take a look at that 14:28:19 do we have a general sense that the new version of ceph (nautilus?) will successfully run on whatever older nodes are used for some stable branches? 14:28:20 especially people with ceph knowledge 14:28:26 tosky, vkmc: we shouldn't change ceph version in stable branches 14:28:32 vkmc if you are around and you want to comment 14:28:42 sure 14:29:24 so, we can specify the ceph version to be used in the stable branches 14:29:34 oh, good 14:29:58 I'd like to add that the failure happens in master, so that's a separate issue 14:30:25 not sure how it is for you, but in manila stable/queen ands stable/rocky we are running xenial with luminous 14:30:47 and stable/stein, stable/ussuri and stable/train we will bump to bionic with nautilus 14:30:49 presumably the distro checks will need centos8 added soon as well 14:31:03 eharney, I'm planning to do so in a follow up patch 14:31:03 can we just create sable branches and leave them as is? 14:31:10 right now devstack doesn't work on centos8 at all 14:31:41 vkmc: it does 14:31:42 vkmc: https://review.opendev.org/#/c/685048/ 14:31:46 i thought it was pretty close if not done 14:31:57 * vkmc checks 14:32:20 tosky, that's great news, I was hitting various issues about two weeks ago 14:32:23 mostly networking 14:32:25 (and if you want to vote for the review above ^^ which finally adds an LVM/lio/centos8 job, feel free to :) 14:32:45 uhm, that job is from 3 weeks ago, strange 14:32:45 were there any changes on devstack recently to make this work? 14:33:12 https://review.opendev.org/#/c/688614/ 14:33:24 hmm ok, I'll rerun plain devstack and then see what changes we need to make the plugin work as well 14:33:44 eharney, 2 weeks ago 14:33:45 xD 14:34:01 awesome, so this is great news 14:34:01 vkmc: one month (it was cherry-picked to ussuri) 14:34:04 and we need to solve the c-bak failure 14:34:06 do you have ci based on centos8? 14:34:29 tosky, I haven't check c-bak issues again... do you have any clue on what's going on with that? 14:34:39 we very much need a cinder centos8 ceph CI job :) 14:34:49 eharney, do you have a centos7 right now? 14:34:56 i think not 14:35:00 k k 14:35:10 the failure here https://review.opendev.org/#/c/729766/ is a timeout issue during restore on a step that i've seen before as some sort of deadlock 14:35:16 ok so I was planning to follow up con centos8 support 14:36:03 I'd like to close with "please take a look at the other pending reviews on devstack-plugin-ceph", there are a few which are cinder-related too 14:36:16 ++ 14:36:38 I want this change to move forward, so let's sync offline on any blockers you are seeing for cinder and any follow up work we expect to do 14:36:38 ok, thanks, tosky and vkmc 14:36:52 thanks 14:37:16 #topic volume local cache 14:37:21 LiangFang: that's you 14:37:35 sorry to bother you all every week 14:37:52 we will eventually have to review this stuff if we want you to stop! 14:37:58 if there's other topics, please go ahead first:) 14:38:08 nothing else on the agenda 14:38:14 go ahead 14:38:42 I find tempest will fail because nova fail 14:38:58 nova fail because it depends on os-brick 14:39:21 it install os-brick like: pip install os-brick 14:39:26 not pulling from repo 14:39:59 it seems os-brick patch need to be merged first, and need to go into pipy 14:40:07 that's the default behavior (libraries from pip), unless you add os-brick to required-projects (which adds it to LIBS_FROM_GIT) 14:41:05 adding a Depends-On: from the nova change for the os-brick change doesn't fix that? 14:41:16 we may need a patch to nova that adds an extra job to .zuul.yaml in nova that adds os-brick to required-projects 14:41:24 a DNM patch 14:41:53 but it would show us that the changes to brick are working with nova before we cut a release of os-brick for the "normal" nova job to use 14:42:02 I forgot to comment on the review, but as it's a new optional feature, you may need to add a new configuration variable and only enable the tests when it's set 14:43:11 tosky: would changing the required-projects and adding a Depends-on allow us to test the change with nova before merging it in os-brick? 14:43:18 rosmaita: I will try that, thanks 14:44:24 rosmaita: it should, but isn't it the idea of the DNM review you proposed above? 14:45:01 the DNM would use os-brick master 14:45:33 i think we need both 14:45:55 anyway, LiangFang let us know what happens and we can further investigate 14:46:06 fwiw, this has been a long-standing issue with os-brick CI coverage that could probably use a fresh look (outside of this particular effort) 14:46:43 eharney: "this" == 14:47:04 that we don't have enough jobs that test os-brick head, and we notice breakages after we do a release 14:47:11 gotcha 14:47:28 nova of course wants to test against a release, but something needs to test against head before we do a release 14:47:28 i can propose some periodic jobs for that 14:47:57 i will action myself to at least get a prototype patch up 14:48:26 #action rosmaita prototype zuul job to test os-brick head against other projects before we cut a release 14:48:55 LiangFang: anything else? 14:49:09 no, thanks, i will try 14:49:18 excellent, ty 14:49:26 #topic Open Discussion 14:49:52 Hi o/ 14:49:55 eharney: the jobs with -src- in the name tests os-brick head 14:50:01 they are defined inside os-brick 14:50:07 I'd like to ask for reviews on https://review.opendev.org/#/c/597148/ 14:50:08 * tosky shuts up 14:50:25 tosky: i think there are still gaps, but i need to go find some notes to see what they actually are now 14:50:52 i'll take a look at the -src jobs before putting up a patch 14:51:06 just so no one missed it 14:51:17 enriquetaso would like reviews on: 14:51:24 #link https://review.opendev.org/#/c/597148/ 14:51:38 thanks 14:51:56 very exciting, encrypted volume support for NFS 14:53:03 someone needs to go write the glance_store patch to fail sensibly when encrypted nfs volumes show up 14:53:14 i think whoami-rajat had this on his list 14:53:37 eharney, yep 14:53:38 currently, when we land this, bad things will happen in that path 14:54:06 #link https://review.opendev.org/#/c/697335/ 14:54:19 enriquetaso: do we need a new job in cinder-tempest-plugin instead of https://review.opendev.org/#/c/726924/ ? 14:55:00 enriquetaso, that's different but also important 14:55:41 tosky, i think so. 726924 is just a test anyway 14:55:53 also just as a reminder, the image volume cache feature doesn't work for nfs and is fixed here 14:55:58 #link https://review.opendev.org/#/c/726471/ 14:56:02 whoami-rajat, yep :P 14:56:07 i was hoping that someone who knows how to write devstack code correctly would fix up 697335 14:56:36 looks like the NFS driver is an endless source of merriment 14:56:46 whoami-rajat, cinder-tempest-plugin-lvm-lio-barbican fails with a weird error in https://review.opendev.org/#/c/726471/ 14:56:56 looks like isn't related to the fix 14:57:06 rosmaita++ 14:57:08 eharney, it's fixed and i tested that on glance_store gate as well 14:57:45 whoami-rajat: it does gross things (that i wrote) 14:57:56 eharney, https://review.opendev.org/#/c/329825/ 14:58:22 eharney, yeah, there was a time issue which i've left comments on the main patch to fix up 14:58:25 maybe if I removed the WIP from the title the devstack core team would review 697335 14:58:50 the failure in 726471 is something bad going on in the LIO iscsi code 14:58:54 i was just looking at a similar one earlier today 14:59:04 that definitely needs some investigation 14:59:04 enriquetaso, this error is everywhere! 14:59:20 :( 14:59:48 enriquetaso, also do the changes i mentioned in the comments please 15:00:02 enriquetaso: i think that's a good idea, remove the WIP from 697335 after you address whoami-rajat's comments 15:00:19 i think WIP + -1 is preventing devstack-core from looking at it 15:00:31 697335 was marked WIP because it does some messy stuff moving files around that i wouldn't want to merge 15:00:38 sure 15:00:40 Time check. 15:00:44 i guess people can go with it if they want, but i assume it's not right 15:00:57 ok, out of time, make way for horizon team 15:01:01 #endmeeting