Friday, 2017-12-01

*** JasonCL has quit IRC00:56
*** haint has joined #zuul02:09
*** EmilienM_ has joined #zuul02:17
*** _ari__ has joined #zuul02:17
*** cinerama` has joined #zuul02:20
*** haint_ has quit IRC02:21
*** myoung has joined #zuul02:21
*** EmilienM has quit IRC02:22
*** _ari_ has quit IRC02:22
*** myoung|ruck has quit IRC02:22
*** zigo has quit IRC02:22
*** cinerama has quit IRC02:22
*** EmilienM_ is now known as EmilienM02:22
*** EmilienM has quit IRC02:22
*** EmilienM has joined #zuul02:22
*** myoung is now known as myoung|ruck02:23
*** patriciadomin has quit IRC02:23
*** pbrobinson has quit IRC02:23
*** toabctl has quit IRC02:25
*** patriciadomin has joined #zuul02:26
*** pbrobinson has joined #zuul02:26
*** zigo has joined #zuul02:27
*** toabctl has joined #zuul02:27
*** zigo is now known as Guest1326802:29
*** JasonCL has joined #zuul02:45
*** dkranz has quit IRC03:18
*** dkranz has joined #zuul03:20
*** JasonCL has quit IRC03:24
*** JasonCL has joined #zuul03:56
*** JasonCL has quit IRC04:01
openstackgerritIan Wienand proposed openstack-infra/zuul-jobs master: Convert back to zuul.projects  https://review.openstack.org/52446004:02
*** threestrands_ has joined #zuul04:24
*** threestrands_ has quit IRC04:24
*** threestrands_ has joined #zuul04:24
openstackgerritIan Wienand proposed openstack-infra/zuul feature/zuulv3: Convert zuul.projects to a dict  https://review.openstack.org/51411904:24
openstackgerritIan Wienand proposed openstack-infra/zuul feature/zuulv3: Remove zuul._projects  https://review.openstack.org/52446304:24
*** vivsoni_ has joined #zuul04:26
*** threestrands has quit IRC04:26
vivsoni_Hi Team, please help me with on how to execute zuul checks (i.e. all jobs) on my local openstack machine04:31
*** bhavik1 has joined #zuul04:47
*** bhavik1 has quit IRC04:55
tobiashjeblair: I've a comment on 52441006:16
tobiashvivsoni_: you want to execute zuul jobs outside of zuul?06:17
*** threestrands_ has quit IRC06:24
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Remove nodesets from builds canceled during reconfiguration  https://review.openstack.org/52440906:38
vivsoni_tobiash: yes.. is it possible06:50
openstackgerritRui Chen proposed openstack-infra/nodepool feature/zuulv3: Fix nodepool alien-list issue  https://review.openstack.org/52249507:45
tobiashvivsoni_: currently only with manual steps, I think mordred and some others have local scripts ti simplify that, but there is no tooling upstream yet to accomplish that08:14
vivsoni_ok08:15
*** hashar has joined #zuul08:38
openstackgerritKrzysztof Klimonda proposed openstack-infra/zuul feature/zuulv3: Support autoholding nodes for specific changes/refs  https://review.openstack.org/51516909:09
*** electrofelix has joined #zuul09:46
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: Move github webhook from webapp to zuul-web  https://review.openstack.org/50426710:15
tristanCjlk: hope you don't mind i rebase 504267... what do you think it's missing?10:23
tristanC(asking because it's in the zuul roadmap for the 3.0 release)10:30
*** openstackgerrit has quit IRC10:33
*** openstackgerrit has joined #zuul10:34
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: Serve keys from canonical project name  https://review.openstack.org/50480710:34
tristanCjeblair: i rebased 504807 and fixed a comment from tobiash10:34
tristanCShrews: would you mind having a look at https://review.openstack.org/#/c/523640/, it seems like this improve the nodepool behavior when the zk connection is flaky10:37
*** jesusaur has quit IRC10:42
*** jesusaur has joined #zuul10:45
*** JasonCL has joined #zuul11:00
*** openstackgerrit has quit IRC11:18
*** jesusaur has quit IRC11:31
*** jesusaur has joined #zuul11:32
*** JasonCL has quit IRC11:36
*** haint has quit IRC11:50
*** JasonCL has joined #zuul12:00
*** nguyentrihai has joined #zuul12:02
ShrewstristanC: left a comment. you get a default Retry for free13:10
ShrewstristanC: oh, you know what, i might be wrong about that13:11
Shrewscode says one thing, but their docs say another13:11
Shrewsso now i'm confused13:12
Shrewshttps://kazoo.readthedocs.io/en/latest/_modules/kazoo/client.html#KazooClient seems to clearly show a KazooRetry being created for you if command_retry is not specified13:14
Shrewsbut https://kazoo.readthedocs.io/en/latest/basic_usage.html#retrying-commands says another thing13:15
Shrewsharlowja: is that right??? ^^^^13:15
* Shrews feels like this may be something he's looked at long ago13:19
tristanCShrews: yes, I set max_tries to 3 so that it still fails after a second. I wasn't sure we want to make nodepool wait infinitely13:20
ShrewstristanC: oh, that's a good point13:21
tristanCin our deployment, zookeeper is on a dedicated openstack instance, and for some reason i often see kazoo.exceptions.ConnectionLoss being raised by the nodepool-launcher service. Using that 1 second retry is enough to fix those exception13:22
ShrewstristanC: wait, i'm confused. i thought you were seeing nodepool wait forever? getting exceptions seems to indicate the opposite13:24
tristanCShrews: when not using KazooRetry(max_tries=3), then the client seems to retry infinitely13:26
tristanCthat would fix the exception being raised, but if zookeeper is turned off, then nodepool would be stuck retrying i guess13:27
Shrewstrying to make breakfast atm.... gimme a few minutes13:35
tristanCShrews: no huries, i left a clearer comment on the review13:39
*** openstackgerrit has joined #zuul14:10
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Add a plugin interface for drivers  https://review.openstack.org/52462014:10
*** hashar is now known as hasharAway14:22
*** hasharAway has quit IRC14:28
*** jkilpatr has quit IRC14:35
jeblairtobiash: the window increase factor has a minimum value of 114:58
tobiashjeblair: I meant factor of 1 in exponential case ;)14:58
jeblairoh that's a mean trick14:59
tobiashthat gives a constant window14:59
tobiashwe used this trick to simulate semaphores before I added them14:59
jeblairtobiash: the only thing i can think to do is to specially handle that one case.  if new_type==exponential and new_increase==1, just use the new value.  otherwise do what i wrote in 524410.  is that good?  any other ideas?15:03
tobiashjeblair: sounds good, I would do it the same15:03
jeblairokay, i'll rework that.  i think it's going to need a new test.15:04
dmsimardjeblair: was https://review.openstack.org/#/c/524225/ what you meant for the END OF STREAM thing ?15:15
*** jkilpatr has joined #zuul15:16
jeblairdmsimard: yep15:18
jeblairdmsimard: though -- i wonder if that should have a timestamp on it...15:20
dmsimardjeblair: good point, let me fix that15:20
jeblairdmsimard: there's some code in that file that does that, search for: job_output.write("{now}15:21
dmsimardyup15:26
Shrewsgah, system update has broken my docker (and thus my zookeeper container i use for testing)15:33
* Shrews gets stabby15:33
*** ianw has quit IRC15:34
*** JasonCL has quit IRC15:38
*** JasonCL has joined #zuul15:45
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Fix double centos in URL for CentOS extras  https://review.openstack.org/52465315:50
*** JasonCL has quit IRC15:51
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Fix double centos in URL for CentOS Plus infrastructure mirror  https://review.openstack.org/52465315:55
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul feature/zuulv3: Print a message when we start the Zuul console  https://review.openstack.org/52422515:59
jlktristanC: please run with it. I lost track over the last few weeks where I've been unable to focus on Zuul16:27
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Remove the CentOS Plus mirror from the configured mirrors  https://review.openstack.org/52465316:28
clarkbShrews: fwiw zk totally runs fine as normal user out of its tarball16:30
clarkbShrews: if you want a quick fix to docker not working16:30
clarkbtobiash: hacking the window resizing, nice16:32
jeblairtobiash: do you have a second to +3 https://review.openstack.org/523929 ?16:32
Shrewsclarkb: yup, already have it downloaded16:33
tobiashjeblair: looking16:35
*** JasonCL has joined #zuul16:38
tobiashjeblair: lgtm16:38
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Print a message when we start the Zuul console  https://review.openstack.org/52422516:45
*** fbo_ has joined #zuul16:50
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix branch checkout order  https://review.openstack.org/52392916:52
*** weshay is now known as weshay_mtg16:57
*** JasonCL has quit IRC17:36
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Don't shrink windows on reconfiguration  https://review.openstack.org/52441017:42
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Don't set job var override_checkout if null  https://review.openstack.org/52441417:42
jeblairtobiash, clarkb: ^ now with more special casing and another test17:42
openstackgerritMerged openstack-infra/zuul-jobs master: Remove the CentOS Plus mirror from the configured mirrors  https://review.openstack.org/52465317:43
tobiashjeblair: I like your todo comment ;)17:48
jlktristanC: I had a rebase done here, but I hadn't tested it yet.17:54
*** JasonCL has joined #zuul17:55
harlowjaShrews that seems right ; i'd trust the code docs vs the basic usage one :-P18:00
*** weshay_mtg is now known as weshay_bbiab18:05
*** myoung|ruck is now known as myoung|ruck|lunc18:11
*** myoung|ruck|lunc is now known as myoung|ruck|food18:12
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Don't shrink windows on reconfiguration  https://review.openstack.org/52441018:18
harlowjaShrews though let me know, i can investigate more18:18
Shrewsharlowja: nah, just wanted to make sure I was reading the code correctly (and if so, point out the doc disagreement)18:19
harlowjakk18:19
Shrewsharlowja: though even the code docs are in disagreement with actual code (mentions using -1, but None seems to actually mean "forever")18:19
harlowjafun fun18:20
harlowjado u want to make a PR :)18:20
harlowjai will merge it, ha18:20
Shrewsi assume a signed int is being used for the counter, so eventually it would become -1  :)18:20
harlowjalol18:20
harlowjanot with python bigints :-P18:20
Shrewsforever is just further away18:21
harlowja:-P18:22
*** electrofelix has quit IRC18:31
*** myoung|ruck|food is now known as myoung|ruck18:49
*** jkilpatr has quit IRC19:33
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Ensure ChangeLog exists in install-if-python  https://review.openstack.org/52471219:37
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Fix scheduler reconfiguration handler  https://review.openstack.org/52471419:48
jeblairclarkb, fungi: ^ can we speedy merge that?19:48
fungion it19:49
* clarkb looks at it speedily19:49
fungiooh, ouch19:49
clarkbapproved19:50
jeblairit's not impacting ongoing operations, but would be nice to restart with that fix so we can add new projects again19:50
*** weshay_bbiab is now known as weshay20:06
*** weshay is now known as weshay_interview20:12
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Don't set job var override_checkout if null  https://review.openstack.org/52441420:16
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix scheduler reconfiguration handler  https://review.openstack.org/52471420:17
*** JasonCL has quit IRC20:29
*** JasonCL has joined #zuul20:29
openstackgerritMerged openstack-infra/zuul-jobs master: Ensure ChangeLog exists in install-if-python  https://review.openstack.org/52471220:44
*** jkilpatr has joined #zuul20:51
*** JasonCL has quit IRC20:53
*** JasonCL has joined #zuul20:53
*** ianw has joined #zuul21:09
*** weshay_interview is now known as weshay21:19
*** JasonCL has quit IRC21:38
*** JasonCL has joined #zuul22:06
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: tox: remove validate-layout  https://review.openstack.org/52475323:02
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: tox: remove validate-layout  https://review.openstack.org/52475723:09

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