*** dviroel is now known as dviroel|out | 00:10 | |
*** dviroel|out is now known as dviroel | 10:38 | |
sachin | hi brian, This is Sachin More from KIOXIA | 13:58 |
---|---|---|
rosmaita | hello sachin | 13:58 |
sachin | I would be joining this meeting weekly on behalf of Chuck Piercey | 13:59 |
rosmaita | sounds good ... are you development side or management side? | 13:59 |
sachin | I am product management | 14:00 |
rosmaita | ok, cool, welcome! | 14:00 |
jungleboyj | rosmaita: I have a conflict today. So, my attention will be split. | 14:00 |
sachin | thank you! | 14:00 |
rosmaita | #startmeeting cinder | 14:00 |
opendevmeet | Meeting started Wed Dec 8 14:00:26 2021 UTC and is due to finish in 60 minutes. The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
opendevmeet | The meeting name has been set to 'cinder' | 14:00 |
e0ne | hi | 14:00 |
rosmaita | #topic roll call | 14:00 |
simondodsley | o/ | 14:00 |
jungleboyj | o/ | 14:00 |
jungleboyj | kind of. | 14:00 |
enriquetaso_ | hi | 14:01 |
rosmaita | probably a light turnout today | 14:01 |
rosmaita | it is a holiday in a surprising number of countries | 14:01 |
rosmaita | well, surprising if you are an ugly american like me | 14:01 |
simondodsley | slackers... | 14:01 |
rosmaita | enriquetaso_: i thought today is a holiday in Argentina? | 14:01 |
TusharTgite | hi all | 14:02 |
eharney | hi | 14:02 |
enriquetaso_ | it is | 14:02 |
enriquetaso_ | :P | 14:02 |
rosmaita | enriquetaso_: bonus points for you! | 14:02 |
simondodsley | https://www.holidayscalendar.com/ | 14:02 |
rosmaita | ok, i think we can get started | 14:03 |
enriquetaso_ | argentina it's not in the list simondodsley :P | 14:03 |
enriquetaso_ | not sure why | 14:03 |
rosmaita | kind of a light agenda, mostly announcements, but that will leave plenty of time for open discussion | 14:03 |
rosmaita | #topic announcements | 14:03 |
rosmaita | first, you probably noticed that we are not holding this meeting in video right now | 14:03 |
rosmaita | we'll have the followup session for the midcycle tomorrow | 14:04 |
rosmaita | details here: | 14:04 |
rosmaita | #link http://lists.openstack.org/pipermail/openstack-discuss/2021-December/026196.html | 14:04 |
rosmaita | and, there is the etherpad also | 14:04 |
rosmaita | #link https://etherpad.opendev.org/p/cinder-yoga-midcycles | 14:04 |
rosmaita | time will be 1400-1430 UTC | 14:04 |
rosmaita | topic is the new quotas work, and if there's time, also the community goal ("secure and consistent RBAC") | 14:05 |
rosmaita | it will be recorded if you can't make it | 14:05 |
rosmaita | next, early Yoga releases have happened | 14:05 |
rosmaita | os-brick: 5.1.0 | 14:06 |
rosmaita | python-cinderclient: 8.2.0 | 14:06 |
rosmaita | i think neither really needed a release, but the release team likes early releases in the cycle to shake out problems | 14:06 |
rosmaita | next, our cycle-trailing deliverable must be released next week | 14:06 |
rosmaita | that's cinderlib | 14:06 |
rosmaita | there is one patch that has to merge immediately, so cores, please look it over: | 14:07 |
rosmaita | #link https://review.opendev.org/c/openstack/cinderlib/+/820391 | 14:07 |
rosmaita | it's a simple patch | 14:07 |
rosmaita | just noticed that i didn't put a link in the commit message to the docs explaining why we have to do this | 14:08 |
rosmaita | so i will put it here (soon as i find it) | 14:08 |
rosmaita | #link https://docs.openstack.org/cinderlib/latest/contributor/contributing.html#cinderlib-releases | 14:08 |
rosmaita | looking at the open patches, i don't see anything else that needs to get in to the xena release | 14:09 |
rosmaita | #link https://review.opendev.org/q/project:openstack/cinderlib+branch:master+status:open | 14:09 |
rosmaita | so https://review.opendev.org/c/openstack/cinderlib/+/820391 doesn't get forgotten, can I have 2 cores commit to looking at it today? | 14:09 |
enriquetaso_ | 820391 has +2 already? | 14:10 |
rosmaita | ok, that was fast | 14:11 |
rosmaita | thanks e0ne and eharney | 14:11 |
e0ne | rosmaita: np | 14:11 |
enriquetaso_ | just needs the workflow vote | 14:11 |
rosmaita | i think there was a race condition there | 14:11 |
rosmaita | thanks! | 14:12 |
rosmaita | the release team already has a patch up for cinderlib release, so we're all set there | 14:12 |
rosmaita | next reminder: | 14:12 |
rosmaita | spec freeze is next week | 14:12 |
rosmaita | #link https://releases.openstack.org/yoga/schedule.html#y-cinder-spec-freeze | 14:12 |
rosmaita | i tried to get comments on all the proposed specs, but there are a few i still have drafts on | 14:13 |
rosmaita | #link https://review.opendev.org/q/project:openstack/cinderlib+branch:master+status:open | 14:13 |
rosmaita | i'll get those done today, and then start re-reviewing | 14:13 |
rosmaita | also next week is the monthly Festival of XS Reviews | 14:14 |
rosmaita | 1400-1600 UTC on Friday | 14:14 |
rosmaita | next week is a pretty busy week! | 14:14 |
rosmaita | something a bit further out is the new driver merge deadline | 14:14 |
rosmaita | which is 21 January | 14:15 |
rosmaita | #link https://releases.openstack.org/yoga/schedule.html#cinder-new-driver-merge-deadline | 14:15 |
rosmaita | i know people are itching for reviews on their new driver patches | 14:15 |
rosmaita | but specs reviews are the priority over the next week | 14:15 |
rosmaita | in the meantime | 14:15 |
rosmaita | you can look through our handy new driver reviewer checklist | 14:16 |
rosmaita | and make sure you have all those things addressed | 14:16 |
rosmaita | #link https://docs.openstack.org/cinder/latest/contributor/new_driver_checklist.html | 14:16 |
rosmaita | and, of course, make sure your third party CI is working | 14:16 |
rosmaita | and displaying results in an easily consumable format | 14:16 |
rosmaita | that is, do not require people to download and decompress an archive file in order to see the logs etc | 14:17 |
rosmaita | ok, that's all for announcements | 14:17 |
rosmaita | #topic TC collection of service pain points | 14:17 |
rosmaita | the TC has been collecting operator feedback with the idea that there could be a service-specific community goal to fix a pain point | 14:18 |
rosmaita | the info has been collected here: | 14:18 |
rosmaita | #link https://etherpad.opendev.org/p/pain-point-elimination | 14:18 |
rosmaita | there is a video meeting to discuss this today, right after our meeting | 14:19 |
rosmaita | #link http://lists.openstack.org/pipermail/openstack-discuss/2021-December/026207.html | 14:19 |
rosmaita | i will attend, though i'm not exactly sure what it's about | 14:19 |
rosmaita | anyway, there are 2 items currently listed for cinder | 14:19 |
rosmaita | 1. volume backup rotation | 14:20 |
rosmaita | 2. cinder backup fails due to user token expiration with swift backend | 14:20 |
jungleboyj | rosmaita: What it is about will hopefully be clearer after the discussion. | 14:20 |
rosmaita | jungleboyj: hope so! | 14:20 |
jungleboyj | Goal was to look at some of the higher level problems that our users have and if something can be done community wide to help address those items. | 14:21 |
rosmaita | ok, that's good from a cinder point of view then, because these are both minor issues | 14:21 |
jungleboyj | ++ | 14:21 |
rosmaita | the first one looks like a minor enhancement, unless the idea is that cinder should store the number of backups, then it would require some thought about whether it's per-volume or per-project or what | 14:23 |
rosmaita | the second one has an alternative fix (if it is in fact a problem) | 14:24 |
rosmaita | short story is, the status of keystone "trusts" is kind of suspect, and the advice i got from the keystone team is don't use them in new code | 14:25 |
rosmaita | #topic openstackclient feature parity | 14:26 |
rosmaita | this one is a surprise | 14:26 |
rosmaita | #link http://lists.openstack.org/pipermail/openstack-discuss/2021-December/026192.html | 14:26 |
rosmaita | the claim is made there that openstack SDK fully supports cinder | 14:26 |
jungleboyj | Whaaaaat!?! | 14:27 |
rosmaita | yeah | 14:27 |
rosmaita | i haven't had time to look closely at that | 14:27 |
jungleboyj | Well, ship it. | 14:27 |
jungleboyj | ;-) | 14:27 |
eharney | hmm | 14:27 |
rosmaita | the idea is that if SDK fully supports Block Storage API v3, then since the osc uses SDK, it's just a small matter of time before the osc will fully support it too | 14:28 |
jungleboyj | Well, that would be awesome if true. | 14:29 |
rosmaita | #link https://opendev.org/openstack/openstacksdk/src/branch/master/openstack/block_storage | 14:30 |
e0ne | jungleboyj: +1 | 14:30 |
rosmaita | looking at the history makes me kind of skeptical | 14:31 |
rosmaita | #link https://opendev.org/openstack/openstacksdk/commits/branch/master/openstack/block_storage | 14:31 |
rosmaita | if you look at the email i linked above, this came up because a pain point is "why can't i use the openstackclient for everything?" | 14:33 |
rosmaita | ok, that's it from me ... let's have open discussion | 14:34 |
rosmaita | #topic open discussion | 14:34 |
rosmaita | ... or not | 14:36 |
rosmaita | enriquetaso_: thank you for your weekly bug report: | 14:38 |
rosmaita | #link http://lists.openstack.org/pipermail/openstack-discuss/2021-December/026225.html | 14:38 |
eharney | i put up a couple of patches a bit ago that just remove dead code, maybe not a tough review if anyone wants to take a look: https://review.opendev.org/c/openstack/cinder/+/800703 | 14:38 |
enriquetaso_ | I have only one question regarding the bug report | 14:38 |
rosmaita | sure | 14:38 |
enriquetaso_ | maybe i can do it in the open discussion and skip the bug meeting | 14:39 |
rosmaita | sounds good to me! | 14:39 |
enriquetaso_ | bug_1 cinder schedules backups on disabled backup services | 14:39 |
enriquetaso_ | #link https://bugs.launchpad.net/cinder/+bug/1952804 | 14:39 |
enriquetaso_ | Summary: Set up multiple cinder-backup nodes then mark one of them as disabled via 'openstack volume service set --disable'. Create some backups and those backups get sent to the disabled node. The reporter points out that the real issue here is the lack of any kind of feedback during the backup; ideally there would be some way to detect stuck jobs and retry them. | 14:39 |
enriquetaso_ | Maybe this is too obvious but I'm not sure what to reply to the reporter here. | 14:39 |
enriquetaso_ | The creation of the backup depends on the backend you're using, if it takes too long to create the backup there's not much we can do excerpts for a retry. However, cinder shouldn't use the disable nodes for backups. | 14:39 |
enriquetaso_ | ..guess I'll just mark the bug as medium importance and we can fix it :P | 14:45 |
eharney | it will take some investigating to figure out what to do with this, there may be some room to improve usability w/ async error messages | 14:46 |
rosmaita | yeah, i think a related issue is 'disabled' temporarily (fine for jobs to get picked up on restart) vs 'disabled permanently', i.e., the node is never coming back | 14:47 |
enriquetaso_ | sure | 14:50 |
enriquetaso_ | OK, that's all I have | 14:50 |
enriquetaso_ | 14 bugs reported in two weeks!! | 14:50 |
enriquetaso_ | The good side it's that most of them have fixes proposed on master but please take a look at the full list. | 14:50 |
rosmaita | thanks enriquetaso_ ! | 14:51 |
rosmaita | anyone else have anything to discuss? | 14:51 |
rosmaita | ok, as a reminder, all cinder-cores need to be looking at specs over the next week | 14:52 |
rosmaita | i guess that's all for today | 14:52 |
rosmaita | thanks everyone, and have a good rest of the week | 14:52 |
rosmaita | don't forget the midcycle followup session tomorrow at 1400 UTC | 14:53 |
rosmaita | all right, we can close the meeting | 14:54 |
rosmaita | #endmeeting | 14:54 |
opendevmeet | Meeting ended Wed Dec 8 14:54:54 2021 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:54 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/cinder/2021/cinder.2021-12-08-14.00.html | 14:54 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/cinder/2021/cinder.2021-12-08-14.00.txt | 14:54 |
opendevmeet | Log: https://meetings.opendev.org/meetings/cinder/2021/cinder.2021-12-08-14.00.log.html | 14:54 |
*** dviroel is now known as dviroel|lunch | 14:56 | |
*** dviroel|lunch is now known as dviroel | 16:13 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!