Thursday, 2019-08-01

*** sgw has joined #zuul00:04
*** michael-beaver has quit IRC00:13
*** sgw has quit IRC00:20
*** threestrands has quit IRC00:49
*** tributarian has quit IRC01:12
*** igordc has quit IRC01:31
*** bhavikdbavishi has joined #zuul01:48
*** bhavikdbavishi1 has joined #zuul01:51
*** bhavikdbavishi has quit IRC01:52
*** bhavikdbavishi1 is now known as bhavikdbavishi01:52
*** bhavikdbavishi has quit IRC02:35
*** threestrands has joined #zuul03:02
*** rlandy|bbl has quit IRC03:10
*** bhavikdbavishi has joined #zuul03:29
*** jank has joined #zuul04:41
*** raukadah is now known as chandankumar04:59
*** sanjayu_ has joined #zuul05:16
*** jamesmcarthur has quit IRC05:26
ianwi dunno if i've screwed something up trying to restart ze02, but it's just looping around showing05:31
ianwhttp://zuul.openstack.org/stream/ec45ac1d208343b58dee520053e8caee?logfile=console.loghttp://zuul.openstack.org/stream/ec45ac1d208343b58dee520053e8caee?logfile=console.log05:31
ianw019-08-01 05:30:10,304 DEBUG zuul.ExecutorServer: [e: 598a301fc1b145d1b704b6098c7fdaca] Stop job with arguments: {'uuid': 'd09ce9f5b25c4878b531c0acd3d37274', 'zuul_event_id': '598a301fc1b145d1b704b6098c7fdaca'}05:31
ianw2019-08-01 05:30:10,305 DEBUG zuul.ExecutorServer: [e: 598a301fc1b145d1b704b6098c7fdaca] Unable to find worker for job d09ce9f5b25c4878b531c0acd3d3727405:31
ianw(not the url bits, sorry)05:31
ianwwell, i cleared out /var/lib/zuul/builds, which included the d09ce9f5b25c4878b531c0acd3d37274 directory, and it's back alive i think05:35
ianwhrm, no ...05:38
*** sanjayu_ has quit IRC05:41
*** sanjayu_ has joined #zuul05:41
ianwok, i think i've screwed something up; i've cleared everything, i've rebooted the host, and still no joy05:55
*** sanjayu_ has quit IRC06:02
*** themroc has joined #zuul06:26
*** themroc has quit IRC06:41
*** themroc has joined #zuul06:42
openstackgerritLuigi Toscano proposed zuul/zuul-jobs master: fetch-subunit-output: collect additional subunit files  https://review.opendev.org/67388506:56
*** pcaruana has quit IRC07:12
*** fdegir has joined #zuul07:24
*** jpena|off is now known as jpena07:34
*** AJaeger has quit IRC07:37
*** pcaruana has joined #zuul07:42
*** AJaeger has joined #zuul07:48
*** tosky has joined #zuul07:54
*** electrofelix has joined #zuul07:58
openstackgerritJan Kubovy proposed zuul/zuul master: Evaluate CODEOWNERS settings during canMerge check  https://review.opendev.org/64455708:28
openstackgerritJan Kubovy proposed zuul/zuul master: Evaluate CODEOWNERS settings during canMerge check  https://review.opendev.org/64455708:31
*** bhavikdbavishi has quit IRC09:56
*** themroc has quit IRC09:57
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: POC: Run linters via pre-commit  https://review.opendev.org/66769910:01
*** sshnaidm|afk is now known as sshnaidm10:25
pandahi, when I use a roles: - zuul: some_group/some_project configuration to include a role in a zuul job, where is some_group/some_project supposed to be defined so it can be used by zuul ?10:26
pandamaybe in the tenant.source ?10:28
openstackgerritJan Kubovy proposed zuul/zuul master: Evaluate CODEOWNERS settings during canMerge check  https://review.opendev.org/64455710:29
pandayep ok.10:31
openstackgerritJan Kubovy proposed zuul/zuul master: Evaluate CODEOWNERS settings during canMerge check  https://review.opendev.org/64455710:33
openstackgerritJan Kubovy proposed zuul/zuul master: Evaluate CODEOWNERS settings during canMerge check  https://review.opendev.org/64455710:55
*** panda is now known as panda|eat11:25
*** bhavikdbavishi has joined #zuul11:35
*** bhavikdbavishi has quit IRC11:37
*** bhavikdbavishi has joined #zuul11:38
*** jamesmcarthur has joined #zuul11:51
*** jamesmcarthur has quit IRC12:06
openstackgerritTobias Henkel proposed zuul/zuul master: Optionally allow zoned executors to process unzoned jobs  https://review.opendev.org/67384012:19
*** rlandy has joined #zuul12:31
*** panda|eat is now known as panda12:34
*** jpena is now known as jpena|off12:34
*** bhavikdbavishi1 has joined #zuul12:37
*** bhavikdbavishi has quit IRC12:37
*** bhavikdbavishi1 is now known as bhavikdbavishi12:37
*** jamesmcarthur has joined #zuul12:44
ofososI can't find it in the docs and I also can't remember: how can I trigger Zuul to re-read the tenant config?13:00
openstackgerritJan Kubovy proposed zuul/zuul master: Evaluate CODEOWNERS settings during canMerge check  https://review.opendev.org/64455713:07
*** tosky has quit IRC13:10
*** tosky has joined #zuul13:10
*** jpena|off is now known as jpena13:16
*** jeliu_ has joined #zuul13:25
openstackgerritJan Kubovy proposed zuul/zuul master: Evaluate CODEOWNERS settings during canMerge check  https://review.opendev.org/64455713:37
openstackgerritTobias Henkel proposed zuul/zuul master: Make tenant and pipeline optional in zuul-changes  https://review.opendev.org/67403413:38
openstackgerritTobias Henkel proposed zuul/zuul master: Move fingergw config to fingergw  https://review.opendev.org/66494913:45
openstackgerritTobias Henkel proposed zuul/zuul master: WIP: Route streams to different zones via finger gateway  https://review.opendev.org/66496513:45
openstackgerritTobias Henkel proposed zuul/zuul master: Support ssl encrypted fingergw  https://review.opendev.org/66495013:45
mordredofosos: https://zuul-ci.org/docs/zuul/admin/components.html#operation ... also, tobiash has a patch up to improve that: https://review.opendev.org/#/c/652114/13:45
mordredofosos: tl;dr - zuul-scheduler full-reconfigure13:45
openstackgerritJeff Liu proposed zuul/zuul-operator master: Add telnet to Docker Image  https://review.opendev.org/67279113:57
ofososmordred: Thanks!14:00
*** michael-beaver has joined #zuul14:02
openstackgerritDavid Shrewsbury proposed zuul/nodepool master: Avoid openstacksdk image delete bug  https://review.opendev.org/67404314:14
*** jhesketh has quit IRC14:23
openstackgerritTobias Henkel proposed zuul/zuul master: Add spec for enhanced regional executor distribution  https://review.opendev.org/66341314:34
*** jank has quit IRC14:51
*** dkehn_ has joined #zuul15:02
*** jpena is now known as jpena|off15:36
*** jank has joined #zuul15:37
corvusclarkb: your eyes on https://review.opendev.org/673885 would be welcome15:38
jeliu_tristanC, mordred: I was wondering what the correct namespace of the operator should be. In the specs it says "zuul-ci.org" and the current implementation has "operator.zuul-ci.org"15:41
clarkbcorvus: change lgtm I didn't approve as I wasn't sure if you want to clean up that index_var15:43
corvusclarkb: meh15:43
clarkbok I'll just approve it then15:43
corvustosky: ^ we can fast-approve a fix cleaning that up if you want to push it15:44
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Create bindep_virtualenv_python for bindep role  https://review.opendev.org/65843915:46
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Add test-bindep job  https://review.opendev.org/67407815:46
*** jamesmcarthur has quit IRC15:46
corvuspabelanger: ^ rebased that on a change that adds a test job; if it looks good i'll +315:46
toskycorvus: oh, too fast - yes, it comes from the previous review; I can still push an update to it15:47
corvustosky: either way :)15:48
openstackgerritLuigi Toscano proposed zuul/zuul-jobs master: fetch-subunit-output: collect additional subunit files  https://review.opendev.org/67388515:49
corvus+315:52
*** tributarian has joined #zuul15:54
mordredjeliu_: I think I'd vote for zuul-ci.org - what do you thnk corvus?15:58
corvusi'm not sure what the implications are15:58
corvusis the relevant question this: are we likely to have k8s objects other than the operator that might conflict?15:59
AJaegerfungi, want to rebase https://review.opendev.org/#/c/667697/ ? the change below it is not going to merge but those are independent...16:00
*** hwangbo has joined #zuul16:00
*** sgw has joined #zuul16:00
corvusmordred, jeliu_, tristanC: looks like the only object we have right now is Zuul; and even if we add a Nodepool object later, i'm not seeing a potential conflict, so i think i too am leaning toward zuul-ci.org16:01
mordred++16:01
clarkbmordred: corvus are there three distinct domains now: the operator itself, zuul, nodepool ?16:03
*** michael-beaver has quit IRC16:04
*** jpena|off is now known as jpena16:05
corvusclarkb: i think this question is in the context of the CRD namespace here: https://zuul-ci.org/docs/zuul/developer/specs/kubernetes-operator.html#custom-resource-definitions16:06
corvusclarkb: all of the CRD objects that the operator will create will be normal k8s stuff (pods, deployments, etc)16:06
openstackgerritMerged zuul/zuul-jobs master: fetch-subunit-output: collect additional subunit files  https://review.opendev.org/67388516:07
*** jpena is now known as jpena|off16:07
*** igordc has joined #zuul16:08
tristanCjeliu_: mordred: corvus: "zuul-ci.org" lgtm16:14
openstackgerritJames E. Blair proposed zuul/zuul master: Zuul Web: add /api/user/authorizations endpoint  https://review.opendev.org/64109916:19
openstackgerritJames E. Blair proposed zuul/zuul master: authentication config: add optional token_expiry  https://review.opendev.org/64240816:19
corvusi figured out what was causing the test timeouts there; went ahead and fixed it16:20
*** sshnaidm is now known as sshnaidm|afk16:46
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Don't compare to literal True/False  https://review.opendev.org/66769717:01
AJaegerfungi, rebased for you ^17:02
*** igordc has quit IRC17:03
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Be consistent about spaces before and after vars  https://review.opendev.org/66769817:04
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: add-build-sshkey: add centos/rhel-8 support  https://review.opendev.org/67409217:04
*** electrofelix has quit IRC17:06
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: add-build-sshkey: add centos/rhel-8 support  https://review.opendev.org/67409217:07
jeliu_corvus, mordred, tristanC: sorry Toronto office had a lunch meeting. "zuul-ci.org" sounds good!17:27
*** igordc has joined #zuul17:27
*** igordc has quit IRC17:30
openstackgerritMerged zuul/zuul master: Try out reporting the build page  https://review.opendev.org/67386317:32
openstackgerritJeff Liu proposed zuul/zuul-operator master: Change operator namespace to zuul-ci.org  https://review.opendev.org/67410017:37
*** igordc has joined #zuul17:42
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Revert "fetch-subunit-output: collect additional subunit files"  https://review.opendev.org/67410217:55
*** tosky has quit IRC18:01
*** jank has quit IRC18:01
*** jeliu_ has quit IRC18:08
openstackgerritMerged zuul/zuul-jobs master: Revert "fetch-subunit-output: collect additional subunit files"  https://review.opendev.org/67410218:12
*** jamesmcarthur has joined #zuul18:23
*** bhavikdbavishi has quit IRC19:02
*** bhavikdbavishi has joined #zuul19:04
*** michael-beaver has joined #zuul19:22
ShrewsAnyone care to push https://review.opendev.org/674043 through? I'd like to restart our builders with that19:26
clarkbShrews: done19:27
Shrewsthx19:28
*** jeliu_ has joined #zuul19:33
openstackgerritMatthieu Huin proposed zuul/zuul master: Zuul Web: add /api/user/authorizations endpoint  https://review.opendev.org/64109919:39
openstackgerritMatthieu Huin proposed zuul/zuul master: authentication config: add optional token_expiry  https://review.opendev.org/64240819:39
openstackgerritMatthieu Huin proposed zuul/zuul master: [WIP] admin REST API: zuul-web integration  https://review.opendev.org/64353619:39
*** bhavikdbavishi has quit IRC19:40
openstackgerritMatthieu Huin proposed zuul/zuul master: Use a requests session to simplify auth'd calls  https://review.opendev.org/67051119:40
corvusjeliu_, mordred, tristanC: now that we have the k8s operator job testing that the operator pod is installed and running, should we (a) continue adding on to the job to install the zuul CRD and verify that the operator creates the deployment, and then start making changes to the operator to match the spec, or (b) start doing the changes and add testing as we approach parity with the spec?19:40
mordredcorvus: I think b sounds better19:41
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: add-build-sshkey: add centos/rhel-8 support  https://review.opendev.org/67409219:41
mordredcorvus: because the current state isn't a supported state, so adding tests to assert it is just work that we're going to replace19:42
corvus(a) is nice because we get testing faster, and can make incremental tested changes to the spec, but it has the downside that we may have to "fix" some parts of the operator which we later end up removing just because they don't match (and may also force us into making some larger changes in a single commit)19:42
mordredthat is - unless something about adding some of the testing now makes doing the changes easier19:42
mordredyeah.19:43
corvusmordred: yeah.19:43
mordredYEAH19:44
corvus(also, in parallel, regardless of which thing we do, we'll continue working on the basic setup of the openshift job)19:44
tristanCcorvus: figuring out the rdms could be the next step19:45
corvustristanC: good idea19:45
tristanCi mean, it's pretty easy to get zuul started, but without rdms (to test the build api) and a gerrit, it will be hard to ensure zuul is actually working19:46
tristanCand zookeeper too19:46
openstackgerritDavid Shrewsbury proposed zuul/nodepool master: builder: Remove recency table logging  https://review.opendev.org/67412419:48
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: WIP: add-build-sshkey: add centos/rhel-8 support  https://review.opendev.org/67409219:55
Shrewsfungi: omg, i think i just found the image leak issue20:01
fungi?!?20:01
fungirelated to recency table logging?20:02
Shrewsno20:02
Shrewsthat logging was just annoying20:02
Shrewsbut funnily enough, additional logging elsewhere would have helped20:02
mordredShrews: oh yeah? I am excited to learn about it20:03
fungihindsight. most bugs would be found easier with additional logging in the right places ;)20:03
*** fbo has quit IRC20:03
mordredfungi: but only that additional logging, and not additional logging in the wrong place20:03
*** nhicher has quit IRC20:04
Shrewsfungi: mordred: so during image deletion, we get a Conflict exception for /reasons/ and expect nodepool to try to delete the image again later. BUT, we have this bit of code that deletes all non-recent uploads left around (https://opendev.org/zuul/nodepool/src/branch/master/nodepool/builder.py#L288-L294)20:04
Shrewsthe image we failed to delete is obviously non-recent because we are already trying to delete it20:05
Shrewsso the zk record goes away, and we never try again20:05
fungioops20:05
fungioverly-eager cleanup20:05
Shrewsyeah. we obviously have that extra cleanup for a reason. just gotta remember why and how to consolidate the two things20:06
openstackgerritDavid Shrewsbury proposed zuul/nodepool master: builder: Log all deletions of image upload records  https://review.opendev.org/67412620:10
Shrewsfungi: mordred: ^^ that would have helped20:11
*** jamesmcarthur has quit IRC20:16
*** tosky has joined #zuul20:17
jeliu_tristanC: Jim suggested that I should help with the openshift functional zuul operator job! I was wondering if I should work directly on the current change or download the current change but use a different change-Id20:18
openstackgerritMerged zuul/nodepool master: Avoid openstacksdk image delete bug  https://review.opendev.org/67404320:18
mordredShrews: oh FUN20:33
*** armstrongs has joined #zuul20:42
*** jeliu_ has quit IRC20:46
*** jeliu_ has joined #zuul20:46
*** armstrongs has quit IRC20:51
pabelangeranybody remember which job we have that support 2 different parents?21:03
*** jeliu_ has quit IRC21:07
ianwjust checking if anyone's around ... the "Unable to find worker for job ..." flood that i saw when i restarted the executor last night, is that something expected now on startup?21:47
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Support Rackspace in upload-logs-swift  https://review.opendev.org/67413621:47
ianwi was guessing that while the executor is getting ready, the worker threads aren't up and that's why it was coming out, because the executor started to accept jobs and work after a while21:48
corvusianw: that happens if zuul tries to stop or resume a job but there is no running thread for it; you might see a bunch of those if an executor stops (and therefore terminates all of the workers immediately) and then zuul later tries to stop some of those same jobs (ie, because the failures triggered a gate reset, etc).21:53
corvusianw: under that circumstance, it's probably harmless (and correctly categorized as debug-level logging)21:54
ianwcorvus: ok, thanks, that was the situation when i restarted the executor to get the streaming console back.  i just got a little worried i'd missed something and send the executor into a death spiral :)21:58
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Support Rackspace in upload-logs-swift  https://review.opendev.org/67413621:59
corvusianw: nope, the ones you restarted looked good when i restarted the whole system this morning21:59
corvusianw: there were others that were dead; i suspect several oom-kills happened, you caught the 2 that killed only the streaming process; some other ze's had the entire executor killed (which, it turns out is cleaner, but does nothing to alleviate the load)22:00
ianwahhh, ok, that would explain it; i should have kept checking and it might have been clearer22:02
*** tosky has quit IRC22:07
*** iamweswilson_ has joined #zuul22:29
*** samccann_ has joined #zuul22:29
*** jtanner_ has joined #zuul22:30
*** gundalow_ has joined #zuul22:30
*** mnasiadka_ has joined #zuul22:30
*** kmalloc_ has joined #zuul22:30
*** jpenag has joined #zuul22:36
*** jpena|off has quit IRC22:37
*** gundalow has quit IRC22:37
*** samccann has quit IRC22:37
*** iamweswilson has quit IRC22:37
*** jtanner has quit IRC22:37
*** mordred has quit IRC22:37
*** mnasiadka has quit IRC22:37
*** kmalloc has quit IRC22:37
*** iamweswilson_ is now known as iamweswilson22:37
*** samccann_ is now known as samccann22:37
*** gundalow_ is now known as gundalow22:37
*** mnasiadka_ is now known as mnasiadka22:37
*** kmalloc_ is now known as kmalloc22:37
*** jtanner_ is now known as jtanner22:37
*** panda has quit IRC22:41
*** panda has joined #zuul22:42
*** mordred has joined #zuul22:44
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Support Rackspace in upload-logs-swift  https://review.opendev.org/67413623:10
*** igordc has quit IRC23:10
*** ianychoi has quit IRC23:12
*** armstrongs has joined #zuul23:25
*** armstrongs has quit IRC23:34

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