*** threestrands has joined #zuul | 00:27 | |
corvus | okay the v2 config does work... i got an error earlier which i can't reproduce | 00:34 |
---|---|---|
*** elyezer has quit IRC | 00:42 | |
*** elyezer has joined #zuul | 00:47 | |
*** xinliang has joined #zuul | 00:48 | |
*** xinliang has quit IRC | 00:48 | |
*** xinliang has joined #zuul | 00:48 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul master: WIP Add zuul from scratch doc https://review.openstack.org/542518 | 00:52 |
corvus | pabelanger, mordred, leifmadsen: i'm going through that and updating it and rstifying it. i've gotten through the service startup. next is setting up jobs and repos. | 00:53 |
*** harlowja has joined #zuul | 00:57 | |
tristanC | corvus: mordred: i vote for keeping the nodepool webapp as-is then merge nodepool into zuul and use the zuul-web route registration interface | 00:59 |
*** elyezer has quit IRC | 01:00 | |
corvus | that's an idea too... i like the idea of nodepool being usable without zuul, so if we do that, we'll want to be careful about how we do it, so we don't impact that. | 01:01 |
tristanC | corvus: couldn't it just be documented that the zuul-nodepool command doesn't need a scheduler or executor to be usable? | 01:04 |
tristanC | or, zuul-launcher* | 01:04 |
tristanC | similarly to installing gcc when you just need as | 01:05 |
*** elyezer has joined #zuul | 01:05 | |
corvus | tristanC: that's one part of it -- we'd also want to think about whether the extra dependencies are a burden | 01:06 |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool master: Default min-ready to 0 https://review.openstack.org/542410 | 01:06 |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool master: Store build logs automatically https://review.openstack.org/542386 | 01:06 |
*** xinliang has quit IRC | 01:07 | |
*** xinliang has joined #zuul | 01:20 | |
*** xinliang has quit IRC | 01:20 | |
*** xinliang has joined #zuul | 01:20 | |
*** xinliang has quit IRC | 01:26 | |
*** threestrands has quit IRC | 01:29 | |
*** xinliang has joined #zuul | 01:43 | |
*** xinliang has quit IRC | 01:43 | |
*** xinliang has joined #zuul | 01:43 | |
*** gothicmindfood has quit IRC | 02:10 | |
*** gothicmindfood has joined #zuul | 02:10 | |
*** Wei_Liu has joined #zuul | 03:07 | |
*** harlowja has quit IRC | 05:10 | |
*** elyezer has quit IRC | 05:57 | |
*** elyezer has joined #zuul | 06:05 | |
openstackgerrit | Merged openstack-infra/nodepool master: Add default logging configuration https://review.openstack.org/541921 | 06:43 |
openstackgerrit | Merged openstack-infra/nodepool master: Exit launchers and builders immediately https://review.openstack.org/541930 | 06:53 |
openstackgerrit | Merged openstack-infra/nodepool master: Exercise pidfile before daemonizing https://review.openstack.org/542315 | 06:53 |
openstackgerrit | Merged openstack-infra/nodepool master: Resolve paths before demonization https://review.openstack.org/542353 | 06:53 |
openstackgerrit | Merged openstack-infra/nodepool master: Default min-ready to 0 https://review.openstack.org/542410 | 06:53 |
*** elyezer has quit IRC | 07:23 | |
*** elyezer has joined #zuul | 07:23 | |
openstackgerrit | Merged openstack-infra/zuul-jobs master: Change the list of extensions to a dict https://review.openstack.org/540485 | 07:47 |
*** jpena|off is now known as jpena | 08:10 | |
*** elyezer has quit IRC | 08:15 | |
*** elyezer has joined #zuul | 08:18 | |
*** hashar has joined #zuul | 08:43 | |
*** elyezer has quit IRC | 10:44 | |
*** elyezer has joined #zuul | 10:46 | |
*** chrnils has joined #zuul | 11:24 | |
*** elyezer has quit IRC | 12:07 | |
*** elyezer has joined #zuul | 12:12 | |
*** fdegir has quit IRC | 13:14 | |
*** jpena is now known as jpena|lunch | 13:15 | |
*** fdegir has joined #zuul | 13:15 | |
*** kklimonda has quit IRC | 13:15 | |
*** kklimonda has joined #zuul | 13:16 | |
*** TheJulia has quit IRC | 14:02 | |
*** TheJulia has joined #zuul | 14:03 | |
*** jpena|lunch is now known as jpena | 14:18 | |
*** weshay is now known as weshay|ruck | 14:24 | |
*** sshnaidm has quit IRC | 14:24 | |
*** kmalloc has quit IRC | 14:40 | |
*** kmalloc has joined #zuul | 14:41 | |
*** hogepodge has quit IRC | 14:51 | |
*** hogepodge has joined #zuul | 14:52 | |
tobiash | mordred: trying out ansible 2.4 in reality | 14:56 |
tobiash | looks almost good so far | 14:56 |
tobiash | what I noticed is that the inventory_file variable seems to be missing: http://paste.openstack.org/show/666928/ | 14:57 |
tobiash | hr, during normal playbooks it's there | 15:18 |
tobiash | it seems that during plays targeting localhost the inventory_file variable is now missing :/ | 15:19 |
*** jimi|ansible has quit IRC | 15:21 | |
*** jimi|ansible has joined #zuul | 15:22 | |
*** jimi|ansible has joined #zuul | 15:22 | |
corvus | tobiash, mordred: can you take a look at https://review.openstack.org/542386 ? | 15:29 |
tobiash | corvus: wanted to review that this morning and then saw the -1 from ianw so I waited so see your feedback ;) | 15:30 |
corvus | yeah, i'd be happy to add it to the logs, but the new job doesn't have any :( | 15:30 |
tobiash | yeah, I also saw no nodepool logs at all | 15:30 |
corvus | no devstack logs at all even | 15:31 |
tobiash | lgtm | 15:31 |
corvus | oh wait, i think i may have made a mistake | 15:31 |
corvus | the logs are there, i just didn't see them earlier | 15:32 |
tobiash | http://logs.openstack.org/86/542386/3/check/nodepool-functional-py35/ac1e308/controller/ | 15:32 |
tobiash | these? | 15:32 |
corvus | yeah, and here's a builder log: http://logs.openstack.org/86/542386/3/check/nodepool-functional-py35/ac1e308/controller/logs/screen-nodepool-builder.txt.gz | 15:32 |
corvus | okay, that's a totally valid -1 then. let me fix it. | 15:33 |
tobiash | ah that is the reason I didn;t find them | 15:33 |
tobiash | screen-... | 15:33 |
tobiash | :) | 15:33 |
tobiash | k | 15:33 |
tobiash | mordred: with delegate (as zuul-jobs is using for copying the inventory) it's there, so that should be a non-issue after I fixed my base job ;) | 15:37 |
*** elyezer has quit IRC | 15:39 | |
tobiash | mordred, corvus: just ran the first successful job with ansible 2.4 in my testenv :):):) | 15:47 |
mordred | tobiash: woot! | 15:48 |
*** elyezer has joined #zuul | 15:48 | |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool master: Store build logs automatically https://review.openstack.org/542386 | 15:50 |
tobiash | But I guess it's a bad idea to deploy it into production and then run straight away into vacation ;) | 15:53 |
*** hashar is now known as hasharAway | 15:54 | |
*** hasharAway has quit IRC | 16:00 | |
*** chrnils has quit IRC | 16:11 | |
jtanner | mordred: who's the right person to talk to about https://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/ansible/library/command.py? | 16:51 |
dmsimard | jtanner: I would venture to volounteer mordred :) | 16:52 |
fungi | jtanner: yeah, mordred accounts for ~42% of the commits to that file, followed by corvus with ~26% | 16:55 |
jtanner | anyone know how logfile is consumed? | 16:55 |
jtanner | i presume something in zuul reads it | 16:56 |
corvus | jtanner: i have to run to an appointment now; i can answer questions when i get back (maybe an hour or two). in the mean time, you may want to look at https://review.openstack.org/541434 to see how that's expected to change soon. | 16:56 |
tobiash | jtanner: yes, it;s currently the zuul_stream module | 16:57 |
tobiash | and what corvus said, it's being reworked currently by mordred | 16:57 |
tobiash | s/zuul_stream/zuul_console/ | 16:58 |
tobiash | https://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/ansible/library/zuul_console.py | 16:58 |
tobiash | that's the sending side on the target ndoe | 16:59 |
pabelanger | I always love peoples reaction when they seen ansible streaming in realtime :) | 16:59 |
*** elyezer has quit IRC | 17:03 | |
*** myoung is now known as myoung|food | 17:04 | |
openstackgerrit | Merged openstack-infra/nodepool master: Store build logs automatically https://review.openstack.org/542386 | 17:04 |
*** elyezer has joined #zuul | 17:04 | |
jtanner | corvus: tobiash dmsimard thanks, i think i'm good for now | 17:16 |
jtanner | i may send some internal folks your way for further discussion if they want it | 17:16 |
dmsimard | jtanner: like Tobiash said, it's bound to change soon (https://review.openstack.org/#/c/541434/) so be wary of forming opinions on the current implementation | 17:17 |
jtanner | this is ansible ... everything is always changing =) | 17:18 |
dmsimard | indeed | 17:19 |
dmsimard | jtanner: thanks for sending help our way :D | 17:23 |
*** harlowja has joined #zuul | 17:37 | |
*** myoung|food is now known as myoung | 18:14 | |
tobiash | kklimonda: I've commented on https://review.openstack.org/#/c/540035 | 18:22 |
*** hashar has joined #zuul | 18:48 | |
*** jpena is now known as jpena|off | 19:05 | |
*** elyezer has quit IRC | 19:11 | |
*** elyezer has joined #zuul | 19:14 | |
corvus | jtanner: oh, yeah, sorry i didn't have full context earlier. mordred's changes in progres are specifically intended to start working toward an upstreamable version of this | 19:15 |
*** dkranz has joined #zuul | 19:19 | |
*** dkranz has quit IRC | 20:10 | |
*** elyezer has quit IRC | 20:24 | |
*** elyezer has joined #zuul | 20:24 | |
*** yolanda has quit IRC | 20:28 | |
*** hashar has quit IRC | 20:28 | |
*** xinliang has quit IRC | 21:02 | |
*** xinliang has joined #zuul | 21:04 | |
*** xinliang has quit IRC | 21:04 | |
*** xinliang has joined #zuul | 21:04 | |
*** myoung is now known as myoung|off | 22:06 | |
*** patrickeast has quit IRC | 22:26 | |
*** patrickeast has joined #zuul | 22:26 | |
pabelanger | Hmm, I am seeing a syntax error in nodepool: http://logs.openstack.org/18/543018/2/check/ansible-role-nodepool-fedora-27/96e06b1/job-output.txt.gz#_2018-02-09_21_05_38_486814 | 22:39 |
pabelanger | let me see why that is | 22:39 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul master: Add zuul from scratch doc https://review.openstack.org/542518 | 22:39 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul master: Reclassify some debug log lines as info https://review.openstack.org/543044 | 22:39 |
corvus | pabelanger, mordred, leifmadsen: ^ there's the zuul-from-scratch doc as a hopefully correct skeleton. i think we can expand on it from there, but even as it is, if you run through it, you should end up with a working zuul talking to github | 22:40 |
pabelanger | odd, using python2 for some reason | 22:40 |
pabelanger | corvus: ack, will review shortly | 22:41 |
persia | corvus: This might be from my naiveté, but most of the doc seems to talk about github, which makes me wonder why "baseurl=https://git.openstack.org/" appears in /etc/zuul/zuul.conf on the base system. | 22:45 |
corvus | persia: it's to establish a connection to get a copy of the zuul-jobs and base-zuul-jobs repos. the tutorial doesn't really use them yet (actually creating a job would likely use them). | 22:48 |
corvus | persia: zuul can have lots of connections to remote systems | 22:48 |
persia | Ah, that makes perfect sense. Apologies for the noise then. | 22:49 |
corvus | persia: all of this is just to answer your curiosity now -- of coures the doc needs to answer that as well. but it's missing a lot of *words* right now :) | 22:49 |
corvus | (it's more of a shell script than actual documentation at this point) but it's in a form we can collaborate on now :) | 22:49 |
persia | I was just very excited to see "Add zuul from scratch doc" in my IRC feed, as I've failed the few times I've tried to set it up. Yes it needs words, but at least all the necessary bits are there. | 22:50 |
corvus | persia: cool, it believe it's workable at this point, if you felt like exercising it | 22:51 |
corvus | that culminated in https://github.com/gtest-org/jeblair-test/pull/1 for me | 22:52 |
persia | It looks like I have some yaks to shave first, but I'll try it (although I strongly recommend nothing waiting on my feedback) | 22:54 |
*** zaro_ has quit IRC | 23:11 | |
*** zaro_ has joined #zuul | 23:11 | |
*** elyezer has quit IRC | 23:18 | |
*** elyezer has joined #zuul | 23:25 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!