16:00:51 <gmann> #startmeeting tc
16:00:51 <opendevmeet> Meeting started Wed Jan  4 16:00:51 2023 UTC and is due to finish in 60 minutes.  The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:51 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:51 <opendevmeet> The meeting name has been set to 'tc'
16:01:01 <gmann> link to join #link https://us06web.zoom.us/j/87108541765?pwd=emlXVXg4QUxrUTlLNDZ2TTllWUM3Zz09#success
16:02:15 <dansmith> rosmaita: around?
16:02:29 <rosmaita> yeah, sorry, omw
16:03:39 <knikolla[m]> I won’t be able to join this meeting
16:03:46 <gmann> ack
16:04:07 <fungi> don't forget, this week is the deadline to decide which projects will be capable of participating in the 2023.1/antelope release
16:04:39 <gmann> link to agenda #link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee
16:04:55 <gmann> #topic Roll call
16:04:58 <gmann> o/
16:05:06 <dansmith> o/
16:05:07 <rosmaita> o/
16:05:25 <slaweq> o/
16:05:34 <gmann> #topic Follow up on past action items
16:05:44 <gmann> #link https://meetings.opendev.org/meetings/tc/2022/tc.2022-12-21-16.00.html
16:05:53 <gmann> #topic Gate health check
16:12:44 <gmann> discussing tox4 things for stable branches
16:15:14 <fungi> in case someone mentions the idea of "pinning" to an old version of tox, 1. there's no way to control the version of tox used by developers on their local systems, but also 2. if you set minversion in tox.ini (which most of our projects do) tox will automatically upgrade itself even if you installed an older version and even if that older version is technically new enough to satisfy the
16:15:16 <fungi> minversion listed
16:17:00 <fungi> however, it won't upgrade itself to version which doesn't support the python interpreter which called it, hence why some very old branches running tests on ubuntu-bionic are unaffected
16:22:08 <gmann> seeing how much work stable branch and not all backport work as it is for stable branch, we can pin it for stable and project are ok to backport the fix if it work for them
16:22:42 <gmann> #agree to pin tox<4 for stable branch and run latest tox for master
16:22:47 <fungi> has someone successfully pinned tox on a stable branch?
16:23:01 <fungi> from what i've seen, you'll have to remove the minversion from every tox.ini
16:23:19 <gmann> fungi: you mean if minversion is 4.0.0 or current min also?
16:23:57 <fungi> if it's set to anything at all, tox will automatically upgrade to the latest available version of tox from pypi on invocation
16:24:36 <fungi> i recommend conferring with the people who have been working to address tox v4 issues before the tc members make decisions based on unfounded assumptions
16:25:13 <gmann> while i tested it did not happen but may be need to check more testing
16:25:57 <gmann> anyways, let test more after meeting and see if pinning on common job template work or not
16:26:41 <gmann> #agree pin tox4 on stable if that really work that way but we need more testing
16:27:15 <JayF> Lets just wait until next week, after some research, before putting some formal agreement on the record?
16:27:15 <gmann> #undo
16:27:15 <opendevmeet> Removing item from minutes: #agreed pin tox4 on stable if that really work that way but we need more testing
16:27:20 <gmann> #undo
16:27:20 <opendevmeet> Removing item from minutes: #agreed to pin tox<4 for stable branch and run latest tox for master
16:29:05 <gmann> we will do more testing on this
16:29:32 <gmann> #topic 2023.1 TC tracker checks:
16:29:34 <gmann> #link https://etherpad.opendev.org/p/tc-2023.1-tracker
16:30:24 <gmann> #topic Cleanup of PyPI maintainer list for OpenStack Projects
16:30:41 <gmann> #link https://github.com/openstack/xstatic-font-awesome/pull/2
16:31:14 <gmann> #link https://pypi.org/project/murano/
16:33:35 <gmann> proposal is to push a resolution to keep only openstackci as maintainer in PyPi for openstack owned repo
16:36:28 <fungi> for xstatic-font-awesome specifically, we should either give it back to the moinmoin community or fork it and publish under different names
16:37:08 <fungi> since their needs apparently differ from ours
16:37:53 <gmann> yeah
16:44:23 <gmann> #topic Mistral situation
16:47:31 <gmann> #action gmann to ping elod to check the mistral release status
16:47:40 <gmann> #topic Recurring tasks check
16:47:46 <gmann> Bare 'recheck' state
16:47:57 <gmann> #link https://etherpad.opendev.org/p/recheck-weekly-summary
16:49:33 <gmann> #topic Open Reviews
16:49:45 <gmann> #link https://review.opendev.org/q/projects:openstack/governance+is:open
16:56:48 <gmann> #endmeeting