Wednesday, 2018-09-12

*** tobiash has quit IRC03:11
*** tobiash has joined #zuul03:15
*** jiapei has quit IRC04:12
*** ianychoi has quit IRC04:19
openstackgerritSimon Westphahl proposed openstack-infra/nodepool master: Implement liveness check for static nodes  https://review.openstack.org/60151305:44
swestShrews: thanks for the hint! Using checkReusableNode() looks indeed a little cleaner ^05:47
*** threestrands has joined #zuul06:13
*** pcaruana has joined #zuul06:23
*** nilashishc has joined #zuul06:46
*** hashar has joined #zuul07:32
*** hashar has quit IRC07:37
*** hashar has joined #zuul07:37
*** jpena|off is now known as jpena07:44
mhuhello, this change has a +2, could it get a +3 please? https://review.openstack.org/#/c/589854/08:30
*** electrofelix has joined #zuul08:51
*** hashar is now known as hasharAway09:49
*** luizbag has joined #zuul10:43
xbendHi. Are there any plans/roadmap/blueprint for zuul dashboard and zuul API development? Right now I am interested if there are any plans for extending current API for management purposes like stopping/starting jobs.11:25
SotKooi, has anyone had success running zuul on Windows at all?11:34
mhuxbend, I've given it a try: https://review.openstack.org/#/c/576907/ it's tenant-scoped and uses JWT11:37
mhuit covers enqueue, dequeue, autohold11:37
mhuit's just a PoC and it needs further discussion11:38
xbendmhu, thanks. Ill take a look.11:42
*** jpena is now known as jpena|lunch11:44
*** nilashis_ has joined #zuul11:57
*** nilashishc has quit IRC11:57
*** luizbag has quit IRC12:13
*** rlandy has joined #zuul12:34
*** nilashis_ has quit IRC12:42
*** jpena|lunch is now known as jpena12:49
*** nilashishc has joined #zuul12:54
*** samccann has joined #zuul12:56
*** elyezer has left #zuul13:02
SpamapSoy.. I think the python:alpine image might be broken13:07
SpamapSthey pushed a new one 9 hours ago and now my pbrx image builds can't compile things13:07
ShrewsSpamapS: uh oh13:08
Shrewshrm, yep. seems to have broken our pbrx jobs too: http://logs.openstack.org/13/601513/3/check/pbrx-build-container-images/898f732/job-output.txt.gz#_2018-09-12_05_48_30_65419213:09
Shrewsmordred: suggestions? ^^13:10
*** dkranz has joined #zuul13:20
*** threestrands has quit IRC13:24
dmsimardIf zuul-web is in a private network or behind a firewall, I suppose that makes it impossible for github to send webhooks to it ? Is there another way to hook into events ?13:32
*** dkranz has quit IRC13:43
*** hasharAway has quit IRC13:44
clarkbSotK: I think geard in particular requires a select alternative that doesnt run on windows. The server itself likely wont run there. However tobiash has jobs running on windoes test nodes with zuul13:58
clarkbdmsimard: I believe that is the only way for github to tell external applications state has changed13:58
rcarrillocruzdmsimard: http://www.ultrahook.com/ , there are other tools around iirc14:00
dmsimardclarkb: hmm, so I guess we'd need some sort of proxy/buffer ? like github -> proxy -> buffer/bus (not zuul-web) <- zuul-scheduler14:00
clarkbwhy not just open firewall from github to zuul web?14:01
clarkbI believe github publishes their list of source addrs14:01
dmsimardhuh, I didn't realize that: https://api.github.com/meta14:01
SotKclarkb: interesting, do you happen to know which version of windows those nodes are?14:07
clarkbSotK: I dont, but do know it uses a non ssh ansible connection. tobiash should have all that info though14:12
*** samccann has quit IRC14:22
*** annabelleB has joined #zuul14:22
*** samccann has joined #zuul14:22
*** nilashishc has quit IRC14:26
*** jiapei has joined #zuul14:27
*** sshnaidm|afk has quit IRC14:40
*** sshnaidm|afk has joined #zuul14:46
*** annabelleB has quit IRC14:48
openstackgerritBenoĆ®t Bayszczak proposed openstack-infra/zuul master: replace dict.update by a dict merge in zuul_return  https://review.openstack.org/60205414:53
mordredShrews, SpamapS: oh goodie!15:05
SpamapSHave to guess that alpine pushed a new image since nothing has changed in the docker repo for python15:19
SpamapShttps://github.com/docker-library/python15:19
SpamapSwhat's really really really really annoying is it looks like there's no existing tag for the previous working images15:19
SotKclarkb: thanks, I'll wait until he is around then15:20
SpamapSgeard won't work on windows or os x15:24
*** nilashishc has joined #zuul15:30
*** bbayszczak has joined #zuul15:33
*** bbayszczak has left #zuul15:33
*** bbayszczak has joined #zuul15:35
bbayszczakpabelanger: Hi, following the issue I had using zuul_return yesterday, I found something which looks like a bug in the zuul_return behavior. You can find the review here: https://review.openstack.org/#/c/602054/115:44
*** nilashis_ has joined #zuul15:45
openstackgerritSteve Kowalik proposed openstack-infra/zuul master: Correctly show remaining time as unknown  https://review.openstack.org/60146215:46
*** nilashi__ has joined #zuul15:47
*** nilashishc has quit IRC15:47
pabelangerbbayszczak: sure, I can dive more into it shortly, do you mind adding a test case to expose the issue you are seeing?15:50
*** nilashis_ has quit IRC15:50
bbayszczaksure, thanks15:54
*** pcaruana has quit IRC15:55
*** xbend has quit IRC15:56
*** hashar has joined #zuul16:01
*** annabelleB has joined #zuul16:05
*** bhavikdbavishi has joined #zuul16:11
*** nilashishc has joined #zuul16:12
*** nilashi__ has quit IRC16:15
*** sshnaidm|afk is now known as sshnaidm|ptg16:23
*** dkehn has quit IRC16:29
*** dkehn has joined #zuul16:34
*** nilashishc has quit IRC16:35
tobiashSotK: we run jobs on windows with the winrm connection and client certs16:35
tobiashOur current windows nodes are server 201216:35
tobiashAnd we use nodepool to boot them16:36
*** nchakrab has joined #zuul16:37
*** nchakrab has quit IRC16:39
*** bbayszczak has quit IRC16:44
*** pcaruana has joined #zuul16:51
*** jpena is now known as jpena|off16:52
*** dkehn has quit IRC17:09
openstackgerritJoshua Hesketh proposed openstack-infra/zuul master: web: add /{tenant}/projects and /{tenant}/project/{project} routes  https://review.openstack.org/55097917:09
openstackgerritJoshua Hesketh proposed openstack-infra/zuul master: web: add /{tenant}/pipelines route  https://review.openstack.org/54152117:09
openstackgerritJoshua Hesketh proposed openstack-infra/zuul master: web: add /{tenant}/labels route  https://review.openstack.org/55397917:09
openstackgerritJoshua Hesketh proposed openstack-infra/zuul master: web: add /{tenant}/nodes route  https://review.openstack.org/55399817:09
openstackgerritJoshua Hesketh proposed openstack-infra/zuul master: scheduler: add job's parent name to the rpc job_list method  https://review.openstack.org/57347317:09
*** annabelleB has quit IRC17:22
*** dkehn has joined #zuul17:24
pabelangertobiash: corvus: q: how does zuul mark a job finished for the starting_builds sensor? We are seeing http://softwarefactory-project.io/paste/show/T9ZpRDtjgU6EiVsO5S90/ and I'm trying to debug why we have too many starting builds.17:25
pabelangerwe have a bottleneck some place, but not sure where to look17:26
*** annabelleB has joined #zuul17:26
tobiashpabelanger: not at computer atm, but I think just before the first ansible run17:27
tobiashpabelanger: do you have cache and workdir on the same filesystem?17:28
corvustobiash, pabelanger: yes, right before the first pre playbook.  after the ansible setup step.17:28
pabelangercan't remember, checking17:28
pabelangertobiash: oh, right. yes, single filesystem17:29
tobiashIf not, that can produce a big overhead because git cannot use hardlinks17:29
corvusgood -- they should be on the same system so git uses hard links17:29
tobiashMaybe just big repos?17:29
pabelangeryah, I need to remember if they are still backed with ceph, I think we switched them to SSD17:29
pabelangeryah, they are large repos, upstream 3pci jobs17:30
pabelangerfor tripleo17:30
tobiashHow many per job?17:30
pabelangerwould need to check, but 10 or so17:30
tobiashI guess if you have large and many repos per job your only solution is more executors17:31
tobiashOr faster disks17:31
pabelangerI did notice http://paste.openstack.org/show/729973/ this morning, but haven't looked yet why the large delay. I believe it was because the executor was unregistered because of govenor17:32
pabelangertobiash: yah, more executors is first suggestion too17:32
pabelangerwe have 4 right now17:32
pabelangerwith 4vcpu and 8gb17:33
pabelangergoing to see if we can bump to 8vcpu17:33
tobiashWe have 8 and run max around 20 jobs per executor17:33
tobiashWhich is less than openstack but our executors are ceph backed17:34
pabelangerwe get ~15 jobs today17:34
pabelangercorvus: is https://git.zuul-ci.org/cgit/zuul/tree/zuul/executor/server.py#n892 what I am looking for, which indicates starting_builds has finished?17:37
corvuspabelanger: https://git.zuul-ci.org/cgit/zuul/tree/zuul/executor/server.py#n1084 is when a build starts17:38
pabelangerthanks17:38
*** dkehn has quit IRC17:44
*** dkehn has joined #zuul17:46
pabelangertobiash: corvus: okay, what it looks like a bunch of git operations now on zuul-executors. I think playbooks have changed in rdo, and have added a bunch more require-projects, along with slow disks, jobs are just taking much longer to start17:52
*** sshnaidm|ptg has quit IRC17:58
*** bhavikdbavishi has quit IRC18:01
*** dkehn has quit IRC18:01
*** annabelleB has quit IRC18:20
openstackgerritAndreas Jaeger proposed openstack-infra/zuul master: Use tox-docs directly  https://review.openstack.org/60213118:21
*** dkehn has joined #zuul18:24
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Autohold on timeout  https://review.openstack.org/60213418:26
*** pcaruana has quit IRC18:47
*** sshnaidm|ptg has joined #zuul19:33
*** annabelleB has joined #zuul19:40
*** pcaruana has joined #zuul19:58
openstackgerritSteve Kowalik proposed openstack/pbrx master: Correct small typo  https://review.openstack.org/60215120:14
*** pcaruana has quit IRC20:20
*** annabelleB has quit IRC20:22
*** annabelleB has joined #zuul20:25
*** annabelleB has quit IRC20:26
*** annabelleB has joined #zuul20:31
*** samccann has quit IRC20:56
*** annabelleB has quit IRC21:20
*** annabelleB has joined #zuul21:20
*** annabelleB has quit IRC21:25
*** hashar has quit IRC21:29
openstackgerritSteve Kowalik proposed openstack/pbrx master: Revert "Don't store apk indexes in cache"  https://review.openstack.org/60217221:35
*** ianychoi has joined #zuul21:35
*** annabelleB has joined #zuul21:36
*** annabelleB has quit IRC21:40
*** annabelleB has joined #zuul21:43
*** annabelleB has quit IRC22:00
*** annabelleB has joined #zuul22:04
*** electrofelix has quit IRC22:29
openstackgerritMerged openstack/pbrx master: Revert "Don't store apk indexes in cache"  https://review.openstack.org/60217222:44
openstackgerritSteve Kowalik proposed openstack/pbrx master: Correct small typo  https://review.openstack.org/60215122:47
openstackgerritSteve Kowalik proposed openstack-infra/zuul master: Correct Last-Modified header for status API  https://review.openstack.org/60183222:48
*** annabelleB has quit IRC22:58
dkehnWe are running Zuul 2.5.2 and are seeing traceback regularly of mode.py errors, pertaining to the Ref obj, has no number, Ref.equals - PullRequest has no Ref obj? beside updating Zuul to 3.2 is that anything I can do to remedy these issues?23:04
clarkbdkehn: it would probably be helpful to have the verbatim traceback posted via a paste service23:04
dkehnclarkb: ack23:05
clarkbas far as correcting that  Ithink that can happen if you try to apply ref updated events to pipelines that operate on changes23:05
clarkbyou cna't mix those23:05
dkehnclarkb: thanks23:06
dkehnclarkb: is this more of mis-config issue23:06
clarkbI think it may be23:11
clarkbif you mix ref-updated as a trigger event with requirements on a pipeline that come from changes23:11
*** rlandy is now known as rlandy|bbl23:27
dmsimarddkehn: zuul v3 is really good, we'd be happy to help if you have questions upgrading :)23:32
*** sshnaidm|ptg has quit IRC23:48
*** sshnaidm|ptg has joined #zuul23:51

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