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