16:00:20 #startmeeting Cinder 16:00:21 Meeting started Wed Sep 4 16:00:20 2019 UTC and is due to finish in 60 minutes. The chair is jungleboyj. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:22 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:24 The meeting name has been set to 'cinder' 16:00:29 courtesy ping: jungleboyj whoami-rajat rajinir lseki carloss pots woojay erlon geguileo eharney rosmaita enriquetaso e0ne smcginnis davidsha walshh_ xyang hemna _hemna tosky sfernand 16:00:30 o/ 16:00:38 hi! o/ 16:00:46 hi 16:00:47 hi :) 16:00:57 hi 16:00:57 @! 16:00:58 <_pewp_> jungleboyj (^▽^)/ ʸᵉᔆᵎ 16:01:03 doink 16:01:07 hi 16:01:11 o/ 16:01:11 @! 16:01:11 <_pewp_> hemna ( ・ω・)ノ 16:01:24 hi 16:01:25 oh how we miss _pewp_ in #openstack-cinder 16:01:34 hi 16:01:45 Hi 16:01:54 * jungleboyj wonders why we can't pewp in Cinder 16:01:57 xyang signting! 16:02:04 * jungleboyj looks at smcginnis 16:02:08 :) 16:02:18 hemna: Who is that? ;-) 16:02:22 hehe 16:03:20 o/ 16:03:25 Wow, we have a pretty good turnout today. 16:03:40 Hi 16:03:57 #topic announcements 16:03:58 o/ 16:04:18 First, congratulations to rosmaita on the Cinder PTL election! 16:04:30 w00t 16:04:36 Congratulations Brian 16:04:42 thanks 16:04:50 my congratulations, rosmaita! 16:05:01 jungleboyj: thanks for all your hard work as PTL 16:05:07 Congrats Brian 16:05:14 finally passing the torch. 16:05:19 https://gph.is/1aR7NWq 16:05:34 Thanks jungleboyj 16:05:36 congrats to jungleboyj on election to the TC! 16:05:40 Yes, thank you team for the opportunity to lead for the last 4 releases. 16:06:03 Been a great experience. I am excited, though, to have a new perspective for Cinder. 16:06:17 So thank you rosmaita 16:06:32 rosmaita: Thank you. Not much of an election ... but hey ... 16:06:35 well, i am glad that you are committed to continuing to work on cinder :) 16:06:55 * jungleboyj runs for the door. ;-) 16:07:16 rofl 16:07:58 No, I am not going anywhere and I am hoping on the TC I might be able to bring attention to some of the things we discussed at the Mid-cycle with regards to vendor fixes, etc. 16:08:22 jungleboyj: ++ 16:09:06 cinder is unique in the openstack landscape because of it's dependence on vendor drivers. 16:09:15 So, it looks like the next announcements are yours rosmaita 16:09:24 hemna: True. 16:09:39 i put up a patch for the os-brick Train release 16:09:56 rosmaita: Awesome. Thank you. 16:10:03 #link https://review.opendev.org/679889 16:10:16 i think we got in all the important stuff 16:10:36 JP has a question in your patch. 16:10:40 next up is python-cinderclient release next week 16:10:56 looks good, doesn't look like there is anything in the pipe for os-brick 16:11:04 jungleboyj: i think he answered it himself 16:11:20 Oh, yes he did. I see that now. :-) 16:11:36 so cincerclient will be a major version bump, primary thing is to get everything reviewed 16:11:55 #link https://review.opendev.org/#/q/status:open+project:openstack/python-cinderclient+branch:master 16:12:06 a bunch of things are in the gate now, so there's not a lot left 16:12:26 also, next week is the cinder feature freeze 16:12:32 That is good. Will look through these again today. 16:12:52 there is one patch against master 16:13:00 https://review.opendev.org/#/c/678523/ 16:13:57 that looks worth getting into the release 16:14:00 What do you mean one against master? Oh, one that isn't the major_bump tag? 16:14:10 that one needs some attention 16:14:15 before we cut the client I Think 16:14:20 Yeah and I was ok with that, just needed UT. 16:14:34 i asked for reviews quite a lot last week :) 16:14:43 whoami-rajat: Did. 16:15:14 that's all from me 16:15:36 Ok. Thank you. 16:15:48 ew global 16:16:03 hemna: ? 16:16:11 https://review.opendev.org/#/c/678523/4/cinderclient/v3/shell.py 16:16:15 Yeah, not liking the global either. 16:16:15 uses global 16:16:25 i know :( 16:17:12 hmmm, global filters. Wonder if that could help climate change? 16:17:52 Ok, so looks like hemna and whoami-rajat Will need to talk that through. 16:18:14 <_pewp_> hemna ╭∩╮◕ل͜◕)╭∩╮ ︵┻┻ 16:18:14 <_pewp_> hemna ╭∩╮◕ل͜◕)╭∩╮ ︵┻┻ 16:18:15 <_pewp_> hemna ╭∩╮◕ل͜◕)╭∩╮ ︵┻┻ 16:18:16 <_pewp_> hemna ╭∩╮◕ل͜◕)╭∩╮ ︵┻┻ 16:18:17 <_pewp_> hemna ╭∩╮◕ل͜◕)╭∩╮ ︵┻┻ 16:18:18 omg 16:18:18 <_pewp_> ... 16:18:19 <_pewp_> ... 16:18:19 <_pewp_> ... 16:18:20 die 16:18:31 What happened there? 16:18:32 Hah! 16:18:37 it's alive! 16:18:48 Thanks. I needed a laugh. 16:18:52 it's like an argparse thing that passes multiple values but one value at a time to the action method, couldn't think of anything other than global var to append all the values at that time. 16:18:58 o/ 16:19:03 #topic Reenable the StorPool driver after the CI was brought back up on 2019-08-03: 16:19:31 Is that meant to be the 3rd of September or 3rd of August? 16:19:36 so, yeah, I guess the topic says it all: after a lapse of a couple of months (really sorry about that!) we brought the StorPool CI back up, Python 3.7, Zuul v3 and everything 16:19:48 ...oops.... it was meant to be September, sorry....... 16:19:55 \o/ 16:19:57 Roamer`: awesome! 16:20:05 Thanks for getting that done. 16:20:32 it now runs a very slightly customized version of tempest-and-cinderlib-run 16:20:35 Roamer`: Indeed. Thank you for addressing that. 16:21:13 I will take a look at your patch and vote. 16:21:14 it has a small patch for the cinderlib test since our thin provisioning driver does not report the space change after a volume is created, I'll polish that up a bit and submit it for review 16:22:56 BTW an unrelated question: are people aware of the fact that devstack currently has an interesting issue when installing Python 3 development libraries after they have already been installed by another project? like something uses Python 3 and brings in os-brick, then devstack comes to os-brick itself and says "I'll install it for Python 2 just in case something else needs it", everything that 16:23:02 it depends on is installed for Python 2, *including scripts*, then devstack says "I'll install it for Pyth... oh, sorry, it's already installed for Python 3" and any dependencies that installed scripts in /usr/local/bin or wherever now have these scripts say #!python2 16:23:25 so when something tries to run, say, unit2, it tries to start with Python 2 and cannot find the Python 3 modules 16:23:49 I'll think about this some more and possibly start a discussion in -qa or something, but I guess this is slightly off-topic for today's meeting here :) 16:23:53 hrmm 16:24:02 Hmm, that sounds like a devstack bug. 16:24:12 Roamer`: do you have logs for that? 16:24:26 I'm curious why os-brick itself wants python2 16:24:45 Roamer`: You don't need to run all the tempest tests. Can do just the volume ones, but if you want to run them all ... 16:24:51 I think things look good. 16:25:12 hemna, it's not os-brick itself, it's devstack: when the shell function that installs a Python *development* library (not an end project) is called, it (the devstack function) says "I'll install the library for Python 2, too, just in case" 16:25:34 oh maybe os-brick needs an update to tox.ini 16:27:04 Roamer`: uh, have seen the new run-cinderlib-tests role now exposed by cinderlib.git? 16:27:54 jungleboyj, we're not running them all, just the volume tests... I took the regex from somewhere, can't remember where right now, but it does limit them 16:28:34 tosky, yeah, I've seen it, I need some more work to get it to work with our driver (I can't remember right now, there was something that needed a bit more configuration, but I may have fixed it in the meantime in another way) 16:29:09 Roamer`: This looks like all of them to me: https://spfactory.storpool.com/logs/85/679785/1/check/cinder-storpool-tempest/7c79011/testr_results.html.gz 16:29:33 I commented on the patch. Either need to add some things there or just revert my original patch. 16:29:51 It hasn't released so that is safe to do. 16:30:35 Anyway, any more discussion there? 16:31:08 no, happy to see the ci running again 16:31:18 rosmaita: ++ 16:31:21 jungleboyj, hm, that's interesting, doesn't it get limited by https://spfactory.storpool.com/logs/85/679785/1/check/cinder-storpool-tempest/7c79011/job-output.txt.gz#_2019-09-03_16_08_56_469522 16:31:32 but, sure, no more discussion needed, thanks y'all! 16:32:57 Depends on how you are executing tempest. Anyway ... not a big deal. 16:33:07 Something for you to look into. 16:33:50 So, that was all we had on the agenda. 16:33:53 yeah, sure, I wiil, thank you 16:33:58 #topic Open Discussion 16:34:25 Anyone have other topics to discuss. 16:34:37 Hi team, we are requesting more comments for 'Leverage hw accelerator in image compression' 16:34:44 #link https://review.opendev.org/#/c/668825 16:34:51 Thanks!! 16:35:28 Ok. See that you addressed my comments. Will need to go look. 16:35:32 Thanks! 16:36:03 jungleboyj: thank you 16:36:08 Welcome. 16:36:12 Since the cinderclient and cinder feature freeze are on the same day wanted to request some reviews here too 16:36:12 https://review.opendev.org/#/c/639180/ 16:36:31 I think we need to get eharney and rosmaita to look at zhengMa 's patch as well. 16:36:32 smcginnis just reminded me that the python-brick-cinderclient-ext train release is next week also -- looks like nothing to review, but just in case anyone wants to add something, you need to do it right away! 16:37:25 That has been quiet for a while. 16:37:49 yes, looks all ready to go, has 13 changes since last release, but no open reviews 16:38:43 jungleboyj: you might want to +2 priority whoami-rajat's https://review.opendev.org/#/c/639180/ 16:39:35 (and i did see your note about zhengMa's patch, i will review it) 16:39:54 rosmaita: thank you 16:40:10 jungleboyj: Should probably check to make sure the client has everything needed for service updates. At least matching the mv bumps. 16:40:14 Thanks rosmaita :) 16:40:25 rosmaita: Done. 16:40:25 And we may want to make sure Eric's autonegotiate patch has merged, if it hasn't yet. 16:40:36 smcginnis: That does need to get merged. 16:41:47 Hmm, yeah, we should make sure that we don't get into a situation where we mess up the MVs for the release. 16:43:04 Anything else for today? 16:44:23 Ok. I will take silence as a no. 16:44:31 does anyone have any plans for python-brick-cinderclient-ext ? 16:44:40 if not, i will put up a release patch today 16:44:42 I do not. 16:44:47 no sense waiting for no reason 16:45:13 rosmaita: I am guessing that that is safe to do. 16:45:19 well, i guess the deadline is technically next week, so maybe i will put it up with -W 16:45:49 and release on monday 16:46:00 Makes sense. 16:46:19 smcginnis: is that ok, or does it annoy the release team? 16:47:36 @!j 16:47:36 <_pewp_> jungleboyj (._.) ~ ︵ ┻━┻ 16:48:09 rosmaita: I think it should be fine. 16:48:12 rosmaita: That should be fine. 16:48:16 cool 16:48:18 Jix 16:48:20 Jinx 16:48:53 Ok. I am going to call it a meeting. 16:49:05 Thank you all for attending. 16:49:11 #endmeeting