Tuesday, 2020-05-05

mordredianw: don't know if you saw - but teh multi-arch docker image building patch went green: https://review.opendev.org/#/c/72233902:07
mordredianw: once that lands we can run nb03 on containers too02:07
ianwmordred: cool, will look over, but i'm sure it's fine :)02:14
ianwwe just need arm64 devstack for an end-to-end functional test02:15
ianwthere might actually be enough support there for a basic build and boot test actually, despite tempest not fully working ...02:15
*** diablo_rojo has quit IRC03:53
*** ykarel|away is now known as ykarel04:35
*** sgw has quit IRC04:54
*** ysandeep|away is now known as ysandeep05:49
*** dpawlik has joined #opendev05:59
*** tkajinam has joined #opendev06:04
openstackgerritMerged zuul/zuul-jobs master: Fix fetch-sphinx-tarball fails  https://review.opendev.org/72521006:05
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: DNM: TEst sphinx failures 1  https://review.opendev.org/72547206:33
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: DNM: Test sphinx failure 2  https://review.opendev.org/72547306:33
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: DNM: Test sphinx 3  https://review.opendev.org/72547906:51
*** ralonsoh has joined #opendev06:51
*** tkajinam has quit IRC06:54
*** ralonsoh has quit IRC07:09
*** rchurch has quit IRC07:09
*** ianw has quit IRC07:09
*** moppy has quit IRC07:09
*** iurygregory has quit IRC07:09
*** calcmandan has quit IRC07:09
*** dzho has quit IRC07:09
*** smcginnis has quit IRC07:09
*** hrw has quit IRC07:09
*** prometheanfire has quit IRC07:09
*** noonedeadpunk has quit IRC07:09
*** dirk has quit IRC07:09
*** AJaeger has quit IRC07:09
*** logan- has quit IRC07:10
*** elod has quit IRC07:10
*** jaicaa has quit IRC07:10
*** rosmaita has quit IRC07:10
*** yoctozepto has quit IRC07:10
*** mtreinish has quit IRC07:10
*** JayF has quit IRC07:10
*** dpawlik has quit IRC07:10
*** roman_g has quit IRC07:10
*** panda|pto has quit IRC07:10
*** Dmitrii-Sh has quit IRC07:10
*** ChanServ has quit IRC07:10
*** mnaser has quit IRC07:10
*** melwitt has quit IRC07:10
*** mugsie has quit IRC07:10
*** cmurphy has quit IRC07:10
*** mnasiadka has quit IRC07:10
*** Eighth_Doctor has quit IRC07:10
*** rm_work has quit IRC07:10
*** ttx has quit IRC07:10
*** rajinir has quit IRC07:10
*** donnyd has quit IRC07:10
*** jentoio has quit IRC07:10
*** jkt has quit IRC07:10
*** sshnaidm|afk has quit IRC07:10
*** dmsimard has quit IRC07:10
*** fdegir has quit IRC07:10
*** jhesketh has quit IRC07:10
*** tbarron has quit IRC07:10
*** corvus has quit IRC07:10
*** tristanC has quit IRC07:10
*** shubjero has quit IRC07:10
*** diablo_rojo_phon has quit IRC07:10
*** Open10K8S has quit IRC07:10
*** persia has quit IRC07:10
*** knikolla has quit IRC07:10
*** seongsoocho has quit IRC07:10
*** odyssey4me has quit IRC07:10
*** mgagne has quit IRC07:10
*** osmanlicilegi has quit IRC07:10
*** openstackgerrit has quit IRC07:10
*** frickler has quit IRC07:10
*** bolg has quit IRC07:10
*** ysandeep has quit IRC07:10
*** mrunge_ has quit IRC07:10
*** zbr has quit IRC07:10
*** dtantsur|afk has quit IRC07:10
*** jroll has quit IRC07:10
*** mordred has quit IRC07:10
*** vblando has quit IRC07:10
*** jrosser has quit IRC07:10
*** rpittau|afk has quit IRC07:10
*** johnsom has quit IRC07:10
*** SotK has quit IRC07:10
*** ykarel has quit IRC07:10
*** fungi has quit IRC07:10
*** stephenfin has quit IRC07:10
*** sean-k-mooney has quit IRC07:10
*** owalsh has quit IRC07:10
*** etp has quit IRC07:10
*** clarkb has quit IRC07:10
*** hillpd has quit IRC07:10
*** jbryce has quit IRC07:10
*** redrobot has quit IRC07:10
*** cgoncalves has quit IRC07:10
*** slittle1 has quit IRC07:10
*** andreykurilin has quit IRC07:10
*** amotoki has quit IRC07:10
*** ralonsoh has joined #opendev07:16
*** dpawlik has joined #opendev07:16
*** calcmandan has joined #opendev07:16
*** rchurch has joined #opendev07:16
*** hillpd has joined #opendev07:16
*** roman_g has joined #opendev07:16
*** redrobot has joined #opendev07:16
*** mrunge_ has joined #opendev07:16
*** smcginnis has joined #opendev07:16
*** odyssey4me has joined #opendev07:16
*** panda|pto has joined #opendev07:16
*** Dmitrii-Sh has joined #opendev07:16
*** jkt has joined #opendev07:16
*** ianw has joined #opendev07:16
*** moppy has joined #opendev07:16
*** iurygregory has joined #opendev07:16
*** elod has joined #opendev07:16
*** zbr has joined #opendev07:16
*** dzho has joined #opendev07:16
*** rosmaita has joined #opendev07:16
*** stephenfin has joined #opendev07:16
*** osmanlicilegi has joined #opendev07:16
*** openstackgerrit has joined #opendev07:16
*** sean-k-mooney has joined #opendev07:16
*** cgoncalves has joined #opendev07:16
*** dtantsur|afk has joined #opendev07:16
*** hrw has joined #opendev07:16
*** Eighth_Doctor has joined #opendev07:16
*** owalsh has joined #opendev07:16
*** andreykurilin has joined #opendev07:16
*** diablo_rojo_phon has joined #opendev07:16
*** ChanServ has joined #opendev07:16
*** AJaeger has joined #opendev07:16
*** dirk has joined #opendev07:16
*** noonedeadpunk has joined #opendev07:16
*** prometheanfire has joined #opendev07:16
*** logan- has joined #opendev07:16
*** jaicaa has joined #opendev07:16
*** jroll has joined #opendev07:16
*** mgagne has joined #opendev07:16
*** yoctozepto has joined #opendev07:16
*** sshnaidm|afk has joined #opendev07:16
*** mordred has joined #opendev07:16
*** mnaser has joined #opendev07:16
*** tepper.freenode.net sets mode: +o ChanServ07:16
*** vblando has joined #opendev07:16
*** jrosser has joined #opendev07:16
*** Open10K8S has joined #opendev07:16
*** dmsimard has joined #opendev07:16
*** slittle1 has joined #opendev07:16
*** fdegir has joined #opendev07:16
*** donnyd has joined #opendev07:16
*** jhesketh has joined #opendev07:16
*** tbarron has joined #opendev07:16
*** mugsie has joined #opendev07:16
*** cmurphy has joined #opendev07:16
*** melwitt has joined #opendev07:16
*** mnasiadka has joined #opendev07:16
*** knikolla has joined #opendev07:16
*** ttx has joined #opendev07:16
*** mtreinish has joined #opendev07:16
*** rpittau|afk has joined #opendev07:16
*** JayF has joined #opendev07:16
*** corvus has joined #opendev07:16
*** jentoio has joined #opendev07:16
*** rm_work has joined #opendev07:16
*** frickler has joined #opendev07:16
*** bolg has joined #opendev07:16
*** rajinir has joined #opendev07:16
*** ysandeep has joined #opendev07:16
*** ykarel has joined #opendev07:16
*** amotoki has joined #opendev07:16
*** persia has joined #opendev07:16
*** tristanC has joined #opendev07:16
*** shubjero has joined #opendev07:16
*** etp has joined #opendev07:16
*** seongsoocho has joined #opendev07:16
*** johnsom has joined #opendev07:16
*** jbryce has joined #opendev07:16
*** SotK has joined #opendev07:16
*** clarkb has joined #opendev07:16
*** fungi has joined #opendev07:16
*** tosky has joined #opendev07:32
*** rpittau|afk is now known as rpittau07:34
*** DSpider has joined #opendev07:43
openstackgerritThierry GATINEAU proposed x/gearman-plugin master: Add new feature smooth disable  https://review.opendev.org/72549207:51
*** ysandeep is now known as ysandeep|lunch08:17
*** ykarel is now known as ykarel|lunch08:33
openstackgerritMerged openstack/diskimage-builder master: functests: use ensure-virtualenv  https://review.opendev.org/72331608:40
openstackgerritMerged zuul/zuul-jobs master: Enable yamllint  https://review.opendev.org/72509108:46
*** dtantsur|afk is now known as dtantsur08:59
*** hashar has joined #opendev09:08
openstackgerritSorin Sbarnea (zbr) proposed zuul/zuul-jobs master: yamlint: EOF newlines and comments indent  https://review.opendev.org/72551609:16
*** sshnaidm|afk is now known as sshnaidm09:22
*** ykarel|lunch is now known as ykarel09:57
*** smcginnis has quit IRC10:29
*** smcginnis has joined #opendev10:29
*** dirk has quit IRC10:30
*** AJaeger has quit IRC10:30
*** hashar has quit IRC10:30
*** noonedeadpunk has quit IRC10:30
*** AJaeger has joined #opendev10:30
*** dirk has joined #opendev10:31
*** noonedeadpunk has joined #opendev10:31
*** ysandeep|lunch is now known as ysandeep10:38
*** rpittau is now known as rpittau|bbl10:52
*** lpetrut has joined #opendev10:54
*** hashar has joined #opendev11:51
*** mrunge_ is now known as mrunge11:57
*** rpittau|bbl is now known as rpittau12:06
mordredmnaser: the keystone change passed12:20
mordredinfra-root: if anybody has a chance, could you please review https://review.opendev.org/#/c/713972/ ?12:20
openstackgerritSorin Sbarnea (zbr) proposed zuul/zuul-jobs master: Made sequence indent consistent  https://review.opendev.org/72553812:33
mnasermordred: nice, it did!12:43
*** ysandeep is now known as ysandeep|brb12:47
*** ykarel is now known as ykarel|afk12:48
*** sgw has joined #opendev13:03
*** dtantsur is now known as dtantsur|brb13:18
dpawlikcorvus, hi! I see in grafana (http://grafana.openstack.org/d/ACtl1JSmz/afs?orgId=1) that mirror.centos seems to be OK for now, but what about mirror.fedora? It shows last update 7 days ago. Is it ok?13:18
openstackgerritMerged zuul/zuul-jobs master: Support multi-arch image builds with docker buildx  https://review.opendev.org/72233913:22
*** tobiash has joined #opendev13:23
*** ysandeep|brb is now known as ysandeep13:24
fungihttps://static.opendev.org/mirror/fedora/timestamp.txt confirms it last updated on 2020-04-28 so likely related to the same afs server outage13:26
fungi"VLDB: vldb entry is already locked" in /var/log/rsync-mirrors/fedora.log on the mirror-update.opendev.org server13:28
fungii'll try to repeat yesterday's centos mirror fix for the fedora mirror13:28
dpawlikthank you fungi13:39
*** lpetrut has quit IRC13:46
*** mlavalle has joined #opendev13:50
*** ykarel|afk is now known as ykarel14:03
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Write buildkitd.toml in use-buildset-registry  https://review.opendev.org/72483714:06
*** lpetrut has joined #opendev14:27
openstackgerritMerged zuul/zuul-jobs master: Revert "Revert "Do not set buildset_fact if it's not present in results.json""  https://review.opendev.org/72413214:35
clarkbinfra-root zuul memory use remains stable. I've removed my WIP from https://review.opendev.org/#/c/725431/ as I expect we've got as much adata as is reasonable to show that is related14:46
mordredclarkb: +2 from me14:55
mordredclarkb: if you get a sec, mind +Aing https://review.opendev.org/#/c/713972/ - we tested it in https://review.opendev.org/#/c/713975/14:56
fungidpawlik: btw, the fedora mirror release is still processing. for some reason we haven't been able to figure out, fedora mirror updates require a lot of resynchronization even when there's no substantive change to their contents15:02
clarkbmordred: I am not sure that addresses the issue for openstack projects as they don't put upper constraints in the repos?15:02
fungiclarkb: unless something copies the constraints file into the tree before that runs15:03
clarkbmordred: keystone has no upper-constraints file so https://review.opendev.org/#/c/713975/ is a noop?15:03
clarkbfungi: true, though I don't see that in ^15:03
clarkboh wait its a pre job step hrm15:03
clarkb(I was looking for it in he dockerfile) https://review.opendev.org/#/c/713975/4/playbooks/pre.yaml15:03
dpawlikfungi, ack15:04
clarkbearly morning code review is always iffy :)15:04
fungifor me, all code review is iffy ;)15:12
openstackgerritMerged zuul/zuul-jobs master: Don't pull and retag in buildx workflow  https://review.opendev.org/72538015:14
*** rchurch has quit IRC15:14
*** ysandeep is now known as ysandeep|afk15:15
*** rchurch has joined #opendev15:15
*** dtantsur|brb is now known as dtantsur15:20
dmsimardIs the openstack-dev ML archive available somewhere ? I'm searching for something rather ancient :)15:38
*** ysandeep|afk is now known as ysandeep15:38
fungidmsimard: http://lists.openstack.org/pipermail/openstack-dev/15:39
clarkbdmsimard: same place its always been, just not directly linked to from the top level page. http://lists.openstack.org/pipermail/openstack-dev/15:39
clarkbaiui that is because you can't "retire" a list from mailman15:39
dmsimardah, yeah, I didn't see it at the top level page15:39
clarkbyou have to remove it which removes it from the index but doesn't remove its archives15:39
fungiwe've talked about maybe adding a page somewhere with a link to archives for retired mailing lists15:40
fungibut nobody's worked up an implementation15:40
openstackgerritMerged opendev/system-config master: Add constraints support to python-builder  https://review.opendev.org/71397215:45
clarkbinfra-root https://review.opendev.org/#/c/725431/ I think we should land that then work on scheduling restarts of things to be as unimpactful to openstack release as possible15:45
clarkbthat should hopefully address our recent memory issues15:45
*** panda|pto has quit IRC15:46
mordredclarkb: yeah - I just put in the upper-constraints in pre to test that the builder found it15:49
mordredclarkb: thanks!15:49
mordredclarkb: ++15:49
*** rchurch has quit IRC15:55
*** rchurch has joined #opendev15:55
*** cgoncalves has quit IRC15:59
*** ysandeep is now known as ysandeep|away16:02
*** ykarel is now known as ykarel|away16:03
*** rchurch has quit IRC16:04
*** cgoncalves has joined #opendev16:05
*** cgoncalves has quit IRC16:09
*** rpittau is now known as rpittau|afk16:14
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Use tempfile in buildx build  https://review.opendev.org/72538716:19
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Write buildkitd.toml in use-buildset-registry  https://review.opendev.org/72483716:19
*** sgw has quit IRC16:20
mordredcorvus: wow. so - the nodepool multi-arch job did not work16:23
mordredcorvus: and it's an ansible error- and looking at it I'm now unsure how this worked in the zuul-jobs tests :(16:23
corvusmordred: link?16:23
mordredhttps://zuul.opendev.org/t/zuul/build/8fbc673e52b84457ab640b3e2e9e171216:23
mordredcorvus: amusingly, the issue at hand will be fixed by the patches above16:24
mordredbut I'm more concerned with the hole in testing16:24
mordredcorvus: oh!16:25
mordredcorvus: I see what happened perhaps. in zuul-jobs we run an all-in-one - so I think the use-buildset-registry role loaded vars and they persisted so they were defined when we ran build-docker-image16:25
mordredcorvus: in nodepool we're not running use-buildset-registry in the same playbook16:26
corvusmordred: yeah, that sounds likely16:26
mordredcorvus: it's a real edge-case where we had copeid in vars from use- so I don't think I'm super worried about it (it's not how we tend to like to do things anyway and we've already have a patch up to stop doing that)16:26
fungihttp://lists.openstack.org/pipermail/openstack-discuss/2020-May/014678.html16:27
corvusmordred: it'd be pretty groovy if we could scope ansible role inclusions :)16:28
fungilooks like the openstack operators group is going to be trying out their own deployment of jitsi-meet, i wonder if we should reach out to them about helping us test meetpad of if it's still too soon?16:28
corvusfungi: i have no idea what we're waiting for :)16:28
fungior they might be interested in our patch to integrate etherpad at least16:29
*** panda has joined #opendev16:29
fungicool, i'll reply to let them know it exists and could use some exercise, in that case ;)16:29
corvus++16:29
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Remove some temporary files  https://review.opendev.org/72565016:30
corvuslooks like the http->https redirect is in place16:30
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Use tempfile in buildx build  https://review.opendev.org/72538716:33
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Write buildkitd.toml in use-buildset-registry  https://review.opendev.org/72483716:33
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: use-buildset-registry: fix modify_registries_conf library idempotency  https://review.opendev.org/72565116:33
clarkbmordred: what is opendev's plan for executors if zuul drops python3.5? upgrade them all to bionic or focal?16:33
mordredclarkb: yes. I actually want to upgrade them all to focal anyway regardless of what zuul does16:34
clarkbas someone with 3.8 installed locally I don't personally get the urgency to drop 3.5. All of the useful bits in python3 seem to be in 3.5 including the dict sort behavior and typing support.16:34
mordredclarkb: so that we're not running one bit on 3.5 and the rest on 3.816:34
mordredclarkb: dict sort is in python 3.616:34
clarkbmordred: 3.6 codifies it but 3.5 implemented it aiui16:34
mordred3.7 codifies it16:35
mordred3.6 implements it16:35
clarkboh am I off by one there?16:35
mordredyup16:35
mordred3.6 also has f-strings and non-comment variable type annotations16:35
clarkbmy major concern is that 3.5 was really stable once we got through a few bugs. And now we seem to be running into the 3.7 and 3.8 bugs16:35
mordrednot that those are super important - it's mostly that 3.5 support is being dropped from more and more things and we're about to be in a place where nobody is running zuul on it16:36
clarkbmordred: re type annotations meh16:36
mordredyeah - none of those are reasons to upgrade16:36
clarkbthe more I use them the more I'm unimpressed16:36
mordredI'm more concerned about wider python community dropping 3.5 from their min support16:36
clarkbI'm particularly annoyed there is no handling for the try import except system for different sources of similar tools16:37
clarkb(my mypy support update had to basically tell the type checker to ignore that situation and that is the official workaround from mypy)16:37
mordredyup16:37
clarkbmordred: have we seen libs drop 3.5?16:38
clarkboutside of openstack I mean16:38
mordredclarkb: no - but I'm holding 2 different openstack libs for zuul even though openstack dropped16:38
mordredso I won't be surprised if we start seeing it16:38
mordrednow that focal is out, xenial is lts-216:39
clarkbthats true I guess now is when people start to make those changes16:39
mordredwhich is when we tend to see people stop caring about supporting it16:39
mordredyah16:39
mordredso - it's really more about recognizing where we're at and maybe getting ahead of it while we've got a major bump coming anyway16:39
mordredreleasing v6 in a year just to drop 3.5 support seems ... weird16:40
clarkband I guess with rhel8 running 3.6 we should expect it to be fairly well supported across python ecosystem libs16:40
*** dpawlik has quit IRC16:40
mordredyup16:40
clarkb(we saw similar with python2.6 on RHEL6)16:40
mordredI mean - even centos7 has python 3.616:40
mordredso really xenial is the only thing out there still on 3.516:41
mordred(that is a reaonable platform)16:41
mordredthat's my main motivation. the other stuff- I mean, f'{x}' is less typing than '{x}'.format(x=x) - and dict is less typing than collections.OrderedDict - but I don't think either of those are motivations - they're just nice to haves once we have them16:43
clarkbya16:45
clarkb(fwiw I'm happy to get off of xenial as quickly as possible too)16:49
clarkbI just wanted to understand what the plan is around that16:49
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: use-buildset-registry: fix modify_registries_conf library idempotency  https://review.opendev.org/72565116:59
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Write buildkitd.toml in use-buildset-registry  https://review.opendev.org/72483716:59
fungithe fedora mirror release is *still* going17:00
*** ysandeep|away is now known as ysandeep17:02
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: use-buildset-registry: fix modify_registries_conf library idempotency  https://review.opendev.org/72565117:13
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Write buildkitd.toml in use-buildset-registry  https://review.opendev.org/72483717:13
mordredclarkb: yeah - my first plan is just to get the executors off xenial, so that we're consistent across opendev as to what version of python we're running zuul on17:15
mordredclarkb: given that we still have trusty nodes, I'm under no illustions about getting completely off xenial in the near term :)17:15
*** dtantsur is now known as dtantsur|afk17:16
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Use tempfile in buildx build  https://review.opendev.org/72538717:24
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: use-buildset-registry: fix modify_registries_conf library idempotency  https://review.opendev.org/72565117:24
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Write buildkitd.toml in use-buildset-registry  https://review.opendev.org/72483717:24
openstackgerritMonty Taylor proposed opendev/system-config master: Test zuul-executor on focal  https://review.opendev.org/72352817:29
mordredclarkb: mind bumping in https://review.opendev.org/#/c/724418/ ?17:30
mordredclarkb: it's needed by https://review.opendev.org/#/c/724419/ which you already approved17:30
clarkbmordred: done17:33
mordredclarkb: thanks17:34
*** ralonsoh has quit IRC17:43
*** iurygregory has quit IRC17:49
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Remove some temporary files  https://review.opendev.org/72565017:51
AJaegermordred: so, should we add py38 testing to zuul-jobs and zuul?17:54
mordredAJaeger: probably not a bad idea :)17:54
AJaegerso, add py38 - or add py38 and remove py37?17:55
AJaegerwe currently have py35 and py37 - what should we use instead?17:56
*** ysandeep is now known as ysandeep|away17:57
openstackgerritMerged opendev/ansible-role-puppet master: Add flag to control logging the rsyncs  https://review.opendev.org/72441817:58
mordredAJaeger: I think switch 37 to 38 - I think the original idea was that we test highest and lowest and we'll probably be fine17:59
AJaegerwill do patches for zuul and zuul-jobs18:00
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Add py38 testing  https://review.opendev.org/72566318:00
clarkbfungi: corvus do you have a moment to review the jemalloc removal? https://review.opendev.org/#/c/725431/ cacti shows are new stability http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=64792&rra_id=all18:01
AJaegermordred: zuul is already done18:02
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Add py38 testing  https://review.opendev.org/72566318:03
*** lpetrut has quit IRC18:04
mordredAJaeger: I just pushed up one for zuul-registry too18:05
AJaegermordred: thx18:07
*** citizen_stig has joined #opendev18:11
corvusclarkb: +3, graphs look good thanks!18:16
corvusclarkb: i'm going to have to miss the first half of the opendev meeting; hopefully can join for second half.18:17
fungi#status log unlocked mirror.fedora afs volume and manually performed vos release to clear stale lock from 2020-04-28 afs01.dfw outage18:18
openstackstatusfungi: finished logging18:18
clarkbfungi: do weneed to check all thr volumes for stale locks?18:19
clarkbcorvus: rgr18:19
fungiclarkb: might not be a terrible idea18:19
fungii'll see if i can figure out a good way to do that18:19
fungiinterestingly, https://static.opendev.org/mirror/fedora/timestamp.txt still reports 2020-04-2818:20
openstackgerritMerged zuul/zuul-jobs master: Use tempfile in buildx build  https://review.opendev.org/72538718:22
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Fix bare 'item' in build-container-image  https://review.opendev.org/72529818:22
fungihttp://grafana.openstack.org/d/ACtl1JSmz/afs is also still showing mirror.fedora last updated 7 days ago18:24
fungisame for opensuse and yum-puppetlabs18:24
clarkbfungi: the statsd events are sent by mirror-update if you do it out of band I don't think we update those events18:24
fungiohh, got it18:24
fungibut what about the timestamp file?18:25
clarkbtimestamp file is also written by the scripts I think18:25
fungilooks like /usr/local/bin/fedora-mirror-update writes it before vos release is attempted18:26
fungiso /afs/.openstack.org/mirror/fedora/timestamp.txt says 2020-05-0518:27
fungibut still only 2020-04-28 in /afs/openstack.org/mirror/fedora/timestamp.txt18:27
*** hashar has quit IRC18:27
fungioh!18:27
fungiwhen i did vos release it said "This is a completion of a previous release"18:28
clarkbfungi: is it running a vos release now?18:28
clarkbah18:28
fungino, it completed18:28
fungibut it completed an old interrupted release18:28
fungii'll do a second one nopw18:28
funginow18:28
fungior maybe i'll just wait, the next fedora mirror pulse should fire in 21 minutes anyway18:29
fungi41 */2 * * *18:30
fungi11 minutes i guess18:30
* fungi isn't mathing well today18:30
clarkbvos status shows no transactions right now18:33
clarkbwhichI think means any current volume locks will be stale18:33
clarkbnow to sort out how to list those18:33
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Fix bare 'item' in build-container-image  https://review.opendev.org/72529818:34
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: ansible-lint: use matchplay instead of matchtask  https://review.opendev.org/72491018:34
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: use zj_image instead of image as loopvar  https://review.opendev.org/72501218:34
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: use zj_log_file instead of item as loop_var  https://review.opendev.org/72501318:34
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Check blocks recursively for loops  https://review.opendev.org/72496718:34
clarkbvos listvldb to see locks. mirror.yum-puppetlabs and mirror.opensuse are in the same istuation I think18:35
clarkbeverything else looks fine18:35
clarkbI need to prep for the meeting now but can help with unlocking and restoring those after18:36
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: ansible-lint: use matchplay instead of matchtask  https://review.opendev.org/72491018:37
fungiclarkb: yeah, i expect at least opensuse and yum-puppetlabs volumes need this done18:38
fungii can poke at them shortly18:38
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: ansible-lint: use matchplay instead of matchtask  https://review.opendev.org/72491018:42
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: use zj_image instead of image as loopvar  https://review.opendev.org/72501218:43
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: use zj_log_file instead of item as loop_var  https://review.opendev.org/72501318:43
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Check blocks recursively for loops  https://review.opendev.org/72496718:43
*** roman_g has quit IRC18:47
*** panda is now known as panda|pto18:48
openstackgerritMerged opendev/system-config master: Stop using jemalloc in python base image  https://review.opendev.org/72543118:50
*** iurygregory has joined #opendev18:53
openstackgerritMerged zuul/zuul-jobs master: use-buildset-registry: add Fedora certifacts vars  https://review.opendev.org/72471719:02
openstackgerritMerged zuul/zuul-jobs master: Fix bare 'item' in build-container-image  https://review.opendev.org/72529819:02
openstackgerritMerged zuul/zuul-jobs master: use-buildset-registry: fix modify_registries_conf library idempotency  https://review.opendev.org/72565119:15
*** diablo_rojo has joined #opendev19:18
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Write buildkitd.toml in use-buildset-registry  https://review.opendev.org/72483719:22
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Include distro-specific vars  https://review.opendev.org/72566819:22
openstackgerritMerged opendev/system-config master: Clean up unused IRC channels  https://review.opendev.org/72487919:44
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Write buildkitd.toml in use-buildset-registry  https://review.opendev.org/72483719:47
openstackgerritMerged openstack/project-config master: Create new project for OpenDev Engagement Stats  https://review.opendev.org/72488619:49
openstackgerritMerged openstack/project-config master: Update Neutron grafana dashboard  https://review.opendev.org/72529919:49
openstackgerritMerged openstack/project-config master: Clean up unused IRC channels  https://review.opendev.org/72487819:49
*** hashar has joined #opendev19:50
openstackgerritMerged zuul/zuul-jobs master: Include distro-specific vars  https://review.opendev.org/72566819:51
mordredinfra-root: https://review.opendev.org/#/c/723528/ is green. it adds testing for focal, but also fixes a couple of things in base19:55
openstackgerritMonty Taylor proposed opendev/system-config master: Stop running mcollective  https://review.opendev.org/72510320:00
openstackgerritMonty Taylor proposed opendev/system-config master: Remove puppet on non-puppeted servers  https://review.opendev.org/72510420:00
ianwmordred: we dropped ntp from the test images, right?20:00
mordredianw: I think we did - although I'm also not sure if ntp is on the base cloud images so I figured it was safer to keep the remove20:02
openstackgerritIan Wienand proposed opendev/system-config master: Add focal to system-config base job  https://review.opendev.org/72567620:08
ianwi'll look at bringing up mirror testing on focal too, then we can try a node20:09
ianwalso look at arm64 builds20:09
mordredianw: https://review.opendev.org/#/c/722483/ should get us nodepool-bulder arm docker images20:10
mordredianw: which I'll recheck as soon as this last zuul-jobs patch lands20:11
ianwexcellent!20:11
ianwi do hope docker works ok on arm64 ... i don't see why not but i'm sure there will be something interesting20:12
mordredianw: it'll be "fine" :)20:12
openstackgerritMerged zuul/zuul-jobs master: Write buildkitd.toml in use-buildset-registry  https://review.opendev.org/72483720:12
openstackgerritMerged zuul/zuul-jobs master: ensure-pip: use python2-pip when running under Python 2  https://review.opendev.org/72477720:12
openstackgerritMerged zuul/zuul-jobs master: Add py38 testing  https://review.opendev.org/72566320:12
openstackgerritMerged opendev/system-config master: Add focal integration tests  https://review.opendev.org/72421420:13
mordredianw: k. nodepool patch rechecked20:15
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Add upload-artifactory role  https://review.opendev.org/72567820:17
*** cgoncalves has joined #opendev20:17
openstackgerritMerged zuul/zuul-jobs master: ansible-lint: use matchplay instead of matchtask  https://review.opendev.org/72491020:18
openstackgerritMerged zuul/zuul-jobs master: use-buildset-registry: do not update ca when not necessary  https://review.opendev.org/72484120:22
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Add upload-artifactory role  https://review.opendev.org/72567820:26
clarkbianw: left some comments/thoughts on https://review.opendev.org/#/c/724788/12 do you thnk you can check that before we approve anything?20:27
ianwclarkb: hrm, can we reverse proxy a paa?20:30
ianwppa even.20:30
clarkbianw: I expect we can20:31
clarkbthough I've not tried it20:31
clarkbI don't know that we need to do it to land this. I wanted to identify the risk and any potential mitigations people think would be reasonable if necessary20:31
ianwor i could install it via dib element; just that's what we're trying to avoid as much as possible20:31
clarkbianw: can we cache the deb on the images but not install it?20:32
clarkbianw: then in the jobs if we need it install it?20:32
ianwthe only thing with reverse proxy is that would then introduce dependencies on configure-mirror ordering20:33
clarkbI guess that isn't very applicable outside of opendev images if we cache the deb20:33
ianwyeah, but then also if you're not using mirrors xenial's pip 8 is probably ok for you too...20:34
clarkbheh ya20:34
ianwnone of it feels good, i know.  but at least it's in jobs that we can test with20:34
ianwrather than image build, deploy, break production, revert cycles20:35
ianwi think removing it is a good idea20:37
ianwfungi: ^ you may have interest in 724788 too. the sticking point i got to was that even with pip installed from upstream, it's still broken because "python3 -m venv" uses the wheel pip installed20:37
ianwbasically "python3 -m venv" is broken on our xenial images right now ... just nobody noticed.  but it is very annoying when you try to make generic roles that use that on the assumption it is working20:38
fungiyep, venv module isn't going to install the system context pip, it'll install the packaged wheel bundle20:41
openstackgerritIan Wienand proposed zuul/zuul-jobs master: ensure-pip: Install backported pip for Xenial  https://review.opendev.org/72478820:42
openstackgerritIan Wienand proposed zuul/zuul-jobs master: Add plain nodes to testing  https://review.opendev.org/72477620:42
ianwclarkb: ^ that should remove it after20:42
openstackgerritMerged zuul/zuul-jobs master: use zj_image instead of image as loopvar  https://review.opendev.org/72501220:45
mordredianw: I have finally paged in all of the information that I was missing about this situation. I want to flip all of the world's tables - but I grok the need for that patch :)20:48
ianwwith https://review.opendev.org/#/c/724198/ for tempest, the existing keystone jobs pass on opensuse-15-plain nodes (along with all the zuul-jobs testing)20:48
ianwmordred: yeah, i didn't realise that venv was broken on xenail, even despite pip-and-virtualenv's efforts20:52
clarkbianw: +2'd I'll let you approve when happy with testing on the child change?20:55
ianwclarkb: thanks; yep will let that go through as it adds all the -plain nodes to the testing as well.20:55
mordredianw: it's very impressive20:56
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Check blocks recursively for loops  https://review.opendev.org/72496720:57
ianwclarkb: ^ i've approved most of these changes; iirc it was you who originally wrote the policy bits about zj_ prefixing20:59
clarkbianw: ya we had bugs where nested roles outside of zuul-jobs using zuul-jobs had all kinds of weird behaviors20:59
clarkbthe idea being people should be able to write default ansible loops a layer above zuul-jobs without worrying about unexpected behavior20:59
clarkbunfortauntely that increases the burden on zuul-jobs21:00
*** hashar has quit IRC21:00
ianwyeah, i don't know if in some of these cases it's ever going to be a problem ... but i do see that inconsistency is not great21:01
clarkbfwiw I didn't expect the big pushto apply the rule so broadly21:01
clarkbit was more intended to keep new code from breaking in similar ways21:02
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Set up siblings dirs for each build in the loop  https://review.opendev.org/72568321:13
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Set up siblings dirs for each build in the loop  https://review.opendev.org/72568321:18
openstackgerritMerged zuul/zuul-jobs master: use zj_log_file instead of item as loop_var  https://review.opendev.org/72501321:20
clarkbhttps://twitter.com/mrda_/status/1255701594059898881 its possible we'll see similar issues with meetpad so point it out here21:23
clarkbtldr wayland causes problems with screensharing21:23
fungialso a workaround could be in-browser terminal emulators21:25
fungiif i'm reading the problem correctky21:25
fungicorrectly21:25
clarkbfungi: I read it as wayland clients are not able to be screenshared21:26
clarkbI think as long as you still have x11 compat stuff around you cna have it render with x11 instead21:26
fungiahh, including browsers21:26
mordredwhat's that? the new x11 replacements aren't fully replacements for x11 yet?21:29
mordredI'm shocked, SHOCKED I tell you21:29
fungii still just use xorg (not even from a login manager, just running startx in a vty)21:29
mordredfungi: you are computering correct21:29
fungigetty is the only dm i need21:30
fungiand a ~/.xinitrc21:30
clarkbya I x11 without wayland21:31
clarkbI actually half expected tumbleweed to forcefully switch me but I think the x in xfce means x11 a lot more than I expected21:32
*** DSpider has quit IRC21:38
*** roman_g has joined #opendev21:41
*** cgoncalves has quit IRC21:42
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Set up siblings dirs for each build in the loop  https://review.opendev.org/72568321:45
fungiclarkb: as opposed to w(t)fce?21:47
clarkbfungi: exactly :)21:47
*** cgoncalves has joined #opendev21:49
*** cgoncalves has quit IRC21:54
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Set up siblings dirs for each build in the loop  https://review.opendev.org/72568322:08
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Set up siblings dirs for each build in the loop  https://review.opendev.org/72568322:09
*** mlavalle has quit IRC22:32
*** _mlavalle_1 has joined #opendev22:33
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Set up siblings dirs for each build in the loop  https://review.opendev.org/72568322:38
clarkbfwiw I've not heard back from the release teeam yet but have asked them about gerrit and zuul restarts22:52
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Set up siblings dirs for each build in the loop  https://review.opendev.org/72568322:52
*** roman_g has quit IRC22:53
clarkbworst case I'll be able to ask them during their weekly meeting on thursday23:00
clarkbthough I expect I should have an answer tomorrow morning23:00
openstackgerritClark Boylan proposed opendev/system-config master: Revert "Clear LD_PRELOAD variable on zuul-web containers"  https://review.opendev.org/72573023:08
clarkbinfra-root as a pre step to the scheduler and gerrit outages I think we can land ^ then restart zuul-web on new jemalloc less images23:08
clarkbI need to start cooking dinner, but will plan to do that first thing tomorrow if I can get this change in23:08
openstackgerritMerged zuul/zuul-jobs master: Set up siblings dirs for each build in the loop  https://review.opendev.org/72568323:17
openstackgerritMerged zuul/zuul-jobs master: ensure-pip: Install backported pip for Xenial  https://review.opendev.org/72478823:18
openstackgerritMerged zuul/zuul-jobs master: Add plain nodes to testing  https://review.opendev.org/72477623:26
*** tosky has quit IRC23:27

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