Wednesday, 2021-12-01

clarkbI guess this ROI could be seen as sufficient for investing in them though and maybe we can turn that around00:00
fungiyes, i've argued in the past that what openstack is testing isn't "python version x" but rather "the python provided by distro version x" and there's a distinct difference in those approaches00:44
*** ysandeep|out is now known as ysandeep|ruck04:03
*** ysandeep|ruck is now known as ysandeep|afk05:00
*** ysandeep|afk is now known as ysandeep|ruck06:02
*** akekane_ is now known as abhishekk07:32
opendevreviewMerged openstack/ci-log-processing master: Add log gearman role  https://review.opendev.org/c/openstack/ci-log-processing/+/81775907:33
*** ysandeep|ruck is now known as ysandeep|lunch07:33
*** ysandeep|lunch is now known as ysandeep08:19
*** ysandeep is now known as ysandeep|ruck08:28
*** dviroel|afk is now known as dviroel09:32
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Add job for validating logscraper and log gearman services  https://review.opendev.org/c/openstack/ci-log-processing/+/81880909:51
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Add job for validating logscraper and log gearman services  https://review.opendev.org/c/openstack/ci-log-processing/+/81880910:05
*** jpena|off is now known as jpena10:10
*** rlandy is now known as rlandy|ruck10:49
*** dviroel is now known as dviroel|appt11:48
*** ysandeep|ruck is now known as ysandeep|mtg13:00
*** ysandeep|mtg is now known as ysandeep13:28
*** ysandeep is now known as ysandeep|brb13:34
*** ysandeep|brb is now known as ysandeep13:47
*** dviroel|appt is now known as dviroel13:51
*** amoralej|off is now known as amoralej14:06
*** jcapitao1 is now known as jcapitao14:44
*** ysandeep is now known as ysandeep|out14:52
*** dviroel is now known as dviroel|lunch15:40
*** jcapitao1 is now known as jcapitao16:03
*** rlandy is now known as rlandy|ruck16:35
*** dviroel|lunch is now known as dviroel16:35
*** sshnaidm is now known as sshnaidm|afk16:46
*** sshnaidm|afk is now known as sshnaidm17:29
*** gmann is now known as gmann_afk17:34
*** jpena is now known as jpena|off18:18
*** amoralej is now known as amoralej|off18:37
*** gmann_afk is now known as gmann18:53
*** timburke_ is now known as timburke20:53
*** dviroel is now known as dviroel|out22:22
clarkbfungi: are you planning on attending the TC meeting tomorrow? I think you generally don't attend the video meetings. I'll be doing gerrit user summit22:28
clarkbasking beacuse the python discussion is on the agenda22:28
fungigood point, i should probably make an exception and join that instead of the cdf interop video call22:29
fungithe reason i've been skipping is multiple conflicting video calls, since i can't really do more than one of those at a time22:29
clarkbright, thats my problem with gerrit user summit22:29
*** rlandy|ruck is now known as rlandy|ruck|biab22:31
fungithough also worth noting, the tc shouldn't be making decisions about python support during their meeting, decisions still need to be debated and communicated through the ml. but i can certainly try to help interpret the discussion thus far for people on the call22:34
clarkbgood point.22:34
fungithe most pressing point is that people are apparently going to want to be able to install the yoga release on rhel 8 since rhel 9 probably won't exist yet, and some will also want to be able to install yoga on centos stream 8 before replacing stream 8 with yoga running on stream 9 (i hesitate to say "upgrade" as centos/rhel don't advocate in-place upgrades of the operating system)22:37
fungiso retaining some python 3.6 testing is probably warranted, and certainly adding requires_python>=3.8 would be disruptive for anyone trying to pip install yoga on a 3.6 based platform22:38
fungithe real question is how to update the pti to reflect that need22:38
clarkband the rules around updating supported platforms22:40
fungiright22:40
clarkbI think it would be worthwhile to explicitly call out what to do when a distro update bumps the lowest currently supported version of python22:41
fungiit's happened inherently for ubuntu because of how we run grenade22:41
clarkbfungi: I think the other reason that ubuntu hasn't had many issues is that it has been ahead of the python versions22:41
clarkbyes we explicitly test it, but because centos 8 is python3.6 and ubuntu is 3.8 anyone on bionic to focal already had that transition path22:42
fungibut also because centos has lagged behind ubuntu in python versions, it's not become a problem for ubuntu in practice as the current centos version usually has python at least as old as the former ubuntu version22:42
clarkbBut this is coincidental and we should make sure to call out an explicit process to making this work for all the things22:42
clarkbyup exactly22:42

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!