14:00:06 #startmeeting cinder 14:00:06 Meeting started Wed Feb 8 14:00:06 2023 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:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:06 The meeting name has been set to 'cinder' 14:00:08 #topic roll call 14:00:11 o/ 14:00:14 o/ 14:00:16 o/ 14:00:19 hi 14:00:19 o/ 14:00:23 o/ 14:01:05 o/ 14:01:49 o/ 14:03:20 o/ 14:04:24 Rajat is disconnected from irc, will be a minute 14:05:28 sorry i got disconnected, my znc bouncer is having issues 14:05:48 #link https://etherpad.opendev.org/p/cinder-antelope-meetings 14:06:12 whoami-rajat__: did you start the meeting? 14:06:24 assuming the roll call is done, let's start with announcements 14:06:34 rosmaita, yes, it disconnected after that 14:06:50 or at least what i think happened 14:06:59 sorry, i'm still not used to the meeting bot not being able to update the channel topic 14:07:25 FWIW, yeah, the opendevmeet bot did announce that the meeting started 14:07:58 logs show it started https://meetings.opendev.org/irclogs/%23openstack-meeting-alt/%23openstack-meeting-alt.2023-02-08.log.html 14:08:09 so on to announcements 14:08:15 but yeah thanks for reminding me to check 14:08:23 #topic announcements 14:08:36 first, os-brick release this week (10th Feb) 14:09:03 #link https://review.opendev.org/c/openstack/releases/+/872778 14:09:14 the release patch is up but I've put a -1 to discuss some patches 14:09:29 we've an etherpad to track the changes we need in the release 14:09:33 so far 2 have been added 14:09:34 #link https://etherpad.opendev.org/p/os-brick-antelope-patches 14:10:25 but i wanted to discuss about the changes done by stephen to move to privsep 14:10:27 #link https://review.opendev.org/q/topic:privsep+project:openstack/os-brick+status:open 14:11:13 they're pretty big changes so I'm not sure if we should target them, also not all the changes are updated and some are in merge conflict 14:11:30 but wanted to know what the team thinks 14:12:09 well, we really need to get that done, though it sucks to merge a big possibly destabilizing change right before release 14:12:32 yeah that's what i was worried about 14:14:26 ok I'm back 14:14:39 i guess it doesn't make any sense to have part of os-brick de-privsep'd, but part not 14:15:19 yeah true, doesn't help us achieve the final goal (for nova to drop the rootwrap dependency) 14:15:36 and i think stephen is also not around if someone has concerns 14:15:37 so let's postpone it to next release 14:15:51 but do take a look at the other changes on the etherpad 14:15:55 #link https://etherpad.opendev.org/p/os-brick-antelope-patches 14:16:00 i think that makes sense ... and we can make it a priority to do that early in bobcat 14:16:16 +1 sounds good 14:16:51 ok moving on to next announcement 14:16:53 Cinder Antelope Features (Deadline: 17th Feb) 14:16:56 which is next week 14:17:09 #link https://releases.openstack.org/antelope/schedule.html#a-ff 14:17:20 I've created this etherpad to track all the features we have this cycle 14:17:22 #link https://etherpad.opendev.org/p/cinder-antelope-features 14:17:31 I've added all the features from the review request section 14:17:45 also we got some merged early in the cycle so that's good 14:18:00 but a lot of them remain 14:18:57 so requesting everyone to take a look at them to avoid last minute issues 14:20:07 next, Testing runtime for 2023.2 (Bobcat) 14:20:15 #link https://review.opendev.org/c/openstack/governance/+/872232 14:20:30 there is a proposal patch for next release testing runtimes 14:20:45 which i assume are going to be the final ones as well 14:20:53 Ubuntu 22.04 14:20:54 Debian 11 14:20:54 Python 3.9 (available as default in Debian 11) 14:20:54 Python 3.10 (available as default in Ubuntu 22.04) 14:21:48 so we need to get py310 running in all of our gates 14:21:56 i know cinder is running it as voting but not sure about other projects 14:22:29 or i think it's part of template now 14:22:38 anyway i will check that 14:22:38 it is, it's required for antelope 14:22:49 https://governance.openstack.org/tc/reference/runtimes/2023.1.html 14:23:02 oh ok, then we're good 14:23:03 thanks 14:23:10 so we should also ensure all 3rd party cis are running jammy as well 14:23:36 yes, that should be the best thing to do 14:23:41 simondodsley: good point, and at least py39 14:23:48 so basically we're removing py38 support and minimum testing is with py39 14:23:53 as rosmaita said 14:24:34 we need to do a compliance check at some point 14:24:53 but I will worry about it after the feature freeze 14:25:19 ok, last announcement 14:25:22 Cleanup of PyPI maintainer list for OpenStack Projects 14:25:43 rosmaita, brought this topic up last week and we had some projects that had external maintainers apart from openstackci 14:25:54 Sean, Gorka and Walt have transferred the ownership to openstackci 14:26:01 thanks for the quick response 14:26:04 \o/ 14:26:16 Mike Perez and Ivan haven't been around lately but we can assume they are OK to make the change 14:26:30 I've updated the etherpad so we should be good there 14:26:33 #link https://etherpad.opendev.org/p/openstack-pypi-maintainers-cleanup#L36 14:27:21 that's all i had for today, anyone got anything for announcements? 14:28:37 guess not 14:28:41 let's move to topics then 14:29:00 #topic cinder A/A support. How to get checkmark here https://docs.openstack.org/cinder/zed/reference/support-matrix.html 14:29:21 happystacker doesn't seem to be around 14:29:29 but I've replied to his query on the etherpad 14:29:43 im filling in for happystacker 14:29:43 assuming that's what he was querying about 14:29:51 oh ok 14:29:55 sure Tony_Saad go ahead 14:29:57 he cannot connect 14:31:40 Tony_Saad, sure you can continue 14:32:12 just looking for some information about about A/A support 14:32:42 Guidance for installation and configuration of HA environment 14:33:49 How to get checkmark here: https://docs.openstack.org/cinder/zed/reference/support-matrix.html ? 14:34:37 Tony_Saad, I've added an answer to the etherpad, you can check if that's what you were looking for https://etherpad.opendev.org/p/cinder-antelope-meetings#L118 14:35:35 Pure added this support some time ago - this is the patch we applied. Might help. https://review.opendev.org/c/openstack/cinder/+/779781 14:35:53 mm, could it be that Tony_Saad is asking more like how to set up such an environment so that they can make sure their driver supports this? 14:36:27 Tony_Saad: our in-tree doc is here: https://opendev.org/openstack/cinder/src/branch/master/doc/source/contributor/high_availability.rst 14:37:19 I couldn't find any document regarding A/A deployment but geguileo did most of the work so he might know better 14:37:53 there isn 14:37:54 whoami-rajat: I don't think there's any A/A deployment configuration 14:37:57 docs 14:38:29 there isn't any tempest test for this. We have to take it on your word that you tested your driver in an A/A configuration 14:38:33 it's to not configure host/backend_host, configure cluster, deploy a DLM and configure it in cinder.conf 14:38:37 ok so I'm not that bad at google search 14:38:58 happystacker question is how to get the checkmark? 14:39:19 see the pure patch I just listed 14:39:28 Tony_Saad: We are going with an honor system 14:39:37 Vendor says it works, we believe them 14:39:56 be aware that you have to also audit the design of your driver and know that it will work correctly in an A/A environment 14:40:56 Thanks I will relay the information to happystacker 14:41:16 Tony_Saad: so basically submit patch to set the flag, and answer the questions from the reviewers 14:41:34 who will ask pertinent questions to confirm that things have been tested/audited 14:43:03 Thank you! 14:43:29 anything else on this topic Tony_Saad ? 14:44:55 From me no. From Happystack maybe. but that will have to wait for next meeting 14:45:04 Thanks! 14:45:17 Whoami-rajat: Along the same lines. From a process pov. When are newly supported drivers added to the support matrix: https://docs.openstack.org/cinder/zed/reference/support-matrix.html 14:45:24 great 14:45:48 abdi, they are added with the driver patch 14:46:31 Thank you. So no action on my end? 14:47:08 your patch will need to update the matrix 14:47:13 abdi, if you are the one submitting the patch that adds the new driver, you should make sure that patch includes a change to the support matrix 14:47:59 abdi, i think you proposed the HPE XP driver right? 14:48:15 Yes 14:48:24 i see the changes done here https://review.opendev.org/c/openstack/cinder/+/815582/19/doc/source/reference/support-matrix.ini 14:48:32 and they're reflected in the support matrix so looks good 14:49:07 Wanted to make sure nothing else was needed from us. 14:49:18 Thank you. 14:49:36 as of now, I don't see anything apart from maintaining the CIs 14:49:38 let me open the open discussion 14:49:41 #topic open discussion 14:50:03 I have review beg, or swap. 14:50:06 i have five patches pending that are requirements changes, i think we need to land those soon? 14:50:15 https://review.opendev.org/c/openstack/cinder/+/852654 14:50:49 Hi, Cinder retype - To allow volume migration with additional extra spec to enter driver specific code 14:51:01 i have submited a patch 14:51:07 i have a bug that i would like to highlight 14:51:09 eharney, I mentioned the os-brick ones earlier today, should be able to land those soon 14:51:31 zaitcev, you can add it to the review request section https://etherpad.opendev.org/p/cinder-antelope-meetings#L120 14:51:36 https://review.opendev.org/c/openstack/cinder/+/869999 Reviewers can you please have a look at this 14:51:57 whoami-rajat: would be good to do a quick review of the mins listed in os-brick requirements.txt before release 14:52:22 rosmaita, good idea, will do that 14:52:42 Dell has a handful of review requests. most notably https://review.opendev.org/c/openstack/cinder/+/844563 14:52:44 um, yeah, while on the subject of reviews... turns out I did something a bit silly concerning the series of bugfixes for the StorPool driver: I somehow forgot the obvious fact that patches listed for review from one meeting are not automatically carried over to the next one. So... I added the StorPool patches for review for the 2023-01-25 meeting (and one of them was even approved and 14:52:50 merged, thanks!), but then I did not add them for last week's meeting or for this one. So... should I add them now?... 14:53:09 Regarding the vmdk vulnerability.. there's a new bug https://bugs.launchpad.net/cinder/+bug/2004565 14:53:39 i think it's not critical, but i'm not sure how target it 14:54:25 * enriquetaso needs to do more reviews 14:55:23 enriquetaso: it's not exploitable, so it's a hardening opportunity ... patch is pretty small, hopefully can get reviewed soon 14:55:49 enriquetaso: rosmaita: please add a comment to the bug pointing to the patch 14:56:09 will do 14:56:12 cinder team ^ please take a look at the review request section from time to time 14:56:29 oh true, we talked about it last week rosmaita 14:56:31 my bad 14:56:43 zaitcev: i will look at your sparse patch today 14:57:12 zaitcev, since it's a feature, I've added it to the list of features here https://etherpad.opendev.org/p/cinder-antelope-features#L32 14:57:24 but others please add your features if you want to get them in for Antelope release 14:57:35 s/others/everyone 14:57:41 Oh. I need a blueprint, then? 14:57:51 eharney: https://review.opendev.org/c/openstack/cinder/+/871976 (added it to the bug) 14:58:07 zaitcev, did we have a spec for it? 14:59:12 whoami-rajat: Restore-to-sparse started as a Red Hat bug for me, https://bugzilla.redhat.com/show_bug.cgi?id=1855709 14:59:59 ok, i think this needs some discussion then 15:00:14 whoami-rajat: So I didn't think to file a blueprint. I'm not used to them, Swift stopped the blueprints. I can do that if the community process requires it. 15:00:16 usually we do a BP and spec first then implement the feature 15:00:44 in some cases, we skip the spec if it's straightforward 15:00:59 but let's discuss about it 15:01:03 we're out of time 15:01:07 thanks everyone for joining 15:01:10 #endmeeting