Thursday, 2020-09-17

*** zenkuro has quit IRC00:41
openstackgerritIan Wienand proposed zuul/zuul master: web: PF4 minor rework of log viewer page  https://review.opendev.org/75114001:11
*** Goneri has quit IRC01:42
openstackgerritIan Wienand proposed zuul/zuul-jobs master: ensure-kubernetes: workaround slow account creation  https://review.opendev.org/75218403:09
openstackgerritIan Wienand proposed zuul/zuul-jobs master: Retire Fedora 31 for 32  https://review.opendev.org/75197503:10
openstackgerritIan Wienand proposed zuul/zuul-jobs master: ensure-docker: only run docker-setup.yaml when installed  https://review.opendev.org/74706203:10
openstackgerritIan Wienand proposed zuul/zuul-jobs master: update-json-file: add role to combine values into a .json  https://review.opendev.org/74683403:10
openstackgerritIan Wienand proposed zuul/zuul-jobs master: ensure-docker: Linaro MTU workaround  https://review.opendev.org/74706303:10
*** evrardjp has quit IRC04:33
*** evrardjp has joined #zuul04:33
openstackgerritIan Wienand proposed zuul/zuul master: web: PF4 minor rework of log viewer page  https://review.opendev.org/75114004:36
*** vishalmanchanda has joined #zuul04:45
*** saneax has joined #zuul05:39
*** reiterative has quit IRC05:42
*** reiterative has joined #zuul05:42
openstackgerritMerged zuul/zuul master: Ignore subdirs with .zuul.ignore on config read  https://review.opendev.org/74481105:52
*** mach1na has joined #zuul05:57
*** CraigR has joined #zuul06:09
*** mach1na has quit IRC06:12
openstackgerritMerged zuul/zuul-jobs master: ensure-kubernetes: workaround slow account creation  https://review.opendev.org/75218406:39
*** jpena|off is now known as jpena06:43
*** hashar has joined #zuul06:54
*** jcapitao has joined #zuul07:02
*** armstrongs has joined #zuul07:03
*** CraigR has quit IRC07:07
*** armstrongs has quit IRC07:12
*** mach1na has joined #zuul07:24
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Update tests/base.py to use proper git data  https://review.opendev.org/74274607:25
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Tenant reconfiguration: Add tests  https://review.opendev.org/74274707:25
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Tenant reconfiguration: Reorg scheduler event process loop  https://review.opendev.org/74274807:25
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Tenant reconfiguration: Scheduler ref-updated create/delete  https://review.opendev.org/73919807:25
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Tenant reconfiguration: Allow ref-updated newrev+oldrev reconfiguration  https://review.opendev.org/74274907:25
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Tenant reconfiguration: Get ref-updated modified files  https://review.opendev.org/73907807:25
Piloutobiash: can you take a look at https://review.opendev.org/#/c/744814/, please ?07:28
openstackgerritPierre-Louis Bonicoli proposed zuul/zuul-jobs master: Use ansible_distribution* facts instead of ansible_lsb  https://review.opendev.org/74231007:31
*** mach1na has quit IRC07:39
*** mach1na has joined #zuul07:40
openstackgerritIan Wienand proposed zuul/zuul master: web: consistent font sizes on console page and PF4 for task summary  https://review.opendev.org/75238307:46
openstackgerritIan Wienand proposed zuul/zuul master: web: consistent font sizes on console page and PF4 for task summary  https://review.opendev.org/75238307:47
openstackgerritIan Wienand proposed zuul/zuul-jobs master: update-json-file: add role to combine values into a .json  https://review.opendev.org/74683407:53
openstackgerritIan Wienand proposed zuul/zuul-jobs master: ensure-docker: Linaro MTU workaround  https://review.opendev.org/74706307:53
openstackgerritIan Wienand proposed zuul/zuul-jobs master: Retire Fedora 31 for 32  https://review.opendev.org/75197507:57
openstackgerritIan Wienand proposed zuul/zuul-jobs master: ensure-docker: only run docker-setup.yaml when installed  https://review.opendev.org/74706207:57
openstackgerritIan Wienand proposed zuul/zuul-jobs master: update-json-file: add role to combine values into a .json  https://review.opendev.org/74683407:57
openstackgerritIan Wienand proposed zuul/zuul-jobs master: ensure-docker: Linaro MTU workaround  https://review.opendev.org/74706307:57
ianwtristanC: ^ could you look in on https://review.opendev.org/751975 which drops the copr repo and tries to use the packaged fedora haskell, which is what i understand we're supposed to do from the upstream bug?07:58
openstackgerritMatthieu Huin proposed zuul/zuul master: [DNM] Add zuul-client to requirements  https://review.opendev.org/75238507:59
* zbr is grateful for ianw for the fedora 32 change08:25
openstackgerritzbr proposed zuul/zuul-jobs master: Add mode to packer  https://review.opendev.org/75221308:31
openstackgerritzbr proposed zuul/zuul-jobs master: Add managed jobs to periodic-weekly  https://review.opendev.org/74868208:33
openstackgerritJan Kubovy proposed zuul/zuul master: Scheduler's pause/resume functionality  https://review.opendev.org/70973509:03
openstackgerritJan Kubovy proposed zuul/zuul master: Separate connection registries in tests  https://review.opendev.org/71295809:03
openstackgerritJan Kubovy proposed zuul/zuul master: Prepare Zookeeper for scale-out scheduler  https://review.opendev.org/71726909:03
openstackgerritJan Kubovy proposed zuul/zuul master: Mandatory Zookeeper connection for ZuulWeb in tests  https://review.opendev.org/72125409:03
openstackgerritJan Kubovy proposed zuul/zuul master: Driver event ingestion  https://review.opendev.org/71729909:03
openstackgerritJan Kubovy proposed zuul/zuul master: Connect merger to Zookeeper  https://review.opendev.org/71622109:03
openstackgerritJan Kubovy proposed zuul/zuul master: Connect fingergw to Zookeeper  https://review.opendev.org/71687509:03
openstackgerritJan Kubovy proposed zuul/zuul master: Connect executor to Zookeeper  https://review.opendev.org/71626209:03
openstackgerritJan Kubovy proposed zuul/zuul master: WIP: Switch to using zookeeper instead of gearman for jobs (keep gearman for mergers)  https://review.opendev.org/74441609:03
openstackgerritTobias Henkel proposed zuul/zuul master: Make reporting asynchronous  https://review.opendev.org/69125309:09
*** nils has joined #zuul09:15
openstackgerritTobias Henkel proposed zuul/zuul master: Support per branch change queues  https://review.opendev.org/71853109:16
openstackgerritTobias Henkel proposed zuul/zuul master: Move queue from pipeline to project  https://review.opendev.org/72018209:16
openstackgerritTobias Henkel proposed zuul/zuul master: Add optional support for circular dependencies  https://review.opendev.org/68535409:16
openstackgerritTobias Henkel proposed zuul/zuul master: Check cycle items are mergeable before reporting  https://review.opendev.org/74345009:16
openstackgerritTobias Henkel proposed zuul/zuul master: Make reporting asynchronous  https://review.opendev.org/69125309:16
*** zenkuro has joined #zuul09:18
openstackgerritzbr proposed zuul/zuul-jobs master: bindep: perform serial install if needed  https://review.opendev.org/69363709:37
*** holser has quit IRC09:38
*** holser has joined #zuul10:03
*** jcapitao is now known as jcapitao_lunch10:05
openstackgerritzbr proposed zuul/zuul-jobs master: bindep: perform serial install if needed  https://review.opendev.org/69363710:06
*** tosky has joined #zuul10:19
openstackgerritMatthieu Huin proposed zuul/zuul master: [DNM] Add zuul-client to requirements  https://review.opendev.org/75238510:28
*** vishalmanchanda has quit IRC10:55
*** wuchunyang has joined #zuul11:05
*** mach1na has quit IRC11:16
*** jpena is now known as jpena|lunch11:37
openstackgerritTobias Henkel proposed zuul/zuul master: Remove an unneeded api call when creating check_runs  https://review.opendev.org/75205611:44
openstackgerritTobias Henkel proposed zuul/zuul master: Save superfluous api requests in check run reporting  https://review.opendev.org/75207911:44
*** jcapitao_lunch is now known as jcapitao11:48
openstackgerritTobias Henkel proposed zuul/zuul master: Save superfluous api requests in check run reporting  https://review.opendev.org/75207911:59
*** mach1na has joined #zuul12:00
*** mach1na has quit IRC12:03
*** wuchunyang has quit IRC12:04
*** mach1na has joined #zuul12:04
*** rlandy has joined #zuul12:09
openstackgerritJan Kubovy proposed zuul/zuul master: Add logging and monitoring of reporting timings  https://review.opendev.org/75244312:09
openstackgerritMatthieu Huin proposed zuul/zuul master: [DNM] Add zuul-client to requirements  https://review.opendev.org/75238512:11
tobiashPilou: thanks, lgtm12:13
openstackgerritJan Kubovy proposed zuul/zuul master: Add logging and monitoring of reporting timings  https://review.opendev.org/75244312:17
zbravass: tobiash: can you do https://review.opendev.org/#/c/751975/ ? -- have at least 4-5 patches blocked by it.12:18
openstackgerritTobias Henkel proposed zuul/zuul master: Save superfluous api requests in check run reporting  https://review.opendev.org/75207912:22
*** holser has quit IRC12:22
*** rfolco has joined #zuul12:23
*** rfolco is now known as rfolco|ruck12:24
openstackgerritJan Kubovy proposed zuul/zuul master: Add logging and monitoring of reporting timings  https://review.opendev.org/75244312:25
*** jpena|lunch is now known as jpena12:30
openstackgerritMatthieu Huin proposed zuul/zuul master: [DNM] Add zuul-client to requirements  https://review.opendev.org/75238512:34
openstackgerritJan Kubovy proposed zuul/zuul master: Add logging and monitoring of reporting timings  https://review.opendev.org/75244312:44
*** holser has joined #zuul12:45
*** Goneri has joined #zuul12:49
*** iurygregory has quit IRC12:56
*** iurygregory has joined #zuul12:58
*** holser has quit IRC13:21
openstackgerritMatthieu Huin proposed zuul/zuul master: [DNM] Add zuul-client to requirements  https://review.opendev.org/75238513:29
openstackgerritMerged zuul/zuul-jobs master: Retire Fedora 31 for 32  https://review.opendev.org/75197513:32
*** holser has joined #zuul13:38
openstackgerritJan Kubovy proposed zuul/zuul master: Add logging and monitoring of reporting timings  https://review.opendev.org/75244313:56
*** hashar has quit IRC14:10
openstackgerritJan Kubovy proposed zuul/zuul master: Add logging and monitoring of reporting timings  https://review.opendev.org/75244314:25
mhufungi, corvus: with this patch chain zuul-client is ready for a corrective release: https://review.opendev.org/#/q/status:open+topic:zuul-client_0.0.214:33
mhuthe last patch of the lot, https://review.opendev.org/752385 requires a new tag for zuul-client, but the tests results show that integration with zuul is working14:34
*** pabelanger has joined #zuul14:56
pabelangermorning, we might have a need to do multi node testing across providers, I know this has been discussed before and we have reasons of single region today (less hops). Has anyone started work to support this with a flag14:58
tobiashpabelanger: this needs a redesign of the nodepool protocol since we currently have one provider, one node request15:00
tobiashmulti node across providers would either require partial node request processing on nodepool side of the ability to have more than one nodeset on a job to split the requests on zuul's side15:02
tobiashI guess both options can be rather complicated15:02
pabelangerHmm, okay15:02
pabelangerthank is what I suspected15:03
fungii wonder if your use case could be solved by some mechanism for a merged provider? you're trying to mix devices which use different drivers, right?15:03
openstackgerritzbr proposed zuul/zuul-jobs master: WIP: E208 work  https://review.opendev.org/74860615:04
fungino idea if that would be any easier to implement than cross-provider multinode15:04
pabelangerfungi:yah, that is right. We have some resources in aws, and the rest in openstack15:04
pabelangerwe have to use aws to get rhel815:04
pabelangerbut do not want to move all our network appliances into aws15:04
pabelangerwe may have too however15:04
tobiashI could imagine another ugly hack involving job pause15:05
fungihrm... or a meta-provider? basically a logical provider layer which serves as a request proxy to get nodes from one or more real providers15:06
fungithat might get really crazy though15:06
tobiashyou could have the network appliance started and paused in a parent job, then the other ones in a child job using add host to also use the network applience15:06
tobiashyeah, really crazy15:07
tobiashbut that could work today15:07
tobiashI guess I'd prefer the meta-provider15:09
openstackgerritTobias Henkel proposed zuul/zuul master: Change Pipeline.getAllItems to generator  https://review.opendev.org/75249315:35
*** mach1na has quit IRC15:36
pabelangertobiash: yah, was thinking of that too15:40
pabelangerokay, thanks for now15:41
*** hashar has joined #zuul15:44
clarkbdib made a new release recently to fix some suse build problems. Would be good to have a nodepool change land so that we'll pick that up in the docker images. https://review.opendev.org/#/c/747277/ is one of mine that is possibly ready to land. As an alternative I can push up a noop type change that is easy to land15:50
clarkbif others have an opinion on the preferable choice there let me know and I'll help move that along15:51
*** holser has quit IRC15:56
*** jpena is now known as jpena|off15:57
openstackgerritzbr proposed zuul/zuul-jobs master: Add mode to packer  https://review.opendev.org/75221316:21
openstackgerritzbr proposed zuul/zuul-jobs master: Add file mode to fetch-sphinx-tarball  https://review.opendev.org/74860616:29
*** jcapitao has quit IRC16:31
*** holser has joined #zuul16:43
*** hashar has quit IRC16:55
*** tosky has quit IRC17:00
*** nils has quit IRC17:09
*** pabelanger has left #zuul17:09
clarkbfungi: any thoughts on a nodepool change to get a dib update in the nodepool docker images? https://review.opendev.org/#/c/747277/ has a +2 from tobiash and I'm also happy to push up a more noopy change17:21
fungii'll take a look17:21
fungiis the iterate_timeout suggestion something worth adding in a followup?17:22
clarkbya I'll push that as a followup now17:23
openstackgerritClark Boylan proposed zuul/nodepool master: Followup test improvement to use iterate_timeout  https://review.opendev.org/75253917:35
clarkbfungi: tobiash ^ followup pushed17:35
fungithanks!17:42
fungirunning https://zuul.opendev.org/t/openstack/stream/92e8f3352fa84ba7b21167d22962970c?logfile=console.log17:43
fungier, wrong channel, sorry17:43
*** irclogbot_2 has quit IRC17:58
*** hamalq has joined #zuul17:59
*** saneax has quit IRC18:00
*** irclogbot_3 has joined #zuul18:02
openstackgerritMerged zuul/zuul-jobs master: Add mode to packer  https://review.opendev.org/75221318:52
corvusmhu, fungi: reviewed https://review.opendev.org/75126419:08
mhucorvus, thanks, will look tomorrow!19:11
fungii concur. i think the original intent was making sure the package could be installed from master (because the released one can't, or at least doesn't install any modules)19:12
fungiand also mhu was saying something about wanting to use zuul-client in a job for zuul, so i'm guessing it's just not fleshed out yet19:12
fungiahh, yeah, in the cli tests19:18
*** mattd01 has joined #zuul19:20
*** openstackgerrit has quit IRC19:21
*** hashar has joined #zuul19:27
*** openstackgerrit has joined #zuul19:29
openstackgerritClark Boylan proposed zuul/nodepool master: Use rax.dfw mirror for arm64 wheels  https://review.opendev.org/75255319:29
clarkbfungi: I've reapproved the changes after double checking the linaro mirror seems up and ^ should make things more reliable until we figure out why that linaro mirror keeps shutting down19:30
fungiahh, okay, so it was that they hadn't merged yet. got it19:30
clarkbya they failed to merge due to the arm64 mirror problem19:31
clarkbhttps://review.opendev.org/752553 addresses that and we should be good for the reappoval builds short term19:31
fungiwhen you mentioned enqueuing them again i thought you meant manually19:31
clarkbah19:31
clarkbare there any security concerns with https://review.opendev.org/#/c/744814/2 ? Like possibly passing in directory/file input to a command that would allow a previously assumed safe command to do unsafe things? I think the answer is no because we don't filter shell/command like that we only filter other tasks that properly operate on files19:42
fungidigging into the history of our callback fork there, it's not obvious to me that setting the command's stdin to the supplied data is necessarily under any more direct control than setting the command to be run, but i'm not entirely sure i grok all the code in there20:01
clarkbthis is incredibly weird, now it seems to be building a wheel for pynacl. It grabbed version 1.4.0's sdist which we have a wheel for :/20:33
*** tosky has joined #zuul20:34
clarkbI wonder if there was a network error to the wheel mirror making it not see that wheel20:35
clarkbhttps://review.opendev.org/752553's check job seems to be happier20:35
clarkbyes finally managed to confirm it grabbed the wheel in ^20:39
clarkbso maybe we need to land that first then the other two can happen20:39
*** mattd01 has quit IRC20:45
clarkbso ya I think https://review.opendev.org/752553 may need to happen first20:47
*** hashar has quit IRC20:55
*** holser has quit IRC21:15
*** jhesketh has quit IRC21:55
*** rlandy has quit IRC22:03
*** tosky has quit IRC22:19
openstackgerritClark Boylan proposed zuul/zuul master: Clean up stale git index.lock files on merger startup  https://review.opendev.org/75137022:19
clarkbtobiash: ^ now with testing :) figuring out how to test that was a bit tricky since we need a running merger to bootstrap tseting22:19
clarkbanyways I eventually realized I could just modify the state once the test was happy and go from there22:19
clarkbI had tried to start with disabling the executor's merger but if you do that you just hang the test22:20
clarkbianw: if you have time for https://review.opendev.org/752553 that would be good as the linaro flakyness has made the nodepool jobs unhappy22:33
clarkbI think if we land ^ then we can land https://review.opendev.org/#/c/747277/ and its child. That will then get us new dib in the docker images22:33
ianwclarkb: the mirror is back though right?  or are there other issues than it turning off?22:34
ianwi've realised i got distracted and didn't setup the netconsole :/22:34
clarkbyes, I reran the jobs for those other changes and it didnt find the pynacl wheel on that mirror22:35
clarkbthe job for thr rax url update did22:35
clarkbI assume the fetch against linaro mirror errored but unfortunately it didnt log that22:35
clarkbI did verify I could reach the linaro mirror from home before that recheck so its a weird one22:37
*** mgagne has joined #zuul22:39
openstackgerritIan Wienand proposed zuul/zuul master: web: consistent font sizes on console page and PF4 for task summary  https://review.opendev.org/75238323:07
openstackgerritIan Wienand proposed zuul/zuul master: web: consistent font sizes on console page and PF4 for task summary  https://review.opendev.org/75238323:08
openstackgerritIan Wienand proposed zuul/zuul master: web: PF4 minor rework of log viewer page  https://review.opendev.org/75114023:11
openstackgerritIan Wienand proposed zuul/zuul master: web: consistent font sizes on console page and PF4 for task summary  https://review.opendev.org/75238323:11
ianwthe linter enforcing no ";" in the jsx code is to me, an old C programmer, quite annoying23:12
ianwit seems like we should have made it "don't rely on javascript's magic ; interpolation" rather than "you must rely on it"23:13
ianwanyway, /rant23:13
ianwsorry, syntax error </Rant>23:14
fungi"it works without the ; so think of all the puppies^Wbytes you just saved!" (which the uglifier would have put back anyway when it strung the lines together into one huge unreadable mess)23:25
openstackgerritIan Wienand proposed zuul/zuul master: web: consistent font sizes on console page and PF4 for task summary  https://review.opendev.org/75238323:26
*** jhesketh has joined #zuul23:31
*** saneax has joined #zuul23:34
*** rfolco|ruck has quit IRC23:42
openstackgerritIan Wienand proposed zuul/zuul master: web: Don't use filled tabs for results page  https://review.opendev.org/75258323:44
*** Goneri has quit IRC23:57

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