Tuesday, 2019-05-07

*** dkehn2 has quit IRC00:00
*** mattw4 has quit IRC00:03
SpamapSI've been looking at giving people SSH access to the nodes while the tests are running to allow them to iterate directly on test nodes instead of reproduce via something like zuul-runner01:16
SpamapSBut I'd love to have both methods available.01:16
ianwSpamapS: are they held till say the user puts a flag-file in a certain location or something?01:18
SpamapSSo, the way I'm writing it, this pre and post playbook looks for {{ zuul.project.src_dir }}/pre_authorized_keys or post_authorized_keys .. and if it finds them, installs it, and then spins until said files are removed, then always fails. just loop until the ssh keys are removed.01:20
SpamapSignore that last fragment01:20
SpamapSanyway, the idea being that if you're stumped, you just `cp ~/.ssh/id_rsa.pub pre_authorized_keys && git add . && git commit && (git review|git push)` and then when you figure it out, you just kill that commit.01:22
ianwahh, so basically you're upper-bounded by the job timeout01:22
SpamapSObviously this wouldn't work for openstack dev, but an in-house team it should be fine.01:22
SpamapSAnd yes the timeout will still eat you01:22
SpamapSIdeally we'd add support for such a role to the console streamer.01:23
SpamapSand it would just SSH in from xterm.js ;-)01:23
SpamapSbut... babysteps01:23
*** jamesmcarthur has joined #zuul01:25
tristanCinputs from xterm.js would be pretty neat :-)01:26
*** logan- has quit IRC01:33
*** logan- has joined #zuul01:37
pabelangerrunning nodepool 3.6.0 now, so far looks good01:39
pabelangernow to try network_cli and confirm SSH works01:40
*** jamesmcarthur has quit IRC01:43
pabelangercool, ssh-keys work now01:52
*** jamesmcarthur has joined #zuul02:14
openstackgerritTristan Cacqueray proposed zuul/nodepool master: Add python-path option to node  https://review.opendev.org/63733802:22
openstackgerritTristan Cacqueray proposed zuul/nodepool master: Implement a Runc driver  https://review.opendev.org/53555602:24
openstackgerritTristan Cacqueray proposed zuul/nodepool master: Implement an OpenShift Pod provider  https://review.opendev.org/59033502:25
*** jamesmcarthur has quit IRC02:30
*** jamesmcarthur has joined #zuul02:43
*** jamesmcarthur has quit IRC03:04
*** bhavikdbavishi has joined #zuul03:05
*** jamesmcarthur has joined #zuul03:06
*** jamesmcarthur has quit IRC03:26
openstackgerritTristan Cacqueray proposed zuul/zuul master: Get executor job params  https://review.opendev.org/60707803:41
openstackgerritTristan Cacqueray proposed zuul/zuul master: Separate out executor server from runner  https://review.opendev.org/60707903:41
openstackgerritTristan Cacqueray proposed zuul/zuul master: Move repository preparation into common class  https://review.opendev.org/64864203:41
openstackgerritTristan Cacqueray proposed zuul/zuul master: Separate out executor concerns from AnsibleJob  https://review.opendev.org/64864303:41
openstackgerritTristan Cacqueray proposed zuul/zuul master: runner: implement prep-workspace  https://review.opendev.org/60708203:41
*** raukadah is now known as chandankumar03:52
*** jamesmcarthur has joined #zuul03:56
*** jamesmcarthur has quit IRC04:22
openstackgerritMerged zuul/zuul master: Tiny cleanup in change panel js  https://review.opendev.org/65558905:28
*** zer0c00l_ has joined #zuul06:04
*** pcaruana has joined #zuul06:21
*** themroc has joined #zuul06:58
*** abraverm has quit IRC06:59
*** gtema has joined #zuul07:06
openstackgerritTristan Cacqueray proposed zuul/zuul master: Separate out executor concerns from AnsibleJob  https://review.opendev.org/64864307:09
openstackgerritTristan Cacqueray proposed zuul/zuul master: runner: implement prep-workspace  https://review.opendev.org/60708207:09
openstackgerritTristan Cacqueray proposed zuul/zuul master: runner: add configuration schema  https://review.opendev.org/64067207:09
openstackgerritTristan Cacqueray proposed zuul/zuul master: runner: add prepare-workspace command line interface  https://review.opendev.org/64477007:09
openstackgerritTristan Cacqueray proposed zuul/zuul master: runner: add execute sub-command  https://review.opendev.org/63094407:09
openstackgerritTristan Cacqueray proposed zuul/zuul master: runner: add job parameters listing  https://review.opendev.org/64479507:09
openstackgerritTristan Cacqueray proposed zuul/zuul master: web: add depends-on support to the freeze job API  https://review.opendev.org/63902207:09
openstackgerritTristan Cacqueray proposed zuul/zuul master: runner: add support for depends-on  https://review.opendev.org/63206407:09
tristanCjhesketh: zuul-runner stack is now rebased, and i've re-splitted the cli to have a prepare-workspace ( 644770 ) and an execute ( 630944 ) sub commands07:11
*** threestrands has joined #zuul07:11
*** abraverm has joined #zuul07:38
*** hashar has joined #zuul07:40
openstackgerritFabien Boucher proposed zuul/zuul master: A reporter for Elasticsearch with the capability to index build and buildset results in an index.  https://review.opendev.org/64492707:41
*** bjackman has joined #zuul07:55
openstackgerritFabien Boucher proposed zuul/zuul master: A reporter for Elasticsearch with the capability to index build and buildset results in an index.  https://review.opendev.org/64492707:56
openstackgerritTristan Cacqueray proposed zuul/zuul master: Separate out executor concerns from AnsibleJob  https://review.opendev.org/64864307:56
*** jpena|off is now known as jpena08:00
*** quiquell has quit IRC08:04
*** threestrands has quit IRC08:18
*** bjackman has quit IRC08:29
*** electrofelix has joined #zuul09:21
*** zbr has joined #zuul10:04
pabelangertristanC: did you see tobiash comment on https://review.opendev.org/619156/ ? I might spend some time on that this week to also confirm it works, then think we can finally land zk auth10:07
tristanCpabelanger: i haven't had time to setup auth again10:09
pabelangerokay, maybe I'll work with tobiash, and push up docs change when I get it working10:10
*** pcaruana has quit IRC10:19
*** bhavikdbavishi has quit IRC10:22
*** themroc has quit IRC10:40
openstackgerritTristan Cacqueray proposed zuul/zuul master: web: honor job dependencies in trigger modal  https://review.opendev.org/65756710:51
*** pcaruana has joined #zuul10:55
*** panda is now known as panda|lunch10:56
*** jpena is now known as jpena|lunch11:01
*** gtema has quit IRC11:22
*** gtema has joined #zuul11:22
*** daniel2 has quit IRC11:27
*** daniel2 has joined #zuul11:27
*** bhavikdbavishi has joined #zuul11:55
*** jpena|lunch is now known as jpena12:00
*** jamesmcarthur has joined #zuul12:02
*** themroc has joined #zuul12:16
*** rlandy has joined #zuul12:25
*** jamesmcarthur has quit IRC12:28
*** rfolco|ruck is now known as rfolco|dentist12:29
openstackgerritTristan Cacqueray proposed zuul/zuul master: Separate out executor concerns from AnsibleJob  https://review.opendev.org/64864312:31
tobiashdid anyone notice that gerrit (at least since 2.13) adds all existing labels to the events and not just the changed labels?12:54
*** abraverm has quit IRC13:14
clarkbtobiash: yes zaro fixed that for us in gerrit13:19
clarkbgives zuul a complete picture for each comment13:19
*** bhavikdbavishi has quit IRC13:22
*** panda|lunch is now known as panda13:25
tobiashclarkb: it's not always a fix, we have a project with some weird workflow that needs to filter the events by new labels13:27
tobiashthe fix in gerrit should contain the old value as well, but our gerrit 2.13 doesn't send the old value :/13:28
*** abraverm has joined #zuul13:29
clarkbI dont think gerrit ever sent the old value13:29
clarkbthe previous behavior was to send the value if it changed otherwise no value, now it semds the value regardless of whether or not it changed13:30
arxcruztristanC: around ?13:32
tristanCarxcruz: i was about to logout...13:34
arxcruztristanC:please no!13:35
tristanCjhesketh: i spoke too soon, https://review.opendev.org/648643 is failing test_job_pause_retry and test_job_pause_skipped_child, not sure why, last PS should probably be reverted13:35
*** mgoddard has quit IRC13:39
*** mgoddard has joined #zuul13:40
*** quiquell has joined #zuul13:50
*** quiquell is now known as quiquell|bbl13:50
pabelangertobiash: more github API issues :( http://paste.openstack.org/show/750868/13:55
pabelangerhowever13:55
pabelangerI think something odd is going on here13:55
pabelangerit's is the github search issue I think13:56
pabelangerhttp://paste.openstack.org/show/750869/13:56
pabelangercurrently don't have github app on ansible/ansible, but working to enable it13:56
tobiashpabelanger: 502, does that mean you're using a proxy that has problems or github itself has problems?13:59
pabelangertobiash: no proxy on myside, pretty sure it is github14:00
tobiashweird14:00
pabelangeryup14:00
tobiashisn't jlk sre@github? ;)14:00
pabelangerI'll dig more into it and see if from specific merger or all14:01
*** pcaruana has quit IRC14:19
*** rfolco|dentist is now known as rfolco|ruck14:20
corvusSpamapS: you can disable job timeouts entirely14:29
corvusSpamapS: (so you could configure the tenant not to have a max timeout, then configure the base job to have a timeout, then override that to disable it in the job you want to run indefinitely)14:30
*** pcaruana has joined #zuul14:38
*** bhavikdbavishi has joined #zuul15:02
*** rfolco|ruck is now known as rfolco|lunch15:08
*** chandankumar is now known as raukadah15:10
*** pcaruana has quit IRC15:16
*** rfolco|lunch is now known as rfolco|ruck|free15:22
*** rfolco|ruck|free is now known as rfolco|ruck15:22
*** jamesmcarthur has joined #zuul15:24
jlktobiash: hi whats up?15:26
tobiashjlk: pabelanger got some 502 from github.com15:27
jlkgotcha. I'm not oncall this week so I don't know what's up, but we don't seem to have statused .15:27
jlkI think we ARE having some issues with one of our DNS providers15:28
*** hashar has quit IRC15:28
jlkOh, that's not related but it DOES seem like we're seeing elevated levels of 5xx errors, unknown reason at the moment.15:30
tobiashCool, thanks for the info :)15:45
*** abraverm has quit IRC15:45
*** bhavikdbavishi has quit IRC15:50
*** themroc has quit IRC15:50
*** gtema has quit IRC15:54
SpamapScorvus:thanks, I may very well do that once I have the role working. I think I'd still have a timeout, just, a very long one. :)16:02
*** jamesmcarthur has quit IRC16:15
*** manjeets__ is now known as manjeets16:21
corvusclarkb, tobiash, pabelanger: should we tag 88af9a0f9fc7c7eff2883ddeec98eea73ad12572 as zuul 3.8.1 ?16:39
tobiashcorvus: lgtm16:40
SpamapSAlso is now a bad time to approve stuff?16:54
* SpamapS is reviewing patches and I see a few that are ready16:54
corvusSpamapS: i think all the fires are out now, so should be ok16:55
corvus(i'm not in a position to review much this week myself)16:56
SpamapScorvus:RH summit?16:56
corvusSpamapS: actually no -- recovery from previous 3 weeks (opendev migration and openstack summit) along with preparing for cephalacon which is soon16:57
SpamapSjlk: https://review.opendev.org/655204 <-- I wonder if maybe somebody at GitHub would be interested in this.16:57
SpamapScorvus: busy month!16:57
clarkbcorvus: Im good with the tag16:58
corvusSpamapS: yeah, not overdoing it this week is key to my survival strategy :)16:58
corvuspushed 3.8.116:58
SpamapSTerribly sad that I couldn't join for the summit/ptg16:58
corvusSpamapS: you were missed16:58
SpamapSWill there be anything before Shanghai?16:59
corvusi've heard a few folks talk about going to ansiblefest17:00
corvusi think that's the only likely thing before shanghai17:00
tobiashpabelanger: tristanC raised an important point at https://review.opendev.org/65520417:01
corvusi'll check back in a bit and send release announcements17:01
tobiashdid we miss important things from the summit/ptg?17:02
SpamapSAnsiblefest made me very happy, and very sad, last year.17:02
SpamapSHappy because I gave the best talk of my life, sad because they botched the recording.17:02
tobiashthat's really bad luck17:03
SpamapSAnd it was about GoDaddy so I don't feel right doing the talk again. ;)17:03
SpamapSBut, hopefully in a few months I'll have a Good Money zuul case study. :)17:05
tobiash:)17:05
fungii plan to be at ansiblefest this year, weather permitting17:08
*** jpena is now known as jpena|off17:10
*** quiquell|bbl is now known as quiquell17:11
*** abraverm has joined #zuul17:22
pabelangertobiash: thanks, will look shortly17:27
openstackgerritMerged zuul/zuul master: Use user.html_url for github reporter messages  https://review.opendev.org/65518817:38
openstackgerritMerged zuul/zuul master: Add release-zuul-python to post pipeline  https://review.opendev.org/65547417:43
tobiashpabelanger: if you want to watch it, release-zuul-python starts in a bit ^17:45
pabelangerOooh17:46
pabelangerwatching17:46
pabelangerjob is running17:47
*** electrofelix has quit IRC17:47
pabelangerWOOT17:52
pabelangerhttps://pypi.org/project/zuul/#history17:52
tobiashyes, worked :)17:53
openstackgerritDavid Shrewsbury proposed zuul/zuul-preview master: Partial code refactor for unit testing  https://review.opendev.org/64366617:53
openstackgerritDavid Shrewsbury proposed zuul/zuul-preview master: Add unit testing framework and sample test.  https://review.opendev.org/64424717:53
openstackgerritDavid Shrewsbury proposed zuul/zuul-preview master: Finish refactor  https://review.opendev.org/64460917:53
pabelangercool, will upgrade to 3.8.1 later today17:53
tobiashlet's see what happens with the second post job17:53
pabelangeryah17:53
pabelangershould give another build17:54
tobiashit's already queued17:54
pabelangercool17:54
pabelangerwill also look into nodepool17:54
tobiashlooks like nodepool uses the same job17:56
tobiashsecond job worked too18:01
pabelangeryup18:02
pabelangernice, so that solves that deployment issue for zuul :)18:02
*** mattw4 has joined #zuul18:06
*** quiquell is now known as quiquell|off18:08
openstackgerritPaul Belanger proposed zuul/nodepool master: Add release-zuul-python to post pipeline  https://review.opendev.org/65765818:21
pabelangerzuul-maint: ^ should also get us dev releases published to pypi for nodepool18:21
fungilooks like it's less than 3 weeks to the ansiblefest cfp, anyone planning to submit a talk for it? https://ansiblefest2019.eventpoint.com/cfp18:24
fungier, less than 3 weeks until the *end* of their cfp18:25
fungii'm told the osf plans to have a zuul booth again too18:25
fungii expect to at least be there to help with the booth since i don't live terribly far from atlanta, relative to some cities18:26
pabelangerI also think there is some plans, at least on ansible-network side, to talk about zuul on contributor day. I imagine that could turn into generic zuul discussions, if we had the people18:26
fungiis contributor day an invitation-only sort of thing?18:27
pabelangerno, I think it is open18:27
pabelangerlet me find public docs on that18:27
fungihard to know any more, with projects like kubernetes having invitation-only contributor events18:28
pabelangerI think there is just a sign-up to track head count, but should be open to all18:29
pabelangerhttps://etherpad.openstack.org/p/ansible-summit-atlanta-201918:29
pabelangeris etherpad18:29
fungioh, neat!18:29
pabelangergundalow: is there anything else public to share with zuul team?18:30
pabelangerabout ansible contirbutor events18:30
pabelangerfungi: but as for talks, I submitted something about zuul.ansible.com, and how we are consuming it for network integration testing, publishing to galaxy, etc. Mostly focused on ansible network things18:34
jlkSpamapS: hrm, that's unfortunate.18:38
fungipabelanger: zuul.ansible.com doesn't resolve for me through public dns... looks like it may have broken dnssec?18:39
pabelangeryah, we need to add landing back18:40
pabelangererr18:40
pabelangerpage*18:40
pabelangerfor now, dashboard.zuul.ansible.com18:40
fungioh, got it18:40
pabelangerI guess I should do a redirect for now18:40
*** zbr is now known as zbr|pto18:45
mordredfungi: I was thinking of submitting something about using Zuul to do CI for your GitOps-based operations workflow19:06
mordredfungi: because the testing jobs we're getting going in system-config for the services we're running are turning out to be pretty nice and I think the ansiblefest crowd would appreciate them19:07
jlkUsing Ansible to test your Ansible before you run your Ansible19:11
fungiyo dawg i heard you like ansible so...19:19
pabelangerI do like ansible19:23
*** jamesmcarthur has joined #zuul19:27
*** jamesmcarthur has quit IRC19:34
*** jamesmcarthur has joined #zuul19:34
*** jamesmcarthur has quit IRC19:35
*** jamesmcarthur has joined #zuul19:36
*** jamesmcarthur has quit IRC19:42
gundalowpabelanger: jlk fungi #ansible-community is a good place to find out more about Ansible Contributor Summit. This year we will be having our usual Contributor Experience on Monday (in person and via BlueJeans). New this year during the main day of Ansible Fest (Tue & Wed) is `Contributor Central` which will feature hackathon area and various scheduled suggestion. https://docs.google.com/document/d/1or_w6jqLwoLDmuL-1f0MrpRoP3WloD11ux6Ko7oxQVw/edit#19:55
gundalowhas more details, would love feedback on that (via the comment feature In Google Docs) or in #ansible-community19:55
fungineat, thanks for the info gundalow!19:56
gundalowfungi: anyone is welcome to Contributor Summit on Monday.19:56
fungii will keep that in mind19:57
gundalowmordred: ^19:57
mordredgundalow: \o/19:58
*** badboy has quit IRC20:03
gundalowHaving a Zuul hackathon could be interesting, there is a "Signup" section in the Google Doc if someone wants to take point on that.20:05
*** sshnaidm has joined #zuul21:31
*** sshnaidm is now known as sshnaidm|pto21:32
*** mattw4 has quit IRC21:46
*** mattw4 has joined #zuul21:50
*** sshnaidm|pto has quit IRC22:19
*** panda has quit IRC22:44
*** panda has joined #zuul22:46
*** jamesmcarthur has joined #zuul22:57
*** threestrands has joined #zuul23:00
*** threestrands has quit IRC23:00
*** rlandy is now known as rlandy|brb23:25
*** jamesmcarthur has quit IRC23:27
*** openstackstatus has joined #zuul23:28
*** ChanServ sets mode: +v openstackstatus23:28
SpamapSHm, interesting situation today. Github branch protections prevented a change that passed gate from merging. Wondering if the gate resets on something like that. Buildsets doesn't show a fail.23:54
*** mattw4 has quit IRC23:56

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