Thursday, 2017-09-14

*** jkilpatr has quit IRC00:04
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380600:04
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380600:07
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380600:13
jlktristanC: tomorrow, can we sync up on zuul web, and adding github stuff into that mix? I've got the beginnings of a WIP and I want to make sure I understand it right.00:25
tristanCjlk: yes sure00:26
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380600:29
dmsimardpabelanger: nm station26 is not the place I was talking about, it's indeed right next to the hotel00:46
dmsimards/talking/thinking/00:46
openstackgerritzhangyangyang proposed openstack-infra/zuul master: change assert(Not)Equals to assert(Not)Equal  https://review.openstack.org/50350101:03
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Expand templates for project-specific matchers  https://review.openstack.org/50314301:12
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Support 'files' matcher logic  https://review.openstack.org/50383201:12
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Use feature/zuulv3 for zuul-migrate test  https://review.openstack.org/50387301:12
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380602:25
*** dkranz has quit IRC02:25
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380602:28
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380602:44
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380602:49
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380603:00
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul feature/zuulv3: Fix 'startswith' delegation typo  https://review.openstack.org/50390603:07
dmsimardjeblair, mordred, clarkb: ^ 503906 is killing my multinode attempts right now http://paste.openstack.org/raw/621089/03:08
dmsimardplease approve between beers :)03:08
dmsimardpabelanger: ^03:08
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix 'startswith' delegation typo  https://review.openstack.org/50390604:29
*** openstack has joined #zuul05:32
*** hashar has joined #zuul07:30
*** electrofelix has joined #zuul10:00
kklimondais there a way to create a zuul pipeline like that: A->[B,C,D]->E (B,C,D depends on A, and E is done where B,C,D all passed) ?10:16
kklimondaor perhaps even a separate pipeline that is triggered when another pipeline succeeded10:18
tobiashkklimonda: in case you mean jobs depending on each other, then yes with v310:56
tobiashkklimonda: for v2 there is a non merged patch that adds this10:57
tobiashkklimonda: https://review.openstack.org/#/c/231124/10:58
tobiashI'm using this patches for months now in my v2 deployment and it works great10:59
*** yolanda has quit IRC11:14
*** yolanda has joined #zuul11:48
qwckklimonda: tobiash, jobs depending on each other is already possible with v2.5.1 (we're using that)12:03
*** jkilpatr has joined #zuul12:13
tobiashqwc: with this patch real graphs with merging are also possible in v212:18
*** shirafuno has joined #zuul12:29
shirafunoHi, In my Zuul API gateway Java module. I have an HandlerExceptionResolver implementating class which when returning a ModelAndView object, does not contain anything in the body. Does anybody know where I would be able to beef out my Response body? I have tried setting the Httpstatus, adding the exception and requestURL and setting the view name to "Error within API Gateway" but my Postman response does not contain any information within the body.12:32
*** olaph1 is now known as olaph12:37
tobiashshirafuno: you're zalking about netflix zuul right? This channel is from the openstack zuul project.12:37
* tobiash fails typing on his phone correctly12:38
shirafunooooo12:38
shirafunoDx12:38
shirafunotobiash: sorry, thanks anyway12:38
tobiashshirafuno: no problem, this causes confusion to many people12:39
*** shirafuno has left #zuul12:39
*** jkilpatr has quit IRC12:44
kklimondatobiash: thanks, that patch seems to be exactly what I'm looking for12:58
kklimondatobiash: how is your work on windows going on? I've been having a couple of crazy days and didn't even have time to ping you about that :)12:58
tobiashkklimonda: I'll have a proof of concept in the next few days13:08
tobiash(hopefully)13:08
*** dkranz has joined #zuul13:21
*** jkilpatr has joined #zuul13:27
dmsimardmordred, jeblair: https://review.openstack.org/#/c/503906/ merged but I'm still running into it. I suppose we need to restart something ?13:34
tobiashdmsimard: yes, a restart is required as that's a part of zuul itself13:35
dmsimardtobiash: ah, thanks, thought that would've landed automatically13:36
jeblairdmsimard: yeah, i'll restart the executors real quick13:39
jeblairmordred: we have quite a lot of processes stuck trying to follow job-output.txt; i suspect the linesplit fix has created a condition where that never exits now13:42
jeblairmordred: oh -- it's probably related to keep13:42
jeblairmordred: normally this wouldn't happen because the file is deleted at the end, and that causes it to exit, but if we set keep, it stays, so we're stuck in a stat loop13:43
jeblairmordred: i think we had this behavior before too, so this isn't a regression, but still something we should try to figure out how to fix later13:43
jeblairdmsimard: restarted13:44
dmsimardjeblair: thanks13:50
dmsimardjeblair: ok, I understand the retry limit thing now13:56
dmsimardit will literally retry 3 times in the queue if something fails in pre13:57
dmsimardI've had a lot of these "finger://" URLs and no logs on those, though -- I guess normally you'd only get the logs for what would be the last of the 3 attempts ?13:57
dmsimardan indicator that the job is on a 'retry' attempt on the UI would be nice, I was a bit confused to see it go back to queued13:58
jeblairdmsimard: every time you end up with a finger url reported to gerrit, it's a bug and an infra-root needs to investigate it on the executor14:00
dmsimardjeblair: ack, I'll report these whenever I see one.14:00
dmsimardjeblair: I confirm my typo patch is now effective, thanks :)14:00
jeblairwhich reminds me, i forgot to reset keep on executors.  i have done that now, so we should have the logs for any such instances after now14:01
dmsimardjeblair: was it effective.. yesterday ? There's a few of them in https://review.openstack.org/#/c/50380614:01
dmsimard(finger things)14:01
jeblairdmsimard: yeah, i can check later14:02
dmsimardk14:02
dmsimardIt's probably reproducible so if necessary I can just revert to an older patchset that hits that retry limit14:02
*** yolanda has quit IRC14:40
*** yolanda has joined #zuul14:49
Shrewsmordred: so https://review.openstack.org/503769 has failed twice now with a "git config" error: http://logs.openstack.org/69/503769/3/check/tox-pep8/d80f3b7/job-output.txt.gz#_2017-09-14_14_35_59_97548614:51
Shrewsvery strange14:51
*** hashar is now known as hasharAway14:51
openstackgerritMerged openstack-infra/zuul-jobs master: Add tox bashate job  https://review.openstack.org/50300514:55
*** jkilpatr has quit IRC15:18
*** jkilpatr has joined #zuul15:21
dmsimardjeblair: multinode-test finger://ze01.openstack.org/01bc716d792d4e188e9f567f6178d8ed : POST_FAILURE in 2m 22s15:25
dmsimardjeblair: https://review.openstack.org/#/c/503806/15:25
dmsimardpabelanger: ^15:26
tristanCjeblair: figured the 502 errors on web/{tenant}/status.json, it's because the rpcclient wasn't shutdown after each request15:28
tristanCi fixed the issue by keeping a long-lived rpcclient instance in the handler, which seems to works well thread-safety-wise15:29
pabelangerdmsimard: first issue: http://paste.openstack.org/show/621116/15:32
pabelangerhttp://paste.openstack.org/show/621119/15:34
pabelangerhttp://paste.openstack.org/show/621120/15:35
pabelangerjeblair: dmsimard: I'm going to add --keep for zuul-executors to help debug finger issue15:36
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380615:37
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Remove junk non-ascii whitespaces  https://review.openstack.org/50408715:40
dmsimardjeblair: sorry I know you like those ^15:40
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380615:46
dmsimardtristanC: my ~/.xinitrc: http://paste.openstack.org/raw/621124/15:47
dmsimardtristanC: I guess it's not working ?15:47
dmsimardpabelanger: what I use to find this junk whitespace: grep -I --color='auto' -P "[\x80-\xFF]" file15:49
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Emit job definitions  https://review.openstack.org/50387415:49
dmsimardjeblair: finger://ze01.openstack.org/961fa12dee0d427d92a303a9acd8b13115:52
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380615:52
jeblairdmsimard: http://paste.openstack.org/show/621125/15:53
jeblairmordred: ^15:53
dmsimardjeblair: finger://ze01.openstack.org/7b23ad10ff49453cac4937cfb965e4b615:58
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add a message to the job log on unexpected exceptions  https://review.openstack.org/50409716:01
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add a message to the job log on unexpected exceptions  https://review.openstack.org/50409716:05
tristanCdmsimard: maybe it has something to do because of gnome-launcher something, does the xmodmap work when run manually?16:13
dmsimardtristanC: I just stuck it in my bashrc so hopefully that'll fix it16:13
dmsimardjeblair: out of curiosity, would self.output = json.load(open(self.output_path, 'rb')) instead of self.output = json.load(open(self.output_path, 'r')) have an impact on that trace ?16:19
jeblairdmsimard: maybe... i'm trying to get some test data16:21
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Add a message to the job log on unexpected exceptions  https://review.openstack.org/50409716:26
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Add connection_port to build and upload information  https://review.openstack.org/50411216:32
jeblairi'm clearing the topic on changes that have zuulv3 as the topic and are also on the feature/zuulv3 branch16:42
jeblair(that makes it easier to use zuulv3 in a job dashboard query)16:42
*** hashar has joined #zuul16:44
dmsimardjeblair, mordred: got a local reproducer for the json thing \o\ \o/ /o/16:45
*** hashar is now known as hasharAway216:45
dmsimardsomething about include_role specificically, using the "roles:" directive doesn't trigger it16:47
jeblairdmsimard: fascinating16:47
mordreddmsimard: can you try using dependencies in meta/main.yml instead of include_role ?16:48
dmsimardmordred: I'll try different things :)16:48
mordreddmsimard: :)16:48
dmsimardthere you go Object of type 'IncludeRole' is not JSON serializable16:48
dmsimardthat's weird though.. I have integration tests for that in ara and it works fine ..16:49
jlkHuh, more things in include_roles acting wonky... :D16:54
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Don't set nonvoting based on name suffix  https://review.openstack.org/50376916:55
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Emit job definitions  https://review.openstack.org/50387416:55
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Split output into jobs+project_templates and projects  https://review.openstack.org/50412316:55
openstackgerritMerged openstack-infra/zuul-jobs master: Remove junk non-ascii whitespaces  https://review.openstack.org/50408716:56
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add /{tenant}/builds route  https://review.openstack.org/46656117:00
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add /tenants route  https://review.openstack.org/50326817:00
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add /{tenant}/status route  https://review.openstack.org/50326917:00
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add /{tenant}/jobs route  https://review.openstack.org/50327017:00
*** jkilpatr has quit IRC17:16
*** yolanda has quit IRC17:16
*** jkilpatr has joined #zuul17:27
*** yolanda has joined #zuul17:29
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: WIP: Honor cloud quotas before launching nodes (second approach)  https://review.openstack.org/50383817:50
dmsimardjeblair: https://review.openstack.org/#/c/502147/17:50
dmsimardjeblair: if you look at patchset 4 zuul results, that's the last time I got every job working properly and the fedora patch failed due to the lack of ci-mirrors17:51
*** yolanda has quit IRC17:54
*** hasharAway2 has quit IRC17:58
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Don't fail on quota exceeded  https://review.openstack.org/50305118:12
openstackgerritMerged openstack-infra/zuul-jobs master: Fix linting issues found via project-config  https://review.openstack.org/50381718:19
*** electrofelix has quit IRC18:25
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add zuul legacy vars filter  https://review.openstack.org/50385218:50
*** yolanda has joined #zuul18:53
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add /{source}/{project}.pem route  https://review.openstack.org/50253019:01
*** jkilpatr has quit IRC19:03
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Revert "Fix linting issues found via project-config"  https://review.openstack.org/50417219:10
openstackgerritMerged openstack-infra/zuul-jobs master: Revert "Fix linting issues found via project-config"  https://review.openstack.org/50417219:13
*** jkilpatr has joined #zuul19:18
jlktristanC: I'm flailing here. I need some help in figuring out how to get the json body out of an asyncio request object. I keep getting a coroutine, not what I actually want.19:29
clarkbjlk: that is because its a future for when the request comes back19:29
clarkbI think you can typically attach a callback to be called when that happens19:30
jlkI don't know what those words mean :(  I'm a complete novice at asyncio19:30
clarkbare you using aiohttp?19:30
dmsimardjeblair, mordred: found the json issue however I'm not certain of the fix yet19:30
*** jesusaurum is now known as jesusaur19:31
jlkclarkb: yea19:31
jeblairjlk: "await foo()" may be what you're looking for19:31
jlkthat's what I was doing, but it is returning a coroutine19:31
jlkinstead of the json19:32
clarkbjlk: ya reading aiohttp docs await resp.text() etc is what seems common there (which makes sense)19:32
dmsimardjeblair, mordred: it's reproduced when using the 'static: no' parameter on an include_role task. When ansible sends the 'v2_runner_on_ok' hook for that task, it ends up containing a result._result['include_role'] OBJECT which appears to be a nested task/result object19:32
clarkbjlk: what that tells python is "you can context switch me here and run other things until the response is back"19:32
dmsimardjeblair, mordred: I didn't catch that in the ara integration tests ( https://github.com/openstack/ara/blob/master/ara/tests/integration/include_role.yml ) because they don't set the 'static: no' parameter19:33
clarkbawait is the magical thing that says go ahead and run the coroutine and return the results to me in an asyncrhonouse manner19:33
dmsimardclarkb: https://review.openstack.org/#/c/503806/19:35
*** jkilpatr has quit IRC19:41
*** jkilpatr has joined #zuul19:42
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380619:43
*** yolanda has quit IRC19:43
jlkokay, how the hell do I convert a CIMultiDict thing to a serialable dict??19:44
*** yolanda has joined #zuul19:47
pabelangerjeblair: Shrews: I cannot seem to see why jobs in gate on nodepoolv3 are not getting nodes19:50
dmsimardbcoca: devel also includes a result._result['include_role'] object which is an IncludeRole object19:51
dmsimardwrong channel T_T19:51
pabelangerDEBUG nodepool.driver.openstack.OpenStackNodeRequestHandler: Retrying node request 100-000003444619:54
pabelangerappears to be spamming launcher-debug.log19:54
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add zuul legacy vars filter  https://review.openstack.org/50385220:02
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add zuul legacy vars filter  https://review.openstack.org/50385220:05
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: WIP: Honor cloud quotas before launching nodes  https://review.openstack.org/50383820:06
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Don't fail on quota exceeded  https://review.openstack.org/50305120:06
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Add zuul legacy vars filter  https://review.openstack.org/50385220:25
dmsimardclarkb: http://logs.openstack.org/06/503806/23/check/multinode-test/d88be32/ara/result/2a1293a4-cc91-4ff4-bc93-3f96cb454f3b/20:30
dmsimardclarkb: http://logs.openstack.org/06/503806/23/check/multinode-test/d88be32/ara/20:32
SpamapSquieter in here today. You all running out of steam? ;-)20:40
jeblairSpamapS: we're all exhausted and insane, but actually pretty active :)20:41
jeblairSpamapS: mordred's plugging away at the migration script20:41
SpamapSAh ok20:47
*** yolanda has quit IRC20:48
*** yolanda has joined #zuul20:51
SpamapSWell I'm over here just trying to build some basic jobs for my sorta-working GD zuul so if you all need anything let me know.20:53
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: WIP: Honor cloud quotas before launching nodes  https://review.openstack.org/50383821:01
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Don't fail on quota exceeded  https://review.openstack.org/50305121:01
jlkI'm working on porting the github webhook stuff from "webapp" to the new zuul-web21:01
jlkand butting my head against asyncio21:01
*** jkilpatr has quit IRC21:10
*** dkranz has quit IRC21:12
*** jkilpatr has joined #zuul21:15
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Use username from node information if available  https://review.openstack.org/45398321:16
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Use connection type supplied from nodepool  https://review.openstack.org/50197621:16
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Rename ssh_port to connection_port  https://review.openstack.org/50079921:16
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul feature/zuulv3: Delete IncludeRole object from result object for include_role tasks  https://review.openstack.org/50423821:17
*** hasharAway has quit IRC21:29
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Use connection type supplied from nodepool  https://review.openstack.org/50197621:32
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add /tenants route  https://review.openstack.org/50326821:36
*** jkilpatr has quit IRC21:49
*** jkilpatr has joined #zuul22:00
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul feature/zuulv3: Delete IncludeRole object from result object for include_role tasks  https://review.openstack.org/50423822:02
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul feature/zuulv3: Delete IncludeRole object from result object for include_role tasks  https://review.openstack.org/50423822:05
dmsimardfungi: https://review.openstack.org/#/c/504096/22:11
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: DNM: Test v3 multinode things  https://review.openstack.org/50380622:17
*** pbrobinson has quit IRC22:26
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Move github webhook from webapp to zuul-web  https://review.openstack.org/50426722:32
jlktristanC: here's my current WIP that seems to function!  https://review.openstack.org/50426722:33
jlkit's not getting the real key yet, I have to sort out how to get that.22:33
*** pbrobinson has joined #zuul22:33
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: WIP: Honor cloud quotas before launching nodes  https://review.openstack.org/50383822:39
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Don't fail on quota exceeded  https://review.openstack.org/50305122:39
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Move github webhook from webapp to zuul-web  https://review.openstack.org/50426722:41
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: WIP: Honor cloud quotas before launching nodes  https://review.openstack.org/50383822:42
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Don't fail on quota exceeded  https://review.openstack.org/50305122:42
*** pbrobinson_ has joined #zuul22:46
*** pbrobinson has quit IRC22:46
tristanCjlk: it looks good, i suggested pulling the webhook secret in cmd/web.py22:46
jlkyeah I forgot to git add that file22:46
jlkI got it coming in now22:46
*** pbrobinson_ has quit IRC22:46
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Split output into jobs+project_templates and projects  https://review.openstack.org/50412322:55
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Don't set nonvoting based on name suffix  https://review.openstack.org/50376922:55
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Emit job definitions  https://review.openstack.org/50387422:55
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Actually emit job content  https://review.openstack.org/50427622:55
*** yolanda has quit IRC22:58
*** jkilpatr has quit IRC22:59
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Make max-servers optional  https://review.openstack.org/50428223:05
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Support cores limit per pool  https://review.openstack.org/50428323:05
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Support ram limit per pool  https://review.openstack.org/50428423:05
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Actually emit job content  https://review.openstack.org/50427623:18
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Actually emit job content  https://review.openstack.org/50427623:43
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Split output into jobs+project_templates and projects  https://review.openstack.org/50412323:43
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Don't set nonvoting based on name suffix  https://review.openstack.org/50376923:43
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Emit job definitions  https://review.openstack.org/50387423:43
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Actually emit job content  https://review.openstack.org/50427623:44

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