Friday, 2020-10-23

*** armstrongs has quit IRC00:08
*** jamesmcarthur has joined #zuul00:49
*** jamesmcarthur has quit IRC01:17
*** jamesmcarthur has joined #zuul01:17
*** jamesmcarthur has quit IRC01:22
*** Goneri has quit IRC01:27
*** zenkuro has quit IRC02:00
*** jamesmcarthur has joined #zuul02:14
*** jamesmcarthur has quit IRC02:29
openstackgerritPierre-Louis Bonicoli proposed zuul/zuul master: gitlab: handle protected branches  https://review.opendev.org/75690002:33
*** hamalq_ has quit IRC02:45
*** bhavikdbavishi has joined #zuul03:08
*** bhavikdbavishi1 has joined #zuul03:11
*** bhavikdbavishi has quit IRC03:12
*** bhavikdbavishi1 is now known as bhavikdbavishi03:12
*** jamesmcarthur has joined #zuul03:21
*** jamesmcarthur has quit IRC03:26
*** wuchunyang has joined #zuul04:05
*** wuchunyang has quit IRC04:14
*** jamesmcarthur has joined #zuul04:15
*** pmannidi has joined #zuul04:26
*** jamesmcarthur has quit IRC04:26
*** sai438 has quit IRC04:28
*** evrardjp has quit IRC04:34
*** evrardjp has joined #zuul04:34
*** bhagyashris is now known as bhagyashris|sick05:09
*** mattd01 has quit IRC05:32
*** jamesmcarthur has joined #zuul05:38
*** jamesmcarthur has quit IRC05:43
*** vishalmanchanda has joined #zuul05:58
*** yolanda has quit IRC06:14
openstackgerritJan Kubovy proposed zuul/zuul master: Lock nodes in executor instead of scheduler  https://review.opendev.org/75630406:14
openstackgerritJan Kubovy proposed zuul/zuul master: Switch to using zookeeper instead of gearman for mergers  https://review.opendev.org/75926306:14
openstackgerritJan Kubovy proposed zuul/zuul master: Switch to using zookeeper instead of gearman for jobs  https://review.opendev.org/74441606:18
*** rpittau|afk is now known as rpittau06:21
*** jfoufas1 has joined #zuul06:27
*** jamesmcarthur has joined #zuul06:54
*** jamesmcarthur has quit IRC06:58
*** jcapitao has joined #zuul07:03
*** jamesmcarthur has joined #zuul07:24
*** frenzyfriday has joined #zuul07:27
*** bhavikdbavishi has quit IRC07:27
*** jamesmcarthur has quit IRC07:28
*** tosky has joined #zuul07:36
*** jpena|off is now known as jpena07:56
*** bhavikdbavishi has joined #zuul07:57
*** holser has quit IRC07:59
*** holser has joined #zuul08:00
*** saneax has joined #zuul08:25
*** nils has joined #zuul08:34
*** vorotech has joined #zuul08:39
*** vorotech has quit IRC08:40
*** ekwall has joined #zuul08:44
*** zenkuro has joined #zuul08:44
*** zenkuro has quit IRC09:01
*** vorotech has joined #zuul09:01
*** zenkuro has joined #zuul09:01
openstackgerritJan Kubovy proposed zuul/zuul master: Component Registry in ZooKeeper  https://review.opendev.org/75918709:12
openstackgerritJan Kubovy proposed zuul/zuul master: WIP: ZooKeeper Work abstraction as a replacement for Gearman Jobs  https://review.opendev.org/75919209:12
openstackgerritJan Kubovy proposed zuul/zuul master: Switch to using zookeeper instead of gearman for jobs  https://review.opendev.org/74441609:12
*** vorotech has quit IRC09:28
*** vorotech has joined #zuul09:31
*** vorotech has joined #zuul09:32
*** Eighth_Doctor has quit IRC10:24
*** mordred has quit IRC10:24
*** masterpe has quit IRC10:24
*** bhavikdbavishi has quit IRC10:30
*** masterpe has joined #zuul10:33
*** jcapitao is now known as jcapitao_lunch10:34
*** zenkuro has quit IRC10:44
*** Eighth_Doctor has joined #zuul10:50
*** mordred has joined #zuul10:50
*** yolanda has joined #zuul10:57
avassI think I found the problem. The branch 'patch-9' exists and I believe that's okay. But someone else created a branch called 'refs/heads/patch-9' and that's causing the merger to crash at: https://opendev.org/zuul/zuul/src/branch/master/zuul/merger/merger.py#L62011:01
*** bhavikdbavishi has joined #zuul11:21
*** jpena is now known as jpena|lunch11:31
*** rfolco has joined #zuul11:53
*** vorotech has quit IRC11:54
*** jcapitao_lunch is now known as jcapitao11:59
*** jamesmcarthur has joined #zuul12:01
*** mattd01 has joined #zuul12:04
*** mach1na has joined #zuul12:05
*** mattd01 has left #zuul12:05
*** jamesmcarthur has quit IRC12:06
*** wuchunyang has joined #zuul12:06
*** mach1na has quit IRC12:09
*** rlandy has joined #zuul12:09
*** wuchunyang has quit IRC12:11
*** vorotech has joined #zuul12:19
openstackgerritAlbin Vass proposed zuul/zuul master: WIP: bugfix: branches with pattern 'refs/heads/br' fails merge jobs  https://review.opendev.org/75941212:19
openstackgerritAlbin Vass proposed zuul/zuul master: WIP: bugfix: branches with pattern 'refs/heads/br' fails merge jobs  https://review.opendev.org/75941212:23
openstackgerritAlbin Vass proposed zuul/zuul master: WIP: bugfix: branches with pattern 'refs/heads/br' fails merge jobs  https://review.opendev.org/75941212:26
*** jpena|lunch is now known as jpena12:33
tobiashavass: this is fixing a similar issue btw: https://review.opendev.org/75748112:42
openstackgerritAlbin Vass proposed zuul/zuul master: WIP: bugfix: branches with pattern 'refs/heads/br' fails merge jobs  https://review.opendev.org/75941212:42
avasstobiash: oh12:45
*** jamesmcarthur has joined #zuul12:47
*** zenkuro has joined #zuul12:52
*** jamesmcarthur has quit IRC12:53
openstackgerritAlbin Vass proposed zuul/zuul master: bugfix: branches with pattern 'refs/heads/..' fails merge jobs  https://review.opendev.org/75941213:07
openstackgerritAlbin Vass proposed zuul/zuul master: bugfix: branches with pattern 'refs/heads/..' fails merge jobs  https://review.opendev.org/75941213:08
*** zenkuro has quit IRC13:11
*** ianychoi_ has joined #zuul13:13
*** ianychoi has quit IRC13:16
*** vishalmanchanda has quit IRC13:16
*** vorotech has quit IRC13:18
*** vorotech has joined #zuul13:19
*** bhavikdbavishi has quit IRC13:26
*** rlandy_ has joined #zuul13:27
*** rlandy has quit IRC13:28
*** saneax has quit IRC13:28
*** saneax has joined #zuul13:29
*** smyers_ has joined #zuul13:29
*** smyers has quit IRC13:30
*** smyers_ is now known as smyers13:30
*** vorotech has quit IRC13:30
openstackgerritzbr proposed zuul/zuul-jobs master: Allow test-setup to perform a connection reset  https://review.opendev.org/75942413:33
*** vorotech has joined #zuul13:40
*** rlandy_ is now known as rlandy13:49
*** saneax has quit IRC13:54
*** rpittau is now known as rpittau|afk14:06
*** saneax has joined #zuul14:08
openstackgerritzbr proposed zuul/zuul-jobs master: Add test_setup_reset_connection setting  https://review.opendev.org/65313014:15
openstackgerritzbr proposed zuul/zuul-jobs master: Add test_setup_reset_connection setting  https://review.opendev.org/65313014:19
*** jfoufas1 has quit IRC14:24
openstackgerritzbr proposed zuul/zuul-jobs master: Add test_setup_reset_connection setting  https://review.opendev.org/65313014:26
*** Goneri has joined #zuul14:42
openstackgerritAlbin Vass proposed zuul/zuul master: bugfix: branches with pattern 'refs/heads/..' fails merge jobs  https://review.opendev.org/75941214:47
avasstobiash: should be ready ^14:48
*** jcapitao has quit IRC15:02
*** ekwall has quit IRC15:09
openstackgerritPierre-Louis Bonicoli proposed zuul/zuul master: Gerrit & Pagure: reuse CachedBranchConnection  https://review.opendev.org/75838615:12
openstackgerritzbr proposed zuul/zuul-jobs master: Add test_setup_reset_connection setting  https://review.opendev.org/65313015:15
openstackgerritPierre-Louis Bonicoli proposed zuul/zuul master: Allow to reuse the code handling the branch cache  https://review.opendev.org/75672515:17
openstackgerritPierre-Louis Bonicoli proposed zuul/zuul master: Gerrit & Pagure: reuse CachedBranchConnection  https://review.opendev.org/75838615:18
openstackgerritPierre-Louis Bonicoli proposed zuul/zuul master: gitlab: handle protected branches  https://review.opendev.org/75690015:19
*** vorotech has quit IRC15:22
*** vorotech has joined #zuul15:24
*** vorotech has quit IRC15:33
*** bhavikdbavishi has joined #zuul15:45
*** wuchunyang has joined #zuul16:07
*** wuchunyang has quit IRC16:12
openstackgerritzbr proposed zuul/zuul-jobs master: Add test_setup_reset_connection setting  https://review.opendev.org/65313016:28
*** stevthedev_ has joined #zuul16:50
*** gundalow_ has joined #zuul16:50
*** ianw has quit IRC16:51
*** persia_ has joined #zuul16:51
*** bhavikdbavishi has quit IRC16:52
*** mordred has quit IRC16:57
*** stevthedev has quit IRC16:57
*** persia has quit IRC16:57
*** gundalow has quit IRC16:57
*** stevthedev_ is now known as stevthedev16:57
*** gundalow_ is now known as gundalow16:57
*** jpena is now known as jpena|off16:58
*** mordred has joined #zuul17:04
*** zenkuro has joined #zuul17:07
*** sanjayu_ has joined #zuul17:10
*** saneax has quit IRC17:13
*** hamalq has joined #zuul17:17
*** hamalq_ has joined #zuul17:20
*** hamalq has quit IRC17:23
*** ianw has joined #zuul17:23
*** sanjayu_ has quit IRC17:37
*** frenzyfriday has quit IRC17:37
*** nils has quit IRC18:20
*** zenkuro has quit IRC19:28
*** zenkuro has joined #zuul19:29
*** cloudnull has quit IRC19:47
*** cloudnull has joined #zuul19:47
*** cloudnull has quit IRC19:49
*** cloudnull has joined #zuul19:58
*** cloudnull has quit IRC20:04
*** cloudnull has joined #zuul20:05
*** holser has quit IRC20:22
*** holser has joined #zuul20:33
*** sassyn has joined #zuul20:42
sassynhi group20:43
sassynquick question20:43
sassynI have a clone of the linux kernel repo20:44
sassyni have added it to my zuul20:44
sassynand I see in the scheduler this error20:44
sassyn  File "/usr/local/lib/python3.6/dist-packages/zuul/rpclistener.py", line 384, in handle_job_list20:44
sassyn501eb376c4d44801aa3596c2b9a7f717> complete, merged: False, updated: False, commit: None, branches: []20:44
sassynany idea? AttributeError: 'NoneType' object has no attribute 'layout'20:44
sassynwhat this means?20:44
*** bhagyashris has joined #zuul20:47
*** ianw has quit IRC20:50
*** Goneri has quit IRC20:50
*** bhagyashris|sick has quit IRC20:50
*** flaper87 has quit IRC20:50
*** SotK has quit IRC20:50
*** ianw has joined #zuul20:50
*** Goneri has joined #zuul20:50
*** SotK has joined #zuul20:50
clarkbsassyn: using a paste service to share a complete traceback would be helpful20:50
clarkbI think that is saying the merger failed to merge a commit so you may also want to look at the merger log20:51
sassynhi clarkb20:51
sassynhope u are doing good20:51
sassynhere it is: https://pastebin.pl/view/e2e8b9dc20:51
*** rf0lc0 has joined #zuul20:52
clarkbthanks give me a few minuted20:52
sassynthank u20:52
*** rfolco has quit IRC20:53
*** flaper87 has joined #zuul20:56
*** rf0lc0 has quit IRC20:56
clarkbyes it seems at least related to merging on the merger. Can you check those logs too21:05
clarkbdepending on how you deployed zuul that may be a dedicated merger process or the merger bundled in an executor21:06
sassynso it seems that the issue is with the timeout21:14
sassynhttps://pastebin.pl/view/938a162c21:14
sassynthe merger.git_timeout21:15
sassyncause it takes time to clone the repos21:15
sassynthey are huge21:15
sassynbut why the executor also clone the repo? it is not only the merger?21:15
clarkbthat is a configurable option. under [merger] git_timeout21:15
clarkbexecutors also run a merger by default21:16
sassynso I can setup this as well on the exexcutor?21:16
clarkbyes it should be the same setting I think21:16
sassynOK21:16
sassynlet me try21:16
clarkbanother option is to preclone the repos for zuul21:16
clarkbthen it will only need to update them as it goes21:17
fungitechnically you don't need any separate merger, but it's recommended especially to speed up scheduler startup when you have lots of repos/branches21:17
sassynhttps://zuul-ci.org/docs/zuul/discussion/components.html#attr-executor.merge_jobs21:17
sassynafter this line there is a merger section21:17
fungiand to handle reconfigurations more quickly21:17
sassynit is not clear why it is there21:17
sassynhi fungi :-)21:17
sassynI added 24 merger with 3 machine - each running 8 time the services21:18
clarkbsassyn: that may be a bug in the docs? I think the executor merger and the merger merger share the asme base class and should take teh same configs set under [merger]21:19
sassynOK21:19
clarkbya BaseMergeServer seems to handle a bunch of those otpions21:20
sassynso I need to put the setting in the [executor] ? like git_user_name  & git_user_email & git_timeout?21:21
sassynor it should be under the [merger]21:21
sassynin the executor machine?21:21
clarkbit should be under merger for both21:21
clarkbthe shared code does self.git_timeout = get_default(config, 'merger', 'git_timeout', 300)21:22
sassynthank u21:23
sassynagain both of u21:23
sassynI hope all good with you 221:24
sassynZuul is super cool!21:24
sassynhave a nice weekend21:24
clarkbyou too21:25
clarkbI wonder if we should have error logs for timeouts point to the config options to change the values21:27
clarkb"This hit a timeout, if the value is too small for you it can be changed via: $configoption"21:27
fungisassyn: thanks, all's fine with me. hope you have a good weekend too!21:35
*** rlandy has quit IRC21:38
*** ikhan has quit IRC21:56
*** ikhan has joined #zuul22:10
*** wuchunyang has joined #zuul22:10
*** wuchunyang has quit IRC22:15
avassif anyone wants to do a quick review: https://review.opendev.org/#/c/759412/ :)22:34
fungihow did you guess? ;)22:35
*** ikhan has quit IRC22:41
*** ikhan has joined #zuul22:48
*** zenkuro has quit IRC23:06
*** zenkuro has joined #zuul23:06
*** sean-k-mooney has quit IRC23:20
*** sean-k-mooney has joined #zuul23:21
*** hamalq_ has quit IRC23:43
openstackgerritMerged zuul/zuul master: bugfix: branches with pattern 'refs/heads/..' fails merge jobs  https://review.opendev.org/75941223:43
*** tosky has quit IRC23:46

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!