14:00:07 #startmeeting glance 14:00:08 Meeting started Thu Mar 18 14:00:07 2021 UTC and is due to finish in 60 minutes. The chair is abhishekk. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:09 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:11 The meeting name has been set to 'glance' 14:00:14 #topic roll call 14:00:18 #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:00:23 o/ 14:00:29 o/ 14:00:43 lets wait couple of minutes for others 14:00:46 o/ 14:00:56 Back to DST to I should be able to make these without special arrangements 14:01:00 I guess jokke will not be around due to public holiday 14:01:09 great 14:01:44 we have very short agenda today, so will be able to finish it quickly 14:02:02 o/ 14:02:10 cool, lets start 14:02:20 #topic Updates 14:02:27 Xena PTG planning etherpad 14:02:32 how many days do they celebrate St. Patrick's Day in Ireland? 14:02:35 #link https://etherpad.opendev.org/p/xena-ptg-glance-planning 14:02:46 rosmaita: just one 48-hour day 14:02:50 :) 14:02:52 no Idea :P 14:03:00 rosmaita: they drink on Wednesday and wake up on Monday 14:03:08 sorry i asked 14:03:20 I have created planning etherpad and added some topics for discussion 14:03:39 If you have anything in mind then please update the etherpad accordingly 14:03:55 rosmaita, please let me know if we need cinder-glance discussion this time 14:04:29 probably ask rajat 14:04:37 cool, will ask him 14:04:38 there may be some cinder glance_store issues 14:04:42 ty 14:04:51 moving ahead 14:05:05 #topic release/periodic jobs update 14:05:16 Glance M3 tagged (twice :D) 14:05:33 heh 14:05:38 good-n-tagged 14:06:07 due to some mistake, earlier we tagged the wrong version and later we corrected it, so thank you to all the involved parties for this 14:06:21 We are ready with RC1 patch as well 14:06:29 wow, you are moving fast! 14:06:47 So as far as there is no bug this will be our official wallaby candidate 14:07:04 \o/ 14:07:08 abhishekk: and you want that on monday right? 14:07:15 so we can all relax for the next 2 weeks 14:07:22 dansmith, right 14:07:28 cool 14:07:35 RC1 deadline, next week 14:07:42 RC1 status: https://etherpad.opendev.org/p/glance-wallaby-m3-status 14:07:45 rosmaita: when you get your homework done early, you get to go outside, yes :D 14:07:51 No need to look as we are good for RC1 14:08:16 I had just created it for my understanding 14:08:42 dansmith: no outside for me, i will be using up all my relaxation time on cinder 14:08:57 :/ 14:09:04 So again, I would like to thank you all the contributors and their hard work for what we achieved in this cycle 14:09:19 rosmaita, hopefully you will get it soon 14:09:31 ty 14:09:34 moving ahead 14:09:44 #topic Job housekeeping 14:09:51 I guess this is added by Steap 14:09:59 yeah 14:10:05 I have just added comments on your patches 14:10:09 so the first link is an issue with the stable/victoria branch 14:10:19 jokke suggested we remove the lower constraints job 14:10:29 which seems easier than fixing all the dependencies to me :) 14:10:46 we just had one backport which is fixing this for us 14:11:03 oh 14:11:22 ok 14:11:27 I have refereed that in your comment 14:11:34 I see it now, thanks 14:11:38 cool 14:11:44 anything else? 14:11:45 the other patch is a simple that simplifies a bunch of tox commands 14:11:56 it also makes sure tox -epy39 works on my machine :) 14:12:11 as well as tox -efunctional-py39 14:12:23 might be useful to anyone using a more recent version of Python on their dev machines 14:12:34 cool, will have a look 14:12:51 so if we get this patch in, dansmith you need to update the hash again 14:12:57 ack 14:13:09 great, thank you Steap 14:13:25 moving to open discussion 14:13:30 #topic Open discussion 14:13:45 Just to update, I will not be around tomorrow and Monday 14:13:53 Just back to the lower constrains for a sec 14:13:55 and I'll be gone tomorrow 14:14:02 will be checking mails frequently 14:14:03 (sorry just got my network back up) 14:14:23 jokke, I thought you are enjoying holiday 14:14:51 Steap: while you are working on tox.ini 14:15:06 I think the consensus is that the lower-constrains jobs are not useful in the stable branches and I do agree that we likely should drop them rather than keep the life support on them 14:15:15 abhishekk: that was yesterday 14:15:32 jokke: that is my understanding too 14:15:49 though i think there will be more discussion at today's tc meeting 14:15:52 ohh 14:15:59 they are optional in any case 14:16:07 I do like the idea to keep that job on the master. it makes sense, but for stable branches I'd be rather in favor of dropping them than keeping fixing them 14:16:11 I might slept for 48 hours :o 14:16:26 abhishekk: happy St. Patrick's Day 14:16:35 :P 14:16:35 i hear it lasts 48 hours 14:16:44 haha 14:16:48 yeah :D 14:17:10 rosmaita: yeah, while I'm working on it, ...? 14:17:26 jokke, rosmaita are you sure we don't need lower constraints on stable branches? 14:17:49 abhishekk: pretty sure 14:17:51 we already have the fix, ahead of some critical backports, so let's not interrupt that landing 14:17:59 We need to remove it for all glance repo's and all active branches then 14:18:01 but I agree I think the consensus is to drop them 14:18:14 we can check with folks after this meeting 14:18:23 Steap: you might want to look at this: https://review.opendev.org/c/openstack/cinder/+/780692 14:18:34 dansmith, no worries, we will approve it after current backport merges 14:18:49 if you use tox > 3.2.0, it has the ability to update itself and seed the testenvs it creates 14:19:04 abhishekk: cool, I don't want lyarwood coming after me :) 14:19:19 abhishekk: at least based on the consensus of the community on the mailthread, I'm pretty sure it's not required job on any branch and everyone seems to be in favor of dropping it from stable. There is kind of "If you want to keep running and keeping it up to date, great but it's on you" attitude for master 14:19:21 rosmaita: oh, that seems like a fun bug :p 14:19:26 Steap: and pretty much all distros at this point have tox > 3.2 14:19:34 he will not, don't worry 14:19:42 And I think now when the job actually works and not just passes, it's good reality check to keep in master 14:19:48 rosmaita: shouldn't this bug affect every project? 14:20:12 Steap: it's not really a bug, it's a mismatch between running tox locally and in the gate 14:20:16 jokke, ack, I will submit patches to remove them for all repos 14:20:21 based on what's available in the distro 14:20:35 so it probably only affects non-ubuntu users 14:20:57 brb 14:21:37 * abhishekk back 14:21:58 anything else guys? 14:21:59 rosmaita: yeah but is it only an issue in Cinder? 14:22:30 no, it's probably an issue for any non-ubuntu users 14:22:57 if you're not using pip > 20, you won't get the same dependency resolution 14:23:40 rosmaita: ++ I think that would be good approach for us too. 14:24:23 yeah, i think anything that removes local env dependencies is good 14:25:24 also, i think this one probably affects a lot of projects: https://review.opendev.org/c/openstack/cinder/+/780907 14:25:42 only showed up in our docs job failure 14:26:43 well, will have a look after the meeting 14:27:06 Steap, if this sounds reasonable you can include it in your patch 14:27:24 or a separate patch 14:27:42 I didn't realize that tox used still the virtualenv package in general. Would have expected the py3 using the native, but i this is how we can assure we're consistent, I think it' great thing to do. Specially as it's tox requirement and does not affect actual installs/deployments 14:27:46 i just mentioned it since he's working on tox 14:27:54 ack 14:28:49 jokke: i believe it uses virtualenv if it's present, but in any case, even if it doesn't, by requiring virtualenv it will seed pip and setuptools and wheel, and will use those versions even if it uses venv 14:29:47 rosmaita: yeah, that's why I think it's good approach. And much much better to get those three in sync from metapackage than keeping track of them manually 14:29:58 that's my theory too 14:30:22 but also why keep it a separate patch in case i'm wrong and we need a revert :) 14:30:56 +1 14:31:05 sounds good both the way 14:31:43 anything else? 14:32:15 jokke, rosmaita, Steap, dansmith 14:32:20 nope. 14:32:47 nothing from me, other than thanks for the excellent leadership this cycle abhishekk 14:33:01 very nice to hit all the deadlines early! 14:33:24 ++ 14:33:29 thank you, wouldn't possible without everyone's support :D 14:33:29 No, catching up still. Hopefully the nw clitch was just quick one and I can stay online ;) 14:33:39 :P 14:33:55 cool, wrapping up 14:33:58 thank you all 14:34:21 Kindly drop me a mail if anything is urgent and requires attention 14:34:35 #endmeeting