*** hemna6 is now known as hemna | 07:37 | |
*** dviroel|out is now known as dviroel | 10:58 | |
*** dasm|off is now known as dasm | 13:25 | |
*** fiooodooor is now known as mionsz | 13:54 | |
rosmaita | #startmeeting cinder | 14:01 |
---|---|---|
opendevmeet | Meeting started Wed Jan 19 14:01:10 2022 UTC and is due to finish in 60 minutes. The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:01 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
opendevmeet | The meeting name has been set to 'cinder' | 14:01 |
rosmaita | #topic roll call | 14:01 |
whoami-rajat | Hi | 14:01 |
rosmaita | looks like i am at least in the correct channel this week | 14:01 |
fabiooliveira | hi | 14:01 |
whoami-rajat | :D | 14:01 |
walshh_ | Hi | 14:01 |
jungleboyj | o/ | 14:01 |
eharney | hi | 14:02 |
rosmaita | #link https://etherpad.openstack.org/p/cinder-xena-meetings | 14:02 |
sfernand | hi | 14:02 |
enriquetaso | hi | 14:02 |
eharney | https://etherpad.opendev.org/p/cinder-yoga-meetings | 14:02 |
jungleboyj | :-) | 14:03 |
simondodsley | hi | 14:03 |
raghavendrat_ | hi | 14:03 |
caiquemello[m] | hi | 14:03 |
rosmaita | hello everyone, looks like a good turnout | 14:03 |
rosmaita | let's get started | 14:04 |
rosmaita | #topic announcements | 14:04 |
rosmaita | First, a reminder about the Festival of XS reviews on Friday 1400-1600 UTC | 14:04 |
rosmaita | the video link is https://meetpad.opendev.org/cinder-festival-of-reviews | 14:04 |
rosmaita | rumor is that some people have been having meetpad problems, so here is the etherpad link: | 14:05 |
rosmaita | https://etherpad.opendev.org/p/cinder-festival-of-reviews | 14:05 |
rosmaita | if you have meetpad problems, put a note on the etherpad on Friday, and we can communicate with you in IRC | 14:05 |
rosmaita | Next, "Z" release name nominations open until 24 January | 14:05 |
rosmaita | #link http://lists.openstack.org/pipermail/openstack-discuss/2022-January/026620.html | 14:06 |
rosmaita | this is your chance at immortality | 14:06 |
rosmaita | similarly, the release schedule for Z has been proposed: | 14:06 |
rosmaita | #link https://review.opendev.org/c/openstack/releases/+/824489 | 14:06 |
rosmaita | if any of the milestones etc smack up against local holidays etc, it would be worth pointing out | 14:08 |
rosmaita | not that they will change, but it might be good for the release team to indicate that on the actual schedule so that people know when there will be review slowdowns | 14:08 |
rosmaita | next topic: Berlin Summit Call For Presentations | 14:09 |
rosmaita | the CFP closes on 9 February | 14:09 |
rosmaita | here's where you go to make a proposal: | 14:09 |
rosmaita | #link http://cfp.openinfra.dev/app/berlin-2022 | 14:09 |
rosmaita | next item is on everyone's minds, i imagine | 14:09 |
rosmaita | New driver merge deadline is Friday (this week) | 14:10 |
rosmaita | another event sneaking up on us fast is | 14:10 |
rosmaita | The R-9 midcycle | 14:10 |
rosmaita | scheduled for next Wednesday (26 Jan) | 14:10 |
rosmaita | there is still room for topics | 14:11 |
rosmaita | #link https://etherpad.opendev.org/p/cinder-yoga-midcycles | 14:11 |
rosmaita | we will vote on the time in a few minutes | 14:11 |
whoami-rajat | There's a public holiday in India on 26th :/ | 14:11 |
rosmaita | arrrrrgh! | 14:11 |
whoami-rajat | but i can try to attend | 14:11 |
whoami-rajat | don't know how i missed this before, anyway my bad | 14:12 |
rosmaita | ok, let's discuss in a minute | 14:12 |
whoami-rajat | ok | 14:12 |
rosmaita | final announcement is that vkmc posted a proposal for a pop-up team for using cephadm in devstack | 14:12 |
rosmaita | #link http://lists.openstack.org/pipermail/openstack-discuss/2022-January/026778.html | 14:12 |
rosmaita | you should read the email, but the tl;dr is that discussion will happen in #openstack-cephadm in OFTC | 14:13 |
rosmaita | including selecting when the popup team will meet | 14:13 |
rosmaita | that's all from me, anyone else have an announcement of general interest? | 14:14 |
rosmaita | ok, guess not | 14:15 |
sfernand | is this week the deadline for os-brick as well? | 14:15 |
rosmaita | #topic R-9 midcycle time | 14:16 |
rosmaita | ok, i guess the first question is ... do we want to postpone it for 1 week and hold it on 2 February? | 14:17 |
rosmaita | (please check your calendars!) | 14:18 |
jungleboyj | That is then part of the Spring Festival in China. Does that impact anyone that was planning to attend? | 14:18 |
simondodsley | How do you know that?? | 14:18 |
jungleboyj | Most of my team is in China. :-) They are gone for two weeks. | 14:18 |
sfernand | he works for a chinese company | 14:18 |
* enriquetaso is on holiday on 2 Feb | 14:18 | |
jungleboyj | So, it is a good time for me. | 14:18 |
jungleboyj | :-) | 14:18 |
jungleboyj | sfernand: Bingo! | 14:18 |
simondodsley | It's also Groundhog Day | 14:19 |
rosmaita | this gets better and better | 14:19 |
jungleboyj | Woo hoo! | 14:19 |
enriquetaso | (but it's okay if most of people wants to postpone) | 14:19 |
rosmaita | ok, i think we should keep it as is | 14:19 |
jungleboyj | simondodsley: Now you are just googling. | 14:19 |
simondodsley | It's on my calender | 14:19 |
whoami-rajat | I will try to attend and if not will watch the recording later | 14:20 |
rosmaita | whoami-rajat: you can always watch the video | 14:20 |
whoami-rajat | yep | 14:20 |
rosmaita | yeah, if you don't have a topic you want discussed, you should take your holiday | 14:20 |
rosmaita | ok, so let's figure out the time | 14:20 |
rosmaita | first, to be completely clear, we are talking about Wednesday 26 January | 14:21 |
rosmaita | I'd like to do our usual thing where we use 1 hour from the weekly meeting time | 14:21 |
rosmaita | (since everyone has that blocked off already) | 14:21 |
rosmaita | and add an hour either before or after the meeting | 14:21 |
simondodsley | After is better for me | 14:21 |
rosmaita | we can vote on this right now | 14:21 |
rosmaita | options are: | 14:21 |
rosmaita | A 1300-1500 UTC | 14:21 |
rosmaita | B 1400-1600 UTC | 14:21 |
rosmaita | C either one of the above | 14:21 |
rosmaita | D need more options | 14:21 |
rosmaita | #startvote time for the R-9 (26 January) midcycle? A, B, C, D | 14:22 |
opendevmeet | Begin voting on: time for the R-9 (26 January) midcycle? Valid vote options are A, B, C, D. | 14:22 |
opendevmeet | Vote using '#vote OPTION'. Only your last vote counts. | 14:22 |
enriquetaso | #vote C | 14:22 |
simondodsley | #vote B | 14:22 |
rosmaita | #vote B | 14:22 |
jungleboyj | #vote B | 14:22 |
SachinMore | #vote C | 14:22 |
sfernand | #vote C | 14:22 |
fabiooliveira | #vote C | 14:23 |
felipe_rodrigues | #vote C | 14:23 |
caiquemello[m] | #vote C | 14:23 |
TusharTgite | #vote C | 14:24 |
rosmaita | voting will close in 1 minute | 14:24 |
mionsz | #vote B | 14:25 |
eharney | #vote C | 14:25 |
rosmaita | #showvote | 14:25 |
opendevmeet | C (8): sfernand, fabiooliveira, enriquetaso, caiquemello[m], TusharTgite, eharney, felipe_rodrigues, SachinMore | 14:25 |
opendevmeet | B (4): simondodsley, jungleboyj, rosmaita, mionsz | 14:25 |
rosmaita | last call ... | 14:26 |
rosmaita | #endvote | 14:26 |
opendevmeet | Voted on "time for the R-9 (26 January) midcycle?" Results are | 14:26 |
opendevmeet | C (8): sfernand, fabiooliveira, enriquetaso, caiquemello[m], TusharTgite, eharney, felipe_rodrigues, SachinMore | 14:26 |
opendevmeet | B (4): simondodsley, jungleboyj, rosmaita, mionsz | 14:26 |
rosmaita | OK, we'll meet from 1400-1600 UTC | 14:26 |
rosmaita | just as a reminder ... if you have a topic and only have 1400-1500 open, leave a note on the etherpad and we'll try to get to you during that time | 14:27 |
rosmaita | thanks everyone | 14:27 |
rosmaita | so to summarize: | 14:27 |
rosmaita | the R-9 Midcycle is on 26 January 2022 1400=1600 UTC | 14:28 |
rosmaita | #topic core reviewer situation | 14:28 |
rosmaita | ok, it will come as a surprise to no one that we are having review bandwidth problems | 14:29 |
rosmaita | i just want to mention that if anyone has interest in becoming a cinder core, please contact me or one of the other cores to discuss what it entails | 14:29 |
rosmaita | we may also be able to give you helpful arguments to use with your manager about why it is a good use of your time | 14:29 |
rosmaita | don't worry about your review count at the moment, we can discuss expectations and how to meet them | 14:30 |
rosmaita | that's all I have to say about that right now | 14:30 |
rosmaita | except for a related topic | 14:30 |
rosmaita | i am being PM'd on IRC, which is OK in general | 14:31 |
rosmaita | but i am being pinged about doing reviews ... which is sort of neutral | 14:31 |
rosmaita | you should definitely ping me if i left a comment on your patch and you have revised | 14:31 |
rosmaita | because i don't always get back to those quickly | 14:32 |
rosmaita | but if you do a cold IRC ping requesting a review, i would like you to also include links to 2 reviews you have done on other people's patches | 14:32 |
rosmaita | and these should be reviews that have a helpful comment or 2, not simply a +1 | 14:32 |
rosmaita | that's my personal policy, just thought i should say it out loud | 14:33 |
rosmaita | #topic block-box situation | 14:33 |
rosmaita | first thing is that last week i learned that this thing was "block" box, not black box | 14:33 |
rosmaita | but i digress | 14:33 |
rosmaita | i sent an email to the ML | 14:34 |
rosmaita | #link http://lists.openstack.org/pipermail/openstack-discuss/2022-January/026639.html | 14:34 |
rosmaita | the silence has been deafening | 14:34 |
rosmaita | so i think we can go ahead and remove it | 14:34 |
rosmaita | #link https://review.opendev.org/c/openstack/cinder/+/824472 | 14:34 |
eharney | removing it sounds good | 14:34 |
rosmaita | patch already has a +2! | 14:34 |
jungleboyj | Agreed. | 14:34 |
sfernand | +1 remove | 14:35 |
rosmaita | i think we are all in agreement there, so review at your leisure | 14:35 |
rosmaita | #topic allow driver feature backport? | 14:36 |
raghavendrat_ | hi | 14:36 |
rosmaita | #link https://review.opendev.org/c/openstack/cinder/+/820628 | 14:36 |
jungleboyj | Oh boy. | 14:36 |
rosmaita | i'll give everyone time to look it over | 14:37 |
simondodsley | I see 2 issues here. One being Ussuri is EM and the othe ris IMHO I think this sia feature backport, but given it was approved as a backport for Victoria... | 14:37 |
rosmaita | well, we can revert it from Victoria | 14:37 |
rosmaita | so i don't see that as an issue | 14:37 |
whoami-rajat | I might be missing something here but we've allowed feature backports that are driver specific before right? | 14:37 |
rosmaita | my concern just has to do with setting expectations about when this will be allowed | 14:37 |
simondodsley | They also have a patch open for this in Train | 14:37 |
eharney | well, the code itself isn't much of a feature, it's just removing a restriction to not run against certain array versions, i think? | 14:38 |
rosmaita | whoami-rajat: i am not sure | 14:38 |
raghavendrat_ | right eharney | 14:38 |
jungleboyj | Hmm, I reviewed and hadn't interpreted as a feature. | 14:38 |
simondodsley | simple code change I agree, but this is effectively adding a new driver by adding a new backplane | 14:38 |
raghavendrat_ | Initially Primera hardware had only FC support... Later iSCSI support was added | 14:38 |
jungleboyj | I see it is kind of a feature though. | 14:39 |
whoami-rajat | rosmaita, i think we've had tons of backports that are driver specific since the changes are isolated to the driver itself and doesn't affect cinder as a whole | 14:39 |
rosmaita | eharney: yeah, but my concern is that there may be differences between master and older versions that make the change unproblematic in master but maybe not in older versions | 14:39 |
sfernand | I believe at least start talking about this possibility is important because some clouds just moved to Train due to OSP 16... We should have OSP 17 comming in a near future but adoption may be quite slow | 14:39 |
sfernand | and it is really a pain to deliver improvements to customers.. | 14:39 |
simondodsley | For OSP16 RH will do downstream backports if you raise a BZ | 14:39 |
raghavendrat_ | we got customer ask for Ussuri | 14:40 |
simondodsley | The Ussuri ask is for Canonical I think | 14:40 |
simondodsley | The Train is for RH - 2 customers | 14:40 |
raghavendrat_ | in link: https://ubuntu.com/about/release-cycle ... pls search for "ussuri" | 14:40 |
raghavendrat_ | it has extended support till 2030 | 14:41 |
simondodsley | Ubunut's support is not the same as OpenStack support cycles | 14:41 |
sfernand | simondodsley: all bzs I've opneded was required to be merged in official repos first =x | 14:41 |
simondodsley | ussuroi is EM | 14:41 |
sfernand | even old backports such as queens... | 14:41 |
sfernand | for osp 13 | 14:41 |
raghavendrat_ | whereas V, W and X have support of 2 years. | 14:41 |
simondodsley | i have been told that downstream ports are possible - I'm doing one now for Manila | 14:41 |
rosmaita | yes, but upstream backports spread the goodness to everyone | 14:42 |
rosmaita | but also the risk | 14:42 |
rosmaita | we can talk about this next week at the midcycle | 14:43 |
sfernand | yep that is a nice approach in teory but impossible to mantain a CI running | 14:43 |
sfernand | for too many releases in the bast.. | 14:43 |
sfernand | past* | 14:43 |
sfernand | that would be nice! | 14:43 |
rosmaita | our position could be that it's possible on a case-by-case basis | 14:43 |
raghavendrat_ | ok. will wait for midcycle | 14:44 |
simondodsley | that could lead to many discussions whereas a blanket - no feature backports would be better | 14:44 |
rosmaita | but i think we want to require at least an assurance from the vendor that there have been clean CI runs for the appropriate branches | 14:44 |
simondodsley | even if this is backported to Ussuri, who is cutting a new release? | 14:44 |
raghavendrat_ | we will definitely run CI | 14:45 |
raghavendrat_ | and ensure that there is no regression | 14:45 |
rosmaita | raghavendrat_: yes, i am not saying that you wouldn't ... just that we should have some formal documentation of that | 14:45 |
raghavendrat_ | ok | 14:46 |
rosmaita | ok, everyone please think about this, and we will discuss next week in video ... should be easier to have the discussion | 14:46 |
raghavendrat_ | thanks everyone. Appreciate your feedback. | 14:46 |
rosmaita | #topic new driver questions/comments/etc | 14:47 |
rosmaita | #link https://etherpad.opendev.org/p/cinder-yoga-new-drivers | 14:47 |
rosmaita | ok, let's look at the etherpad | 14:47 |
rosmaita | so far we've had TOYOU merge | 14:48 |
rosmaita | i still haven't heard from YADRO | 14:48 |
rosmaita | the HPE X_ an dNEC Storage V require some patches to merge first | 14:48 |
rosmaita | lines 36-37 in the etherpad | 14:49 |
rosmaita | after that, the drivers themselves should be easy to review, assuming that the third party CI is running | 14:49 |
whoami-rajat | I see 3 drivers following the format of just inheriting all useful methods from existing drivers and not implementing anything | 14:49 |
simondodsley | just to let everyone know the Pure NVMe driver will miss the deadline as our Software Factory CI build has hit issues and we have no one with good SF knowledge to help out. We are looking for a short-term contractor with SF knowledge to help get this over the line if anyone knows of someone | 14:49 |
rosmaita | sorry to hear about missing the deadline | 14:49 |
rosmaita | but thanks for letting us know so we can focus review effort elsewhere | 14:50 |
yuval | Hey simon, we took the jenkins-gerrit-trigger path | 14:50 |
rosmaita | the Dell NFS Driver looks not ready for Yoga | 14:50 |
yuval | if you would like to setup this env, we can help | 14:50 |
simondodsley | we will refactor the driver to multiple files and add NVMe-FC and sync rep support for Z | 14:50 |
rosmaita | simondodsley: that sounds like a good plan | 14:50 |
rosmaita | ok, the big one then, is Lightbits | 14:51 |
rosmaita | we have the driver, an os-brick connector, and there's a nova driver too | 14:51 |
simondodsley | yuval: thanks for the suggestion. It might be something we can investigate, but we did want to do SF as that is the preferred way | 14:51 |
yuval | got it | 14:51 |
rosmaita | yeah, we were hoping that Software Factory would be a useful thing for all our third-party CIs | 14:52 |
yuval | as far as we know, the cinder driver is ready | 14:53 |
yuval | we upload yesterday updated code | 14:53 |
rosmaita | great, i will look at the most recent version today | 14:53 |
yuval | thanks | 14:53 |
rosmaita | thanks to Gorka and Simon for thorough reviews on the Lightbits driver | 14:54 |
yuval | right, that was very helpful! | 14:54 |
rosmaita | #topic open discussion | 14:55 |
rosmaita | review priorities: new drivers, and os-brick ... there are some important NVMe connector patches | 14:55 |
rosmaita | don't forget the Festival of XS reviews on Friday | 14:55 |
rosmaita | remember, if you want reviews it helps to do reviews | 14:56 |
rosmaita | i have a suspicion that i am forgetting something | 14:56 |
rosmaita | #action rosmaita reminder to the ML about R-9 midcycle next week | 14:57 |
*** dviroel is now known as dviroel|lunch | 14:57 | |
bingyanh_ | hi i have a question :which version will the master branch be released to? Y? | 14:59 |
rosmaita | yes, right now master branch is also known as the yoga development branch | 14:59 |
rosmaita | at release time, we will branch master to stable/yoga | 14:59 |
rosmaita | and then master will become the Z development branch | 14:59 |
bingyanh_ | thanks | 15:00 |
rosmaita | ok, we are out of time | 15:00 |
rosmaita | thanks, everyone, and see you next week at the midcycle! | 15:00 |
bingyanh_ | so how to merge the code of the master branch to other versions? | 15:00 |
bingyanh_ | Cherry Pick? | 15:00 |
bingyanh_ | when a driver have bug | 15:00 |
whoami-rajat | thanks! | 15:00 |
rosmaita | #endmeeting | 15:00 |
opendevmeet | Meeting ended Wed Jan 19 15:00:56 2022 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/cinder/2022/cinder.2022-01-19-14.01.html | 15:00 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/cinder/2022/cinder.2022-01-19-14.01.txt | 15:00 |
opendevmeet | Log: https://meetings.opendev.org/meetings/cinder/2022/cinder.2022-01-19-14.01.log.html | 15:00 |
yuval | Guys thanks for all the help with the driver | 15:00 |
bingyanh_ | thanks | 15:01 |
rosmaita | bingyanh_: yes, i think the process may be explained in our contributor docs somewhere | 15:01 |
rosmaita | or ask in #openstack-cinder if you have questions | 15:01 |
bingyanh_ | thank you ~ | 15:01 |
*** dviroel|lunch is now known as dviroel | 16:15 | |
*** dviroel is now known as dviroel|out | 21:38 | |
*** dasm is now known as dasm|off | 23:33 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!