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