Thursday, 2022-05-19

*** rlandy|bbl is now known as rlandy|out00:45
*** ykarel_ is now known as ykarel04:51
*** ysandeep|out is now known as ysandeep|rover04:52
*** ysandeep|rover is now known as ysandeep|rover|brb05:51
*** ysandeep|rover|brb is now known as ysandeep|rover05:56
*** akekane_ is now known as abhishekk06:46
*** jpena|off is now known as jpena07:36
*** ysandeep|rover is now known as ysandeep|rover|lunch09:31
*** ysandeep|rover|lunch is now known as ysandeep|rover10:09
*** rlandy|out is now known as rlandy10:27
*** dviroel|out is now known as dviroel11:26
*** rlandy is now known as rlandy|mtg11:26
*** ysandeep|rover is now known as ysandeep|rover|afk11:33
*** rlandy|mtg is now known as rlandy12:02
*** ysandeep|rover|afk is now known as ysandeep|rover12:26
*** dasm|off is now known as dasm13:21
opendevreviewdaniel.pawlik proposed openstack/ci-log-processing master: Add workaround for custom builds to be send  https://review.opendev.org/c/openstack/ci-log-processing/+/83411914:58
*** dviroel is now known as dviroel|lunch15:26
*** ysandeep|rover is now known as ysandeep|out15:29
*** dviroel|lunch is now known as dviroel16:25
*** jpena is now known as jpena|off16:31
*** timburke__ is now known as timburke17:28
opendevreviewGhanshyam proposed openstack/openstack-zuul-jobs master: Add openstack-tox-functional-py39-fips job  https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/84259318:04
gmannclarkb: fungi: can you check this fips py39 job, needed for glance for fips testing  https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/84259318:25
fungiclarkb: "no Zuul jobs will run against that project branch" isn't entirely true. per discussion in matrix, jobs applied from the config repo would likely still run, leading to changes merging with minimal testing19:13
fungiwhich is probably much worse than just not being able to merge anything on the branch19:14
clarkboh I missed that in the zuul conversation19:25
clarkbfeel free to respond to clarify19:25
prometheanfirelooks like we are getting more errors due to not generating constraints for py39/310 https://review.opendev.org/84261020:01
clarkbprometheanfire: reading your comments implise there is something the infra team needs to do? THis is news to me20:08
clarkbcan you point out whatever that is?20:08
clarkbas a side note contraints should not be used to control which versions are valid20:11
clarkbrequirements do that. Constraints is a pre calculated set of valid versions based on requirements to ensure consistent behaviors20:11
prometheanfirewell, there have been a couple of reviews to add more python versions to generate-constraints, the problem is that there wasn't an image that had py36/38/39/310 available iirc (or just 38,39,310)20:12
prometheanfireright, that review was editing the wrong file, but we don't have constraints for versions of python that master is said to support20:12
prometheanfirehttps://review.opendev.org/c/openstack/project-config/+/82890920:14
prometheanfirehttps://review.opendev.org/c/openstack/project-config/+/83781520:14
clarkbright but I don't understand why that would be an infra problem. That distro doesn't exist so we can't provide it20:14
prometheanfireok, question 1: can we drop py36 (I think the answer is yes here)20:15
clarkbthats up to the TC and I think they said yes20:15
prometheanfireright20:16
prometheanfirequestion 2 is if there's a distro that supports 38/39/310 or 38/39 or 38/310 (I think that's order of preference?)20:16
clarkbno, yes, no20:17
clarkbubuntu focal has packages for both 38 and 3920:17
prometheanfireok, so that's what I think we can change to, at least until when/if something better pops up20:18
prometheanfireupdated https://review.opendev.org/c/openstack/project-config/+/837815 and abandoned the earlier review20:21
fungilast time this came up, i suggested separate jobs for each python version, just like how we use those python versions in tests20:24
fungitrying to have one job on one system generate constraints lists for multiple python versions isn't going to be the easy path20:25
fungiit worked when all we were trying to do was build constraints for python 2.7 and 3.5 at the same time20:26
clarkbgmann: ^ if you want to ack that change I think we can land it20:27
prometheanfirefungi: that's probably a better way forward in the long run20:27
clarkbfor Zed 3.10 support isn't planned is it? Maybe it is via centos 9 stream?20:27
prometheanfireeven totally separate constraints for each python target could be nice20:27
clarkbI know that it isn't planned via jammy at least20:27
fungiclarkb: i believe that was the intent (using jammy once available to run non-voting py310 jobs)20:31
clarkbwell I suggested that and got a bit of pushback. It seemed they didn't want to bother until the next cycle. I mean I htink that is a good idea btu we'll see20:33
prometheanfireimo, as long as we keep one of the 'old' pythons around each cycle it's good, (going from 36,38 before to 38,39 now, and 39,310 next cycle)20:34
*** dviroel is now known as dviroel|out20:45
*** dasm is now known as dasm|off21:26
gmannclarkb: checking22:18
gmannclarkb: prometheanfire +122:19
opendevreviewMerged openstack/project-config master: update generate constraints to py38,39  https://review.opendev.org/c/openstack/project-config/+/83781522:35
prometheanfirewoot23:12
opendevreviewGhanshyam proposed openstack/openstack-zuul-jobs master: Add openstack-tox-functional-py38-fips job  https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/84136823:41
opendevreviewGhanshyam proposed openstack/openstack-zuul-jobs master: Move master template from py36 to py39  https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/84264623:50
gmannfungi: clarkb : py39 fips did not work so adding py38 fips job which worked fine https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/84136823:51
clarkbgmann: which distro has py38 and fips?23:52
clarkboh using old centos23:52
gmannclarkb: I tested on c8s with py38 https://zuul.opendev.org/t/openstack/build/3e19855c81ff447ea1760c949c9e0c5223:53
gmannyeah, just moving py36 to py38 but some time we should move them to py39 or ubuntu based if fips image available 23:53
clarkbubuntu based fips isn't an image issue. It is a licensing issue23:54
clarkbjust to be clear23:54
fungisimilar to why we don't have rhel nodes23:55
gmannyeah that one23:55
gmannbcz c9s also going more unstable now a days23:56
clarkbyes I even wrote an email about it today :) do we know why it cs9 fails?23:56
clarkbI'm really beginning to think we need to treat stream more like fedora and rely on stable distros for long term testing that we intend to be reliable23:57
gmannlibvirt one and detach volume, ssh timeout are main issues happening now23:57
clarkbbasically its good early signal. But its bad long term stable test system23:57
gmannyeah, that was my intent o make it voting so that we notice its stability and decide if we want to test such unstable distro as testing runtime23:57
gmannand if none help to fix these issue and it stay unstable then drop it from next testing runtime 23:58
clarkbI'm looking at our centos 8 stream mirror and don't see python3.8 there. Where is python3.8 coming from?23:59
* clarkb looks at the nova log23:59

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