Thursday, 2023-09-21

@jim:acmegating.comoh yeah we did do that one already :)00:03
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 895988: Add spec for refactoring circular dependencies https://review.opendev.org/c/zuul/zuul/+/89598800:11
-@gerrit:opendev.org- daniel.pawlik https://matrix.to/#/@dpawlik:matrix.org proposed: [zuul/zuul-jobs] 895597: Parametrize cri-o version https://review.opendev.org/c/zuul/zuul-jobs/+/89559707:02
-@gerrit:opendev.org- daniel.pawlik https://matrix.to/#/@dpawlik:matrix.org proposed: [zuul/zuul-jobs] 894755: Add feature to set --vm-driver name for minikube https://review.opendev.org/c/zuul/zuul-jobs/+/89475507:14
-@gerrit:opendev.org- daniel.pawlik https://matrix.to/#/@dpawlik:matrix.org proposed: [zuul/zuul-jobs] 894755: Add feature to set --vm-driver name for minikube https://review.opendev.org/c/zuul/zuul-jobs/+/89475507:49
-@gerrit:opendev.org- daniel.pawlik https://matrix.to/#/@dpawlik:matrix.org proposed: [zuul/zuul-jobs] 894755: Add feature to set --vm-driver name for minikube https://review.opendev.org/c/zuul/zuul-jobs/+/89475508:13
-@gerrit:opendev.org- daniel.pawlik https://matrix.to/#/@dpawlik:matrix.org proposed: [zuul/zuul-jobs] 894755: Add feature to set --vm-driver name for minikube https://review.opendev.org/c/zuul/zuul-jobs/+/89475508:29
-@gerrit:opendev.org- daniel.pawlik https://matrix.to/#/@dpawlik:matrix.org proposed: [zuul/zuul-jobs] 894755: Add feature to set --vm-driver name for minikube https://review.opendev.org/c/zuul/zuul-jobs/+/89475509:48
-@gerrit:opendev.org- daniel.pawlik https://matrix.to/#/@dpawlik:matrix.org proposed: [zuul/zuul-jobs] 894755: Add feature to set --vm-driver name for minikube https://review.opendev.org/c/zuul/zuul-jobs/+/89475509:59
@dpawlik:matrix.orgHello folks o/ May I ask for review + merge https://review.opendev.org/c/openstack/ci-log-processing/+/855875  if its possible?13:00
@dpawlik:matrix.orgI also ask to review https://review.opendev.org/c/zuul/zuul-jobs/+/895597 13:01
@dpawlik:matrix.orgSmall summary of checking zuul jobs related to the minikube: https://review.opendev.org/c/zuul/zuul-jobs/+/894755 - I add a test for checking if pods inside the minikube are able to resolve the address name and...In all tests it fails. So it means, that all minikube jobs can not reach the internet, which might be imporant 13:03
@dpawlik:matrix.orgI'm still have some troubles to get answer why it fails on your CI when it pass on my local VM. ( job zuul-jobs-test-ensure-kubernetes-crio-vm-driver-podman-ubuntu-jammy ), but I can tell that using vm-driver podman + cri-o works well for pods13:05
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 895518: Load config errors less often https://review.opendev.org/c/zuul/zuul/+/89551813:38
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 895742: Add tenant_status web endpoint https://review.opendev.org/c/zuul/zuul/+/89574213:39
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 895988: Add spec for refactoring circular dependencies https://review.opendev.org/c/zuul/zuul/+/89598814:08
@clarkb:matrix.org> <@dpawlik:matrix.org> Hello folks o/ May I ask for review + merge https://review.opendev.org/c/openstack/ci-log-processing/+/855875  if its possible?14:10
I'm not sure this group is the proper review crowd for changes to this repo?
@clarkb:matrix.org> <@dpawlik:matrix.org> Small summary of checking zuul jobs related to the minikube: https://review.opendev.org/c/zuul/zuul-jobs/+/894755 - I add a test for checking if pods inside the minikube are able to resolve the address name and...In all tests it fails. So it means, that all minikube jobs can not reach the internet, which might be imporant 14:11
Does minicube take the host system resolver address and blindly insert it into the containers? We use localhost forwarding unbound resolvers that won't be accessible at 127.0.0.1:53 in the containers since they have a different network namespace
@dpawlik:matrix.orgah, wrong url15:09
@dpawlik:matrix.orgI want to paste this one: https://review.opendev.org/c/zuul/zuul/+/88931415:09
@dpawlik:matrix.orgbad copy-paste15:09
@dpawlik:matrix.orgit can be it. I will make a test tomorrow15:09
@dpawlik:matrix.orgnormally I set the nameserver ip addres to the host, and it can be that in the CI it is set to localhost15:10
@dpawlik:matrix.orgthanks for that hint!15:10
-@gerrit:opendev.org- Clark Boylan proposed: [zuul/zuul-client] 896137: Convert container to Bookworm + Python3.11 https://review.opendev.org/c/zuul/zuul-client/+/89613715:14
@ajaiswal:matrix.orghow to run re run job failed job or the job which is not triggered15:22
@ajaiswal:matrix.orgfor example https://review.opendev.org/c/starlingx/ansible-playbooks/+/894802/5?tab=change-view-tab-header-zuul-results-summary15:22
@jim:acmegating.comajaiswal: #_oftc_#opendev:matrix.org might be a better place to ask about that, since it's particular to opendev's configuration of zuul; but a quick answer is you can leave a "recheck" comment.15:24
@ajaiswal:matrix.org> <@jim:acmegating.com> ajaiswal: #_oftc_#opendev:matrix.org might be a better place to ask about that, since it's particular to opendev's configuration of zuul; but a quick answer is you can leave a "recheck" comment.15:25
recheck is not working
@jim:acmegating.comthen #_oftc_#opendev:matrix.org is definitely the right place to follow up; the folks there can help figure out why15:26
@ajaiswal:matrix.org> <@jim:acmegating.com> then #_oftc_#opendev:matrix.org is definitely the right place to follow up; the folks there can help figure out why15:26
Thanks
-@gerrit:opendev.org- Clark Boylan proposed: [zuul/zuul-registry] 896139: Convert container to Bookworm + Python3.11 https://review.opendev.org/c/zuul/zuul-registry/+/89613915:42
-@gerrit:opendev.org- Clark Boylan proposed: [zuul/gcp-authdaemon] 896140: Convert container image to Bookworm https://review.opendev.org/c/zuul/gcp-authdaemon/+/89614015:44
@jpew:matrix.orgIs there a way to make nodepool wait a liitle bit between node launch retries on failure? We had a transient openstack error and it just burned through all the tries too quickly15:44
-@gerrit:opendev.org- Clark Boylan proposed: [zuul/zuul-operator] 896142: Convert container to Bookworm + Python3.11 https://review.opendev.org/c/zuul/zuul-operator/+/89614215:48
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 895006: Add more safety check tests https://review.opendev.org/c/zuul/zuul/+/89500620:24
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed on behalf of Clark Boylan: [zuul/zuul-operator] 896142: Convert container to Bookworm + Python3.11 https://review.opendev.org/c/zuul/zuul-operator/+/89614220:31
@jim:acmegating.comClark: ^ i added a depends-on to the current locus of fixes20:32
@clarkb:matrix.orgthanks!21:08
-@gerrit:opendev.org- Clark Boylan proposed: [zuul/zuul-registry] 896139: DNM testing if python3.11 is the problem https://review.opendev.org/c/zuul/zuul-registry/+/89613921:22
@clarkb:matrix.orgzuul-registry is failing to build and I think it dogfoods itself? I'm trying to see if python3.10 works and 3.11 is somehow a problem21:22
@clarkb:matrix.orgotherwise debugging this will probably be more involved21:22
@jim:acmegating.comClark: https://zuul.opendev.org/t/zuul/build/ea3f9d70a5aa4597bfde937a239acb00/log/docker/functional-test_registry_1.txt looks relevant21:24
@jim:acmegating.comhttps://github.com/kislyuk/rehash/issues/621:26
@clarkb:matrix.orgaha so something cherrypy or its dependencies need to sort out?21:26
@jim:acmegating.comdirect depends21:27
@clarkb:matrix.orgexcept zuul web is fine?21:27
@jim:acmegating.comnot cherrypi21:27
@clarkb:matrix.orgmaybe we don't bother with ssl in zuul web21:27
@jim:acmegating.com * not cherrypy21:27
@clarkb:matrix.orgok in that case maybe we don't move to python3.11 but do bump to bookworm. Then we can clean up the bullseye images at least21:27
@jim:acmegating.comno look at the bottom of the stacktrace; it's a direct zuul-registry dependency21:27
@clarkb:matrix.orgoh21:27
@clarkb:matrix.orgok maybe this is fixable somehow then21:28
@clarkb:matrix.orgwe'd need a different hashing tool I guess?21:28
@jim:acmegating.comyeah, i don't see how to fix it yet.  that issue sat for a year.  so we either need to fix rehash ourselves or see if there's somethig new.21:29
@jim:acmegating.comthe "resumable" part of that is important21:29
@jim:acmegating.comhttps://opendev.org/zuul/zuul-registry/src/branch/master/zuul_registry/storage.py#L40-L4721:30
@jim:acmegating.com * https://opendev.org/zuul/zuul-registry/src/branch/master/zuul\_registry/storage.py#L40-L47 explains what it's all about21:30
@clarkb:matrix.orgok and then `hash_state = self.hasher.__getstate__()` is the bit that does what that describes21:31
@jim:acmegating.comyep, that's basically us "pickling" the hasher machine21:31
@jim:acmegating.comhttps://github.com/kislyuk/rehash/blob/main/rehash/__init__.py#L1521:33
@jim:acmegating.comso i guess that's the roadmap :)21:33
@clarkb:matrix.organd it looks like rehash is digging into c things. I guess it makes sense that this isn't atrivial port21:36
@clarkb:matrix.orgcalls memmove to ultimately set the state in the openssl library21:36
@jim:acmegating.comyeah.. looks like they added *some* openssl3 structures though: https://github.com/kislyuk/rehash/blob/main/rehash/structs.py21:37
@clarkb:matrix.orgfwiw doesn't look like debian ships oldopenssl as an option21:38
@clarkb:matrix.orglooks like quay may be using rehash as well? Maybe we can convince quay to fix it for us :)21:40
@fungicide:matrix.orgconfirmed, libssl1.1 was dropped in bookworm22:13
@fungicide:matrix.orgin order to build older python i install and build a local openssll from source now22:14

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