Tuesday, 2020-01-14

*** mattw4 has quit IRC00:05
*** sshnaidm has quit IRC00:06
*** sshnaidm has joined #openstack-infra00:07
*** ahosam has quit IRC00:08
kevinzclarkb: sure will take a look at that00:08
*** ianychoi_ has joined #openstack-infra00:09
clarkbkevinz: thank you! let me know if I can help at all00:09
*** ianychoi has quit IRC00:11
*** rlandy is now known as rlandy|bbl00:22
openstackgerritMerged openstack/project-config master: Update hacking, fix errors/warnings  https://review.opendev.org/70231000:32
openstackgerritMerged openstack/project-config master: Generate PEP503 index pages for wheel mirrors  https://review.opendev.org/70229900:35
fungiianw: ^00:36
ianwthanks!  i'll see about babysitting for testing00:36
clarkbfungi: ianw if you get a chance review on https://review.opendev.org/#/c/702051/ would be great, though maybe don't approve today and I'll get it in the morning00:36
clarkbI've got a football game to watch real soon now00:36
clarkbmordred: go tigers right?00:37
fungiclarkb: oh, yep, i was watching to see how the changes to 702303 worked out00:37
fungioh, wait, i was thinking of a different change00:38
fungii guess this will cause a brief blip which could tank some running jobs for a few seconds every few months?00:40
clarkbfungi: yes00:41
fungii don't suppose the impact from those outages is gauged to be less than the cost in complexity of available mitigations?00:51
fungier, i *do* suppose00:51
*** igordc has joined #openstack-infra00:51
fungi(high availability of some description, or maybe buffered/cached request responses?)00:52
clarkbfungi: I spent about 10 minutes in cherrypy's docs looking for a "reset ssl config" option and couldn't find one. I think what we'd have to do is something like set SO_REUSEADDR, for new registry, wait for old requests on old registry to die then exit00:52
clarkb*fork a new registry00:52
clarkbthen we'd need to send the appropriate signal to the running process on our side00:53
fungior do some sort of a/b seesaw with a load balancer00:53
*** jamesmcarthur has joined #openstack-infra00:54
clarkbya SO_REUSEADDR is sort of cheap version of a load balancer00:54
fungii suppose if we observe worse than anticipated impact, we have options00:54
clarkbanother option would be to terminate ssl in front of zuul-registry with something that knows how to reload its config00:54
fungiapache does a trick with gracefully swapping out a socket handler00:55
clarkbfungi: ya we should double check we are using that00:55
*** tkajinam has quit IRC00:56
fungipretty sure last time i looked, reload with the initscript sent the graceful restart signal00:56
clarkbya but I'm not sure our handler uses that00:57
fungiahh00:57
clarkband ya putting apache in front of zuul-registry is one of the options available to us00:57
*** jamesmcarthur has quit IRC00:57
*** tkajinam has joined #openstack-infra00:59
*** jamesmcarthur has joined #openstack-infra00:59
*** jamesmcarthur has quit IRC01:04
*** jamesmcarthur has joined #openstack-infra01:06
openstackgerritMerged zuul/nodepool master: Delete dib images when all uploads set to deleting  https://review.opendev.org/70206201:13
*** jamesmcarthur has quit IRC01:14
*** nicolasbock has quit IRC01:18
*** rh-jelabarre has quit IRC01:26
*** gyee has quit IRC01:34
*** igordc has quit IRC01:45
*** jamesmcarthur has joined #openstack-infra01:45
*** jamesmcarthur has quit IRC01:56
*** jamesmcarthur has joined #openstack-infra02:18
*** jamesmcarthur has quit IRC02:27
*** jamesmcarthur has joined #openstack-infra02:30
*** tetsuro has joined #openstack-infra02:33
*** roman_g has quit IRC02:34
*** tkajinam has quit IRC02:36
*** tkajinam has joined #openstack-infra03:02
ianwoh, the wheels are in a/... b/... c/... (but the index hides that detail) ... hrm03:03
ianwansible doesn't make this incredibly easy03:04
clarkbI think we mv them at the end so they arent that way03:09
clarkbbut I wasnt looking too closely earlier03:09
ianwit's weird, the a links are not nested, but the directory structure is03:11
ianwi wonder if we paper over this in apache config03:11
ianwRewriteRule ^/wheel/([^/]+)/([^/])([^/]*)(/.*)?$ /wheel/$1/$2/$2$3$4 [L]03:13
ianwlooks like we do ... so ok that can excuse some of my confusion03:13
clarkbah03:14
*** xinranwang has joined #openstack-infra03:18
*** rh-jelabarre has joined #openstack-infra03:22
*** gfidente|afk has quit IRC03:23
*** psachin has joined #openstack-infra03:35
openstackgerritIan Wienand proposed openstack/project-config master: Fix wheel index generation  https://review.opendev.org/70233103:45
*** hongbin has joined #openstack-infra03:50
clarkbianw ^ will that fail on the non directory entries?03:52
clarkbsince you cant chdir into that top level index.html03:52
ianwi don't think that matches */* ... in my testing at least03:54
ianwoh, i think i dropped a -d there03:54
openstackgerritIan Wienand proposed openstack/project-config master: Fix wheel index generation  https://review.opendev.org/70233103:55
*** psachin has quit IRC04:09
*** rh-jelabarre has quit IRC04:20
*** udesale has joined #openstack-infra04:21
*** jhesketh has quit IRC04:23
*** jhesketh has joined #openstack-infra04:24
*** rlandy|bbl has quit IRC04:24
*** jamesmcarthur has quit IRC04:25
*** jamesmcarthur has joined #openstack-infra04:27
openstackgerritMerged openstack/project-config master: Fix wheel index generation  https://review.opendev.org/70233104:27
*** jamesmcarthur has quit IRC04:32
*** dchen has quit IRC04:33
*** dchen has joined #openstack-infra04:34
*** jamesmcarthur has joined #openstack-infra04:56
*** jamesmcarthur has quit IRC05:03
*** surpatil has joined #openstack-infra05:04
*** hongbin has quit IRC05:05
*** ykarel|away has joined #openstack-infra05:14
*** hongbin has joined #openstack-infra05:14
*** ykarel|away is now known as ykarel05:16
*** hongbin has quit IRC05:19
*** evrardjp has quit IRC05:33
*** evrardjp has joined #openstack-infra05:34
openstackgerritIan Wienand proposed openstack/openstack-zuul-jobs master: Add CentOS 8 openafs package build job  https://review.opendev.org/70234805:43
openstackgerritIan Wienand proposed openstack/project-config master: Add centos8 openafs client package build to periodic jobs  https://review.opendev.org/70234905:45
openstackgerritIan Wienand proposed openstack/project-config master: Add <build|publish>-wheel-mirror-centos-8 jobs  https://review.opendev.org/70235005:45
*** ociuhandu has joined #openstack-infra05:56
*** jamesmcarthur has joined #openstack-infra05:59
*** ociuhandu has quit IRC06:00
*** jamesmcarthur has quit IRC06:04
*** xinranwang has quit IRC06:07
*** pcaruana has quit IRC06:17
openstackgerritIan Wienand proposed openstack/project-config master: Add centos8 openafs client package build to periodic jobs  https://review.opendev.org/70234906:24
openstackgerritIan Wienand proposed openstack/project-config master: Add <build|publish>-wheel-mirror-centos-8 jobs  https://review.opendev.org/70235006:24
openstackgerritIan Wienand proposed openstack/project-config master: copy-wheels: ensure split actually splits  https://review.opendev.org/70235406:24
*** jtomasek has joined #openstack-infra06:32
*** jamesmcarthur has joined #openstack-infra06:38
*** jamesmcarthur has quit IRC06:43
*** hamzy has quit IRC06:49
*** hamzy has joined #openstack-infra06:50
*** tetsuro has quit IRC06:53
*** tetsuro has joined #openstack-infra06:54
*** ccamacho has quit IRC07:00
*** lmiccini has joined #openstack-infra07:03
*** AJaeger has quit IRC07:08
openstackgerritMerged openstack/project-config master: copy-wheels: ensure split actually splits  https://review.opendev.org/70235407:08
*** fdegir has quit IRC07:08
*** fdegir has joined #openstack-infra07:09
*** AJaeger has joined #openstack-infra07:11
*** ralonsoh has joined #openstack-infra07:12
*** jamesmcarthur has joined #openstack-infra07:15
*** jamesmcarthur has quit IRC07:20
openstackgerritSimon Westphahl proposed zuul/nodepool master: Fix missing node tuple arg in static provider  https://review.opendev.org/70235807:24
*** pgaxatte has joined #openstack-infra07:24
*** tesseract has joined #openstack-infra07:41
*** kjackal has joined #openstack-infra07:45
*** ykarel is now known as ykarel|lunch07:47
*** jamesmcarthur has joined #openstack-infra07:50
*** ociuhandu has joined #openstack-infra07:52
*** ociuhandu has quit IRC07:52
*** rcernin has quit IRC07:52
*** jamesmcarthur has quit IRC07:55
*** ociuhandu has joined #openstack-infra07:55
*** ricolin has quit IRC07:55
yoctozeptoianw: could one also ask for debian buster wheels?08:01
yoctozepto(that one being me representing kolla)08:01
*** slaweq has joined #openstack-infra08:02
ianwyoctozepto: yes, we could do, it would be similar to the centos8 above.  i can put it on my todo08:02
yoctozeptoianw: thanks, appreciated!08:02
*** dchen has quit IRC08:08
*** tosky has joined #openstack-infra08:08
openstackgerritMatthieu Huin proposed zuul/zuul master: admin REST API: zuul-web integration  https://review.opendev.org/64353608:14
*** zbr|rover has quit IRC08:14
*** zbr has joined #openstack-infra08:15
*** jamesmcarthur has joined #openstack-infra08:15
openstackgerritSimon Westphahl proposed zuul/nodepool master: Fix missing node tuple arg in static provider  https://review.opendev.org/70235808:19
*** ccamacho has joined #openstack-infra08:20
*** jamesmcarthur has quit IRC08:20
*** dpawlik has quit IRC08:22
*** tkajinam has quit IRC08:24
*** dpawlik has joined #openstack-infra08:27
openstackgerritSimon Westphahl proposed zuul/nodepool master: Fix missing node tuple arg in static provider  https://review.opendev.org/70235808:36
*** iurygregory has joined #openstack-infra08:37
openstackgerritSimon Westphahl proposed zuul/nodepool master: Fix missing node tuple arg in static provider  https://review.opendev.org/70235808:37
*** zhurong has quit IRC08:46
*** jpena|off is now known as jpena08:54
*** dmellado has quit IRC08:55
*** dmellado has joined #openstack-infra08:56
*** pcaruana has joined #openstack-infra08:56
*** ccamacho has quit IRC09:00
*** ykarel|lunch is now known as ykarel09:06
*** xek has joined #openstack-infra09:08
*** lucasagomes has joined #openstack-infra09:12
*** rpittau|afk is now known as rpittau09:16
openstackgerritTobias Henkel proposed zuul/zuul master: Fix occasionally wrong change url with github  https://review.opendev.org/70237809:30
*** ramishra has quit IRC09:31
*** ramishra has joined #openstack-infra09:33
*** derekh has joined #openstack-infra09:39
*** gfidente has joined #openstack-infra09:41
*** ccamacho has joined #openstack-infra09:52
*** ociuhandu has quit IRC09:57
*** ociuhandu has joined #openstack-infra10:02
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: install-docker: allow removal of conflicting packages  https://review.opendev.org/70230410:06
*** ramishra has quit IRC10:08
*** ramishra has joined #openstack-infra10:16
*** jamesmcarthur has joined #openstack-infra10:17
*** jamesmcarthur has quit IRC10:22
*** ociuhandu has quit IRC10:22
*** pcaruana has quit IRC10:23
openstackgerritEyal proposed openstack/devstack-gate master: Use python3 for virtualenv if exists  https://review.opendev.org/70212610:29
*** kjackal has quit IRC10:35
*** ociuhandu has joined #openstack-infra10:35
*** yolanda has joined #openstack-infra10:37
evrardjpcould I get some reviews on https://review.opendev.org/#/c/701530/ ?10:41
evrardjpit got quorum in governance, so I think we can go ahead.10:42
openstackgerritJan Kubovy proposed zuul/zuul master: Add spec for scale out scheduler  https://review.opendev.org/62147910:46
*** ramishra has quit IRC10:58
*** pcaruana has joined #openstack-infra11:02
*** ramishra has joined #openstack-infra11:05
*** ramishra has quit IRC11:10
*** rpittau is now known as rpittau|bbl11:11
*** ramishra has joined #openstack-infra11:11
*** Lucas_Gray has joined #openstack-infra11:12
*** ociuhandu has quit IRC11:13
*** kjackal has joined #openstack-infra11:15
openstackgerritMatthieu Huin proposed zuul/zuul master: OIDCAuthenticator: add capabilities, scope option  https://review.opendev.org/70227511:15
*** ramishra has quit IRC11:16
*** ociuhandu has joined #openstack-infra11:21
*** ramishra has joined #openstack-infra11:22
*** ramishra has quit IRC11:28
*** udesale has quit IRC11:28
*** ykarel is now known as ykarel|afk11:33
*** ykarel|afk has quit IRC11:39
*** tbachman has quit IRC11:43
openstackgerritMatthieu Huin proposed zuul/zuul master: OIDCAuthenticator: add capabilities, scope option  https://review.opendev.org/70227511:50
*** ykarel|afk has joined #openstack-infra11:54
*** ykarel|afk is now known as ykarel11:54
*** dtantsur|afk is now known as dtantsur12:03
*** ociuhandu has quit IRC12:03
openstackgerritTobias Henkel proposed zuul/zuul master: Optionally support mitogen for job execution  https://review.opendev.org/65702412:04
*** diablo_rojo has joined #openstack-infra12:07
*** ramishra has joined #openstack-infra12:22
*** Lucas_Gray has quit IRC12:23
*** Lucas_Gray has joined #openstack-infra12:25
*** dpawlik has quit IRC12:26
*** rfolco has joined #openstack-infra12:28
*** dpawlik has joined #openstack-infra12:28
*** jpena is now known as jpena|lunch12:31
*** ociuhandu has joined #openstack-infra12:39
*** ociuhandu has quit IRC12:43
mordredclarkb: actually, that would be geaux tigers :) - go tigers was the other team12:46
*** ramishra has quit IRC12:58
*** rlandy has joined #openstack-infra13:00
*** ociuhandu has joined #openstack-infra13:03
*** tbachman has joined #openstack-infra13:05
*** tbachman_ has joined #openstack-infra13:07
*** rh-jelabarre has joined #openstack-infra13:07
*** tbachman has quit IRC13:10
*** tbachman_ is now known as tbachman13:10
*** Lucas_Gray has quit IRC13:11
*** ykarel is now known as ykarel|afk13:11
*** jamesmcarthur has joined #openstack-infra13:16
*** surpatil has quit IRC13:21
*** iurygregory has quit IRC13:23
*** iurygregory has joined #openstack-infra13:23
*** aaronsheffield has joined #openstack-infra13:25
*** rpittau|bbl is now known as rpittau13:26
*** michael-beaver has joined #openstack-infra13:30
*** ykarel|afk is now known as ykarel|away13:33
*** jamesmcarthur has quit IRC13:33
*** jpena|lunch is now known as jpena13:33
*** liuyulong has joined #openstack-infra13:53
*** tkajinam has joined #openstack-infra13:56
*** pgaxatte has quit IRC13:57
openstackgerritPaul Albertella proposed zuul/nodepool master: Fix error (missing parameter) in static driver  https://review.opendev.org/70243614:01
*** pgaxatte has joined #openstack-infra14:02
*** ociuhandu has quit IRC14:03
*** ociuhandu has joined #openstack-infra14:05
*** eharney has joined #openstack-infra14:16
*** ykarel|away is now known as ykarel14:17
*** iurygregory has quit IRC14:18
openstackgerritTobias Henkel proposed zuul/zuul master: Add --validate-tenants option to zuul scheduler  https://review.opendev.org/54216014:22
openstackgerritTobias Henkel proposed zuul/zuul master: Add --validate-tenants option to zuul scheduler  https://review.opendev.org/54216014:26
*** Lucas_Gray has joined #openstack-infra14:27
*** ociuhandu has quit IRC14:29
*** udesale has joined #openstack-infra14:30
*** iurygregory has joined #openstack-infra14:33
*** sshnaidm is now known as sshnaidm|mtg14:44
*** liuyulong has quit IRC14:45
sean-k-mooneyhi quick question. did we disabel compressing the screen-* logs in the tempest based job for zuulv3 native jobs or do we have to do that in our own jobs14:46
*** roman_g has joined #openstack-infra14:51
*** vesper has quit IRC14:53
*** vesper11 has joined #openstack-infra14:53
openstackgerritMatthieu Huin proposed zuul/zuul master: OIDCAuthenticator: add capabilities, scope option  https://review.opendev.org/70227514:59
*** ramishra has joined #openstack-infra15:02
*** ociuhandu has joined #openstack-infra15:06
*** tkajinam has quit IRC15:10
fungisean-k-mooney: if the job doesn't compress those files, they are transparently compressed on upload to swift and then served to your browser/client either compressed or uncompressed depending on what content encoding it claims to accept15:11
*** ociuhandu has quit IRC15:11
*** mattw4 has joined #openstack-infra15:12
fungiif the job does compress them, they're uploaded raw without a compression content type and served as compressed files to your client unless you do something special15:12
fungiwhat symptom are you seeing?15:12
openstackgerritMerged zuul/nodepool master: Fix missing node tuple arg in static provider  https://review.opendev.org/70235815:12
gmannclarkb: yeah, few projects started using python-requires>3.6 but not all. we can do this during end of py2-drop things when all cross/dependent projects drop py2 jobs.15:12
*** davidlenwell has quit IRC15:13
*** dougwig has quit IRC15:13
fungisean-k-mooney: note that this did change a couple weeks ago, mainly to prevent things like gzipped tarballs getting silently decompressed by download tools15:13
*** pgaxatte has quit IRC15:15
fungiso now the rule of thumb is: if you want browsers to display text/html/json content to users, don't compress them in your jobs. if you want files to always be in a compressed form when retrieved (e.g., .tar.gz files) then make sure they are compressed by your job15:16
*** dougwig has joined #openstack-infra15:17
*** davidlenwell has joined #openstack-infra15:18
sean-k-mooneyfungi: the job in question inherits from tempest-all and i do not expressly enable compression. i am seeing them be uploaded with a .gz exteiontion https://5cc56642d8b9842419c2-fa065b3d3badff7cb87ccafc6f749b5a.ssl.cf2.rackcdn.com/701533/1/check/networking-ovs-dpdk-tempest/8121f95/controller/logs/15:21
sean-k-mooneyif i brows this via the zuul ui it renders the compressed bytes15:22
*** pgaxatte has joined #openstack-infra15:22
sean-k-mooneyfungi: yep i rememebr seeing you change that fixt the results html file but it looks like the default configuration of the tempest-all or one of its parents is incorrect and compressing the service logs15:23
openstackgerritTobias Henkel proposed zuul/zuul master: Add --validate-tenants option to zuul scheduler  https://review.opendev.org/54216015:23
fungiyeah, something in the job is compressing them15:23
fungioh, is it a legacy job?15:24
fungiif so, devstack-gate compresses stuff15:24
sean-k-mooneyno15:24
sean-k-mooneyit is a zull v3 native job15:24
sean-k-mooneyits also the same on other jobs15:25
sean-k-mooneyhttps://zuul.opendev.org/t/openstack/build/210742a826434af8945f452f9f2e075f/logs15:25
fungiyeah, if it's not using devstack-gate then maybe this is a behavior of devstack15:25
sean-k-mooneythat is form os-vif15:25
fungior at least a behavior of the devstack job playbooks/roles15:25
sean-k-mooneylooking at https://github.com/openstack/devstack/blob/master/.zuul.yaml i dont see it enabled15:27
fricklerhttps://opendev.org/openstack/devstack/src/branch/master/roles/export-devstack-journal/tasks/main.yaml#L1715:28
fricklerGuess we should drop the "| gzip" part there15:28
sean-k-mooneyah15:28
fungilikely15:28
sean-k-mooneyyes15:28
sean-k-mooneyam want me to submit a patch to do that or will i leave it to ye15:29
fricklersean-k-mooney: if you propose it, I can +2 it, that would be my preferred solution ;)15:29
sean-k-mooneyhehe that is what i was thinking too15:29
* fungi appreciates sean-k-mooney's even more archaic spelling of the already archaic second-person singular15:29
sean-k-mooneysame here right https://opendev.org/openstack/devstack/src/branch/master/roles/export-devstack-journal/tasks/main.yaml#L3215:30
fricklersean-k-mooney: yup15:31
sean-k-mooneyfungi: ye is the plural of you rather then second-person singular15:31
sean-k-mooneywhat about the xz compressed devstack journal15:31
sean-k-mooneyis it just gzip that is the issue or all commpression15:31
fricklersean-k-mooney: that isn't for direct viewing anyhow, so leaving it at xz seems fine to me15:32
fricklersee https://opendev.org/openstack/devstack/src/branch/master/roles/export-devstack-journal/templates/devstack.journal.README.txt.j215:32
sean-k-mooneycool ill add you to the review when its up15:32
sean-k-mooneyah right i never use that myself15:33
fungiahh, yep, ye was used for second-person plural pronoun (originally only nominative, later also for the objective). i was mistaking it for þee which often had typographically vague similarities15:34
*** udesale_ has joined #openstack-infra15:34
* fungi has been away from university for far too long, apparently15:34
*** jamesmcarthur has joined #openstack-infra15:34
*** udesale has quit IRC15:37
sean-k-mooneyfungi: https://en.wikipedia.org/wiki/Hiberno-English#From_Old_and_Middle_English ye is still used commonly in ireland because in irish we have a plural form of you that is used with  certin verbs15:37
fungineat!15:38
fungia fair amount of middle english still surfaces in more isolated communities here too. a couple islands south of here, where the only way in and out is by boat, still has a distinct brogue (though it's evolved heavily in the hundreds of years since it was settled). some of the small mountain towns near where i grew up were similar in that regard15:40
*** ociuhandu has joined #openstack-infra15:42
*** ykarel is now known as ykarel|mtg15:43
*** Goneri has joined #openstack-infra15:44
*** davidlenwell has quit IRC15:48
*** dougwig has quit IRC15:48
*** dougwig has joined #openstack-infra15:52
*** davidlenwell has joined #openstack-infra15:52
*** jackedin has joined #openstack-infra15:52
*** jamesmcarthur has quit IRC15:55
*** jamesmcarthur has joined #openstack-infra15:55
sean-k-mooneyadded ye both https://review.opendev.org/#/c/702465/115:56
*** Lucas_Gray has quit IRC15:57
sean-k-mooneyhow would you say that without using ye, "added both of you" "added you both"15:57
sean-k-mooneyi guess both work it just sound weird to me15:57
mordredsean-k-mooney: added y'all16:01
*** ccamacho has quit IRC16:02
JayFnot to be confused with "all y'all" which is the super-plural form (for large groups of people) ;)16:02
mordred(wjhich is the re-discovery of the need for ye - complete with disregarding prior art)16:02
mordredJayF: ++16:02
mordredJayF: I think "all y'all" might be unique to southern16:02
JayFso was y'all when I was younger :P16:02
mordrednobody else has seemed to develop the need for the super-plural 2nd person16:02
sean-k-mooneyhehe that is a very american form but y'all is ye all so it still uses ye. i guess it could be you all16:02
openstackgerritTobias Henkel proposed zuul/zuul master: Add --validate-tenants option to zuul scheduler  https://review.opendev.org/54216016:03
mordredsean-k-mooney: it should never be you all ;)16:03
JayFwhen I de-contractionalize y'all I say "you all"16:03
sean-k-mooneythis is why we all comunicate better in python then english16:04
JayFI don't know, this is kinder than some code reviews I've gotten :P16:04
sean-k-mooneyok that is not always true but english is rahter ill defined at times16:04
mordredhaha16:04
clarkbsean-k-mooney: frickler: correct re the xz'd journal file. We should leave that one as is. The xz compression was a compromise beacuse those files get rather large and xz compressed better than gz. Considering the file has to be processed locally by systemd to consume it we figured that was reasonable16:07
*** ramishra_ has joined #openstack-infra16:07
*** ykarel|mtg is now known as ykarel16:08
*** ramishra has quit IRC16:09
sean-k-mooneyclarkb: i asked the same question earlier and frickler linked me to https://opendev.org/openstack/devstack/src/branch/master/roles/export-devstack-journal/templates/devstack.journal.README.txt.j216:10
clarkbianw: http://mirror.dfw.rax.openstack.org/wheel/ubuntu-18.04-x86_64/greenlet/index.html.test appears to be the last generated index file (and it seems to have gone in order alphabetically)16:11
sean-k-mooneyso ya i think it should be left as is give its intended usage and as you siad it grows large16:11
clarkbianw: what we've got there looks good except for it stopping halfway through the list. Also haven't been able to find any with requires-python attributes in the html16:11
*** arxcruz is now known as arxcruz|off16:13
*** ykarel is now known as ykarel|away16:14
*** dave-mccowan has joined #openstack-infra16:18
*** zxiiro has joined #openstack-infra16:19
zbrthis was waiting for W for >3 months, is still valid? https://review.opendev.org/#/c/631509/16:21
clarkbzbr: did it get tested on review-dev?16:21
zbrclarkb: clearly it got merged there, but not sure how to force it generate a DISK_FULL error.16:22
clarkbzbr: you should be able to leave a comment as your user on review-dev to show the DISK_FULL rendering16:22
clarkbI don't think you need to force it from the CI side in this case. Instead leave a comment as your user with the same format (possibly copied from review.opendev.org)16:23
fungithough to force disk_full you could make a job which tries to log a gigabyte of /dev/urandom16:23
openstackgerritClark Boylan proposed zuul/nodepool master: Use iterate_timeout in test waits  https://review.opendev.org/70230316:25
*** dosaboy has quit IRC16:28
openstackgerritTobias Henkel proposed zuul/zuul master: DNM: Try out test sharding for tox-py35  https://review.opendev.org/70247316:28
*** kjackal_v2 has joined #openstack-infra16:29
*** kjackal has quit IRC16:32
openstackgerritMerged opendev/system-config master: Manage insecure-ci-registry cert with LE  https://review.opendev.org/70205116:32
*** hamzy has quit IRC16:33
*** dave-mccowan has quit IRC16:36
openstackgerritDmitry Tantsur proposed openstack/diskimage-builder master: Add non-voting ironic jobs to the CI  https://review.opendev.org/70247416:37
*** dave-mccowan has joined #openstack-infra16:38
openstackgerritMerged zuul/zuul master: executor: prevent restart exception on bad build log  https://review.opendev.org/70222816:42
*** rfarr has joined #openstack-infra16:42
*** gyee has joined #openstack-infra16:42
*** udesale_ has quit IRC16:43
openstackgerritMerged zuul/zuul master: Authorization rules: support YAML nested dictionaries  https://review.opendev.org/68479016:44
*** jpena is now known as jpena|brb16:45
*** surpatil has joined #openstack-infra16:53
openstackgerritMatthieu Huin proposed zuul/zuul master: OIDCAuthenticator: add capabilities, scope option  https://review.opendev.org/70227516:58
*** pgaxatte has quit IRC16:59
*** lucasagomes has quit IRC17:00
*** rpittau is now known as rpittau|afk17:01
openstackgerritMatthieu Huin proposed zuul/zuul master: OIDCAuthenticator: add capabilities, scope option  https://review.opendev.org/70227517:01
openstackgerritTobias Henkel proposed zuul/zuul master: DNM: Try out test sharding for tox-py35  https://review.opendev.org/70247317:04
clarkbinfra-root I'm going to restart nodepool builders on nb01, nb02, and nb03 now17:05
clarkbthis picks up the deletion of image files as soon as all cloud providers enter a deleting state change as well as a static provider fix (which we don't use)17:05
clarkbShrews: we probably want to restart the launchers and make a release if a few days?17:05
clarkb#status log Restarted nodepool-builders on nodepool==3.10.1.dev41  # git sha b0c0d2717:07
openstackstatusclarkb: finished logging17:08
*** rfarr has quit IRC17:08
*** gfidente is now known as gfidente|afk17:11
*** dpawlik has quit IRC17:14
*** kjackal_v2 has quit IRC17:16
openstackgerritTristan Cacqueray proposed zuul/zuul master: WIP: Import user tutorials from Software Factory project blog  https://review.opendev.org/70248717:18
ShrewstristanC: \o/17:19
Shrews"If you build it, they will come."17:20
*** ociuhandu_ has joined #openstack-infra17:20
tristanCShrews: heh, there is still a lot of work left to adapt the content to the zuul-quick-start environment17:22
*** mattw4 has quit IRC17:22
*** ociuhandu has quit IRC17:24
*** jpena|brb is now known as jpena17:24
*** ociuhandu_ has quit IRC17:24
*** ociuhandu has joined #openstack-infra17:26
*** ociuhandu has quit IRC17:28
*** hamzy has joined #openstack-infra17:33
*** evrardjp has quit IRC17:33
*** evrardjp has joined #openstack-infra17:34
*** kjackal has joined #openstack-infra17:34
clarkbinsecure-ci-registry.opendev.org has an LE cert now17:39
clarkbcertcheck validates it as does firefox17:40
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Documentation reorg  https://review.opendev.org/70160817:47
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Extract project config YAML into ref docs  https://review.opendev.org/70197717:47
*** dosaboy has joined #openstack-infra17:59
*** sshnaidm|mtg is now known as sshnaidm|afk18:00
*** derekh has quit IRC18:00
*** surpatil has quit IRC18:04
openstackgerritMonty Taylor proposed opendev/system-config master: Switch to ansible on review-dev  https://review.opendev.org/70249618:05
mordredclarkb: service-review-dev.yaml playbook seems to run happily - although nothing is currently plumbed through - so that ^^ should get it going going18:06
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Extract project config YAML into ref docs  https://review.opendev.org/70197718:09
*** tbachman has quit IRC18:09
*** tbachman has joined #openstack-infra18:10
*** mattw4 has joined #openstack-infra18:10
*** jamesmcarthur has quit IRC18:10
*** mattw4 has quit IRC18:15
*** mattw4 has joined #openstack-infra18:15
openstackgerritTristan Cacqueray proposed zuul/zuul master: WIP: Import user tutorials from Software Factory project blog  https://review.opendev.org/70248718:17
*** jamesmcarthur has joined #openstack-infra18:20
*** mattw4 has quit IRC18:22
*** jpena is now known as jpena|off18:29
fungiclarkb: thanks for getting that le cert done!18:32
openstackgerritPaul Belanger proposed zuul/zuul-jobs master: Add github-workflows job  https://review.opendev.org/70250218:32
*** dtantsur is now known as dtantsur|afk18:32
*** ahosam has joined #openstack-infra18:33
openstackgerritMerged zuul/nodepool master: Use iterate_timeout in test waits  https://review.opendev.org/70230318:36
*** jamesmcarthur has quit IRC18:43
openstackgerritPaul Belanger proposed zuul/zuul-jobs master: Add github-workflows job  https://review.opendev.org/70250218:43
*** lmiccini has quit IRC18:44
openstackgerritClark Boylan proposed zuul/zuul master: Add note about GitHub Action limitations  https://review.opendev.org/70250318:45
*** ykarel|away has quit IRC18:50
*** ykarel|away has joined #openstack-infra18:58
*** jamesmcarthur has joined #openstack-infra18:59
ianwclarkb: yeah ... i realised there's no python3 on !bionic by default so the script fails on other wheel builds19:05
fungioh, oops19:05
fungii missed that19:05
*** mattw4 has joined #openstack-infra19:07
clarkbianw: it seems to have gotten only part way through the bionic list though too19:07
clarkbsomething else might be tripping it up19:07
fungifd buffering maybe19:08
*** pcaruana has quit IRC19:16
*** ykarel|away has quit IRC19:17
*** factor has joined #openstack-infra19:18
corvus#status log removed gerrit sysvinit scripts from review-dev0119:19
openstackstatuscorvus: finished logging19:19
*** jackedin has quit IRC19:21
ianwclarkb: POST-RUN END RESULT_TIMED_OUT: [trusted : opendev.org/openstack/project-config/playbooks/publish/wheel-mirror.yaml@master]19:21
ianwi think, upon reflection, we might have to do the directory walk in python.  it's *super* slow doing it in ansible19:21
*** gfidente|afk is now known as gfidente19:24
clarkbianw: ya the per task overhead is really high :(19:25
*** armax has joined #openstack-infra19:30
openstackgerritMerged opendev/system-config master: Switch to ansible on review-dev  https://review.opendev.org/70249619:31
openstackgerritJeremy Stanley proposed opendev/zone-opendev.org master: Reorganize zonefile  https://review.opendev.org/70183319:33
*** gmann is now known as gmann_afk19:36
*** jamesmcarthur has quit IRC19:43
*** jamesmcarthur has joined #openstack-infra19:44
fungiclarkb: so we use a service module for apache2 and set state: restarted19:49
fungiaccording to https://docs.ansible.com/ansible/latest/modules/service_module.html#parameters there's also state: reloaded19:49
clarkbfungi: cool did you want to make that update? if not I can do it19:50
fungiyeah, still digging into the underlying implementation of the module19:50
fungibut will do if it looks like it's sane and we didn't select restarted for some subtle reason19:50
clarkbI think we may have selected restarted because on investigating it seemd we needed a restart for certs to update. Since then I think that may have been for older apache and now that isn't necessary?19:51
*** jamesmcarthur has quit IRC19:52
*** jamesmcarthur has joined #openstack-infra19:53
fungiyeah, there is technically no "reload" in apache2ctl anyway, it's either graceful or ungraceful restarts19:55
*** slaweq has quit IRC20:02
mordredcorvus: are we thinking do the same with sysvinit scripts for review when we do it? (or should we add a file: absent to the playbook?)20:05
*** ralonsoh has quit IRC20:06
corvusmordred: i'm happy either way; if it's not too hard, file will help us remember.  if it is hard, no big deal.20:06
mordredcorvus: should be easy enough I'd hope20:07
mordredalso - I kinda think we should maybe split the manage-projects sequence from the overall review config management and make it a different playbook ... but am I overthinking that?20:07
*** hamzy_ has joined #openstack-infra20:08
corvusmordred: yeah, but that can probably only happen once puppet isn't used on any of the manage-projects hosts20:09
corvusi dunno though, i haven't thought that through completely20:09
corvusi am in favor of that whenever it can happen20:10
* corvus lunches20:10
mordredcorvus: ++20:10
fungiclarkb: so in our cases, it looks like https://github.com/ansible/ansible/blob/devel/lib/ansible/modules/system/service.py is going to execute either the apache2 initscript or systemctl and pass the reload action to them if we specify state: reloaded20:10
fungiso it comes down to the platform20:11
clarkbfungi: cool and reload action is what we want to get graceful restart right?20:11
*** hamzy has quit IRC20:11
fungiat least the initscript i was looking at does so, yes20:13
fungiwhat platforms are we dealing with in this case?20:13
clarkbfungi: xenial and bionic20:14
fungii guess xenial, bionic, ... anything we care about in container images?20:14
clarkbcontainers are all running not apache at this point20:14
clarkbmordred: ^ is the review-dev container setup running an apache?20:14
fungik20:14
mordredclarkb: not running an apache in the container20:15
fungiso on xenial, /etc/init.d/apache2 reload does apache2ctl graceful20:15
clarkbafter lunch I'm going to take the hiera/hostvars lock20:16
clarkbI need to clean up unused and expiring certs from there20:16
fungion bionic, systemd has a ExecReload=/usr/sbin/apachectl graceful20:16
fungiso i think we're clear on using state: reloaded20:17
fungipatch on the way now20:17
clarkb++20:17
mordredclarkb: hrm. I think I may have missed that bit with gerrit in container20:17
fungiunrelated20:17
AJaegerteam, ianychoi_ , amotoki , translation jobs for dashboard repos fail - a requirement (Pint) is only available >= python 3.6 but we must run on Xenial for the zanata tools (Java 8). Example failure: http://zuul.opendev.org/t/openstack/build/b7f614b119a34da8be2620906cea32ef . mordred, I think we need to put zanta-cli in a container for uploading ;( Or has anybody a better idea - and wants to dig20:18
AJaegerfurther into this?20:18
clarkbya this is the set of things that got LetsEncrypted over the last few days. I need to clean out their old cert config from hiera20:18
fungimordred: this was letsencrypt management of reloading apache to make sure it switches to/notices replaced certs20:18
mordredoh - no - what I mean is ...20:18
clarkbAJaeger: can we pin pint?20:18
mordredI forgot to add the apache in front of the gerrit20:18
mordredin the new ansible20:18
fungiahh20:18
clarkbmordred: oh!20:18
mordredclarkb: java versions20:18
mordredso - I was suggesting making a conatiner image for the translation tools since we've got a bunch of version stuff going on that's getting weird20:19
mordredAJaeger: can you point me to where we install zanata tools?20:19
AJaegerclarkb: it's in upper-requirements ;(20:19
clarkbah20:19
AJaegermordred: openstack-zuul-jobs, I give you a link ...20:20
clarkbpint==0.9 doesn't not require python3.6 fwiw20:20
AJaegermordred: https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/roles/prepare-zanata-client20:20
mordredAJaeger: thanks. I can take a quick stab at making an image and we can see if that would then let us run translation jobs on bionic20:20
AJaegerthanks, mordred .20:20
AJaegerclarkb: yeah, the requirements change to update to Pint 0.10.1 broke it ;(20:21
clarkbhttps://packages.ubuntu.com/bionic/openjdk-8-jdk bionic has java-8 too20:22
clarkbAJaeger: ^ would that work on bionic if we installed java 8 there?20:22
AJaegerclarkb: yes, should.20:22
AJaegerI think our images have version 11, so we need to downgrade...20:23
clarkbI think you can install them side by side. At least that link doesn't show 8 conflicting with 1120:24
openstackgerritJeremy Stanley proposed opendev/system-config master: Gracefully restart Apache after cert replacements  https://review.opendev.org/70251120:25
AJaegerclarkb: we install default-jre-headless - see https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/roles/prepare-zanata-client/vars/Debian.yaml20:26
AJaegerChanging that might just be enough...20:26
fungiAJaeger: clarkb: yes, debian and its derivatives have traditionally allowed multiple jdks coinstalled20:26
fungisimilar to installing multiple python interpreter versions20:26
AJaegermordred: let me send a patch using Bionic...20:26
openstackgerritAndreas Jaeger proposed openstack/openstack-zuul-jobs master: Require JDK 8 for translations  https://review.opendev.org/70251520:29
*** slaweq has joined #openstack-infra20:33
openstackgerritAndreas Jaeger proposed openstack/project-config master: Use Bionic for translation jobs  https://review.opendev.org/70251620:35
AJaegerhere're the two changes needed ^20:35
AJaegermordred: that might be easier to do. But all depends how long we have Zanata in OpenDev20:35
*** hamzy__ has joined #openstack-infra20:43
*** hamzy_ has quit IRC20:46
*** tesseract has quit IRC20:50
*** hamzy_ has joined #openstack-infra20:51
*** hamzy__ has quit IRC20:53
*** jamesmcarthur has quit IRC20:59
*** jtomasek has quit IRC21:01
openstackgerritIan Wienand proposed openstack/project-config master: Add centos8 openafs client package build to periodic jobs  https://review.opendev.org/70234921:02
openstackgerritIan Wienand proposed openstack/project-config master: Add <build|publish>-wheel-mirror-centos-8 jobs  https://review.opendev.org/70235021:02
openstackgerritIan Wienand proposed openstack/project-config master: copy-wheels : generate indexes version 2  https://review.opendev.org/70253121:02
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Fix nits from initial reorg  https://review.opendev.org/70253221:02
*** hamzy__ has joined #openstack-infra21:02
ianwclarkb: ^^ lessons learnt from first attempt21:02
ianwhttp://paste.openstack.org/show/788383/ is an example of data-requires-python21:02
*** jamesmcarthur has joined #openstack-infra21:03
*** hamzy_ has quit IRC21:04
openstackgerritIan Wienand proposed openstack/project-config master: copy-wheels : generate indexes version 2  https://review.opendev.org/70253121:04
openstackgerritIan Wienand proposed openstack/project-config master: Add centos8 openafs client package build to periodic jobs  https://review.opendev.org/70234921:04
openstackgerritIan Wienand proposed openstack/project-config master: Add <build|publish>-wheel-mirror-centos-8 jobs  https://review.opendev.org/70235021:05
ianwinfra-root: if i could get an eye on https://review.opendev.org/#/c/702348/ i will test it today -- it builds our local copy of centos-8 openafs rpm files, which we use in the openafs-client role21:06
amotokiAJaeger: I think it is an issue in upper-constraints.txt in the requirements repo. It was updated in https://review.opendev.org/#/c/701104/9/upper-constraints.txt (bot change).21:06
donnydAnyone else having an issue responding to openstack-discuss21:06
donnydIt complains about my message size being larger than 40kb21:06
amotokiAJaeger: if Pint 0.10 does not work with python35, it looks better to cap for python <=3.5.21:07
amotokiAJaeger: in addition, I wonder whether horizon really need to require Pint itself..... it is not imported in horizon....21:08
*** hamzy_ has joined #openstack-infra21:10
*** hamzy__ has quit IRC21:13
fungidonnyd: if you send large messages to the mailing list, especially ones with attachments, they'll wind up in the moderation queue for me or another mod to approve21:15
fungijust as a sanity check so that nobody sends a massive message to a mailing lists which has thousands of subscribers21:16
*** jamesmcarthur has quit IRC21:16
donnydHrm, well it was a simple response in text only to a message that had just been sent21:17
*** eernst has joined #openstack-infra21:18
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Extract project config YAML into ref docs  https://review.opendev.org/70197721:19
clarkbdonnyd: if the email you are replying ti was html that can account for it too as those grow large quickly21:20
*** hamzy has joined #openstack-infra21:22
*** hamzy_ has quit IRC21:23
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Fix nits from initial reorg  https://review.opendev.org/70253221:26
donnydOh this happens to every message I respond to, but only on openstack-discuss21:26
donnyd"Message body is too big: 171907 bytes with a limit of 40 KB"21:26
clarkbdonnyd: can you instpect the raw message content and see if anything stands out?21:28
donnydProbably... I was just curious if anyone else had reported an issue with it21:29
fungidoesn't seem to be an actual issue but i'll take a look at the message21:31
fungiAttachment #2: image001.png Size: 72K21:32
fungiAttachment #3: image001.png Size: 72K21:32
fungilooks like you're replying without trimming the quoted material (also top-posting! tsk tsk ;)) and reincluding screenshots from prior messages as well as an html attachment21:34
fungiso it's no surprise the message is large relative to what's typical on that ml21:35
clarkbianw: small thing on  https://review.opendev.org/#/c/702531/2 that the linter caught21:35
fungidonnyd: some tips to keep your message size down when communicating on mailing lists: https://wiki.openstack.org/wiki/MailingListEtiquette21:36
clarkbianw: that affects the rest of the stack but I dont see anything elsewrong with it21:37
clarkbianw: can you review https://review.opendev.org/#/c/702511/ to update LE restart_apache handler to be graceful reload?21:38
openstackgerritMerged openstack/openstack-zuul-jobs master: Add CentOS 8 openafs package build job  https://review.opendev.org/70234821:38
amotokiAJaeger: requirements patch to cap Pint for py35 https://review.opendev.org/702538 and horizon patch to drop Pint which is unused https://review.opendev.org/70253921:39
donnydfungi so you are telling me I shouldn't use gmail anymore 🤣21:39
donnydLol21:39
fungidonnyd: that wiki page even has gmail-specific tips21:41
donnydOh nice21:41
donnydThanks fungi and clarkb as always :)21:41
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Fix nits from initial reorg  https://review.opendev.org/70253221:42
fungidonnyd: but yeah, i gather gmail is especially bad about going to extreme lengths to hide from you what it is you're sending to the internet21:42
donnydWell from my phone it just looks like a normal response. I have never really looked deeply at gmail  to see what it does21:43
clarkbinfra-root I am releasing the hiera/host vars lock now21:45
clarkbclaened up the old cert data21:45
*** jamesmcarthur has joined #openstack-infra21:46
openstackgerritIan Wienand proposed openstack/project-config master: copy-wheels : generate indexes version 2  https://review.opendev.org/70253121:46
openstackgerritIan Wienand proposed openstack/project-config master: Add centos8 openafs client package build to periodic jobs  https://review.opendev.org/70234921:46
openstackgerritIan Wienand proposed openstack/project-config master: Add <build|publish>-wheel-mirror-centos-8 jobs  https://review.opendev.org/70235021:46
openstackgerritMerged zuul/zuul master: Documentation reorg  https://review.opendev.org/70160821:46
*** kjackal has quit IRC21:47
*** hamzy_ has joined #openstack-infra21:50
openstackgerritClark Boylan proposed opendev/system-config master: Update registry testing to use LE  https://review.opendev.org/70254121:50
clarkbinfra-root ^ is a cleanup related to the LEification of zuul-registry. I failed to update the testing for that service to also use LE21:51
*** tbachman has quit IRC21:53
*** hamzy has quit IRC21:53
*** mattw4 has quit IRC21:55
*** hamzy_ has quit IRC21:58
*** hamzy has joined #openstack-infra21:59
*** hamzy_ has joined #openstack-infra22:06
*** rcernin has joined #openstack-infra22:08
*** hamzy has quit IRC22:09
*** tbachman has joined #openstack-infra22:12
openstackgerritClark Boylan proposed zuul/zuul master: Add note about GitHub Action limitations  https://review.opendev.org/70250322:13
clarkbianw: https://review.opendev.org/#/c/702531/3 lgtm22:19
ianwthanks; i might again babysit this ... i'll remove any current temp files manually now22:22
openstackgerritMerged openstack/diskimage-builder master: allow building of Gentoo images for non-systemd profiles  https://review.opendev.org/70025822:22
*** jamesmcarthur has quit IRC22:23
openstackgerritIan Wienand proposed openstack/project-config master: Add <build|publish>-wheel-mirror-centos-8 jobs  https://review.opendev.org/70235022:28
*** tbachman has quit IRC22:30
openstackgerritMerged opendev/system-config master: Gracefully restart Apache after cert replacements  https://review.opendev.org/70251122:30
clarkbmordred: for the webserver on review-dev is the plan to run that in a container too or have ansible configure it on the host?22:31
openstackgerritIan Wienand proposed openstack/project-config master: Add centos8 openafs client package build to periodic jobs  https://review.opendev.org/70234922:31
clarkban upside to running it on the host is potentially easier LE cert renewals. Will apache2 in a container properly gracefully restart (thinking there is no init there though I guess we could add an init)22:32
clarkbeven if we apachectl graceful'd I would worry about zombie processes leakign22:32
*** xek has quit IRC22:33
*** slaweq has quit IRC22:34
fungiyeah, likely needs an init to reap child processes22:42
clarkbwow so gerrit pushed the hooks implementation into a plugin then neglected to move the docs?22:52
clarkbah no they are hidden22:53
clarkbmaster actually points to them from the readme thankfully22:53
*** gmann_afk is now known as gmann22:53
*** tkajinam has joined #openstack-infra22:55
openstackgerritMerged openstack/project-config master: Add centos8 openafs client package build to periodic jobs  https://review.opendev.org/70234922:58
*** igordc has joined #openstack-infra22:58
*** igordc has quit IRC23:01
*** igordc has joined #openstack-infra23:01
*** igordc has quit IRC23:02
corvusthings are quieting down; how about a zuul restart?23:03
clarkbgmann: ianw fungi https://review.opendev.org/#/c/702126/10 is ready now to plug the python version gap on d-g if you all have a moment to review that23:03
*** igordc has joined #openstack-infra23:03
clarkbcorvus: seems reasonably quiet. I would say grab the check-arm64 queue too23:03
corvusi think the new script grabs everything!23:04
clarkbeven better23:04
*** igordc has quit IRC23:06
*** igordc has joined #openstack-infra23:07
fungiso 702126... is that going to be okay for older stable branch jobs on platforms where python3 is available? devstack-gate is branchless, so...23:07
fungicurious if anybody tested this with some stable branch changes setting it as a depends-on23:08
ianwclarkb: yeah, i do not know what legacy-tempest-dsvm-neutron-full-centos-7 is doing there, it is somehow picking up python3.523:08
clarkbfungi: it should be, we are running a new enough ansible version there (2.7.something) that it should just work23:08
clarkbianw: I think that job was never updated to disable python3 after python3 became the devstack default23:08
clarkbianw: I was starting to look at that too23:08
fungii guess this will select python 2.7 on xenial unless we go out of our way to install python3?23:09
clarkbfungi: right, but also that python venv is used to install an ansible that does stack.sh execution23:09
fungiand 3.6 on bionic23:09
ianwfungi: and it's just for the virtualenv that installs the ansible that drives the rest of the script too?  so that shouldn't really leak into the job, as such23:09
clarkbfungi: as long as ansible can run under that python3 it shouldn't matter what branch we are talking about23:09
*** igordc has quit IRC23:09
clarkb(and I believe ansible 2.7 is new enough to be python3 happy)23:09
fungiahh, i'll reread. for some reason i thought it was a general virtualenv wrapper for devstack's use23:10
*** igordc has joined #openstack-infra23:10
corvusthe release queue looks clear, i'm going to start a full zuul restart now23:11
*** igordc has quit IRC23:11
*** igordc has joined #openstack-infra23:12
openstackgerritClark Boylan proposed openstack/openstack-zuul-jobs master: Force python2 on CentOS 7 d-g legacy job  https://review.opendev.org/70255423:14
*** igordc has quit IRC23:14
clarkbianw: ^ I think that may fix it (assuming that is the only problem)23:14
*** igordc has joined #openstack-infra23:15
*** tosky has quit IRC23:15
*** hwoarang has quit IRC23:15
ianwi'm guessing nobody really looks at that job23:16
*** igordc has quit IRC23:19
clarkbcorvus: Shrews: thinking maybe we should restart the nodepool launchers too? I did the builders earlier today23:22
clarkbbut then we can do a nodepool and zuul release together?23:22
*** hwoarang has joined #openstack-infra23:22
corvusclarkb, Shrews: sounds good23:22
clarkbk I'll get working on that23:23
corvusi think it would be fine to do that now or at any time later23:23
clarkbyup loading my ssh key now23:23
corvus(scheduler has restarted, executors are still stopping)23:23
ianwheh, the status page currently shows "-1 hr -7 min" for what's managed to get in the queue23:24
fungiproof zuul *does* test the future23:25
fungiit can now test changes before they're even proposed23:25
fungi(or conceived)23:26
clarkbalright restarting nl01-04's launchers now23:26
clarkband done23:27
clarkbthey are all running nodepool==3.10.1.dev43  # git sha 9036dd7 if you want to incorporate that into your log mesage for zuul23:27
clarkbthat is one test only change ahead of where the builders restarted23:28
clarkbso should be able to tag that commit if everything is happy23:28
*** dchen has joined #openstack-infra23:29
corvuszuul restart is done; re-enqueue is in progress23:30
*** armax has quit IRC23:30
corvus#status log restarted all of zuul at e6d8b210cc416ed494b0b0248404e3e6d7ce337c23:30
openstackstatuscorvus: finished logging23:30
clarkb#status log restarted nodepool launchers at nodepool==3.10.1.dev43  # git sha 9036dd723:30
*** ociuhandu has joined #openstack-infra23:30
openstackstatusclarkb: finished logging23:30
*** dchen has quit IRC23:32
*** dchen has joined #openstack-infra23:33
*** ociuhandu has quit IRC23:35
*** hamzy_ has quit IRC23:38
*** tbachman has joined #openstack-infra23:38
ianwit does actually seem that the enqueue time is, possibly in the future?23:39
corvusianw: it looks normal to me23:39
corvusi see "unknown/18 minutes" for the oldest change in the check pipeline.23:40
clarkbme too23:40
clarkbthe unknown/18 minutes that is23:40
ianwx/tobiko23:41
ianw700824,1323:41
ianwunknown23:41
ianw-1 hr -2 min23:41
corvusianw: still happen after a reload?23:41
clarkbianw: huh it shows me unknown, 7 minutes23:41
ianwnow all the jobs are queued, it goes back to 023:42
ianwthis was after a shift-reload, i'll see if i can get it again23:43
ianwyep, can see it on the next change too, hrm23:43
*** tbachman_ has joined #openstack-infra23:44
corvusianw: it might be worth considering local clock/timezone issues23:44
ianwhttps://imgur.com/a/vObmAJ823:44
corvusthough i don't know what would cause change[-2] to be different than change[-1].23:45
*** tbachman has quit IRC23:46
*** tbachman_ is now known as tbachman23:46
ianwhrrmm, yes it seems like my VM is a few minutes behind.  almost exactly how long it would have been suspended when i rebooted recently23:46
clarkbthe status json might offer a clue?23:46
*** aaronsheffield has quit IRC23:49
ianwok, my time is back in sync (for now?  i'm not sure what timesyncd actually does, if not keep time in sync)23:50
ianwi was only about 9 minutes behind, but somehow that confused the calculations into that -1 hour i guess23:51
corvushuh.  i guess timesyncd just syncs time in a better way that isn't immediately obvious to me.  and i guess zuul helpfully provides an indicator that your clock is wrong.23:52
openstackgerritMerged openstack/openstack-zuul-jobs master: Force python2 on CentOS 7 d-g legacy job  https://review.opendev.org/70255423:52
corvusteamwork23:52
*** ahosam has quit IRC23:55

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!