Friday, 2021-03-05

*** tosky has quit IRC00:11
*** yoctozepto has quit IRC00:13
*** yoctozepto has joined #zuul00:13
*** hamalq has quit IRC00:26
*** ajitha has joined #zuul00:51
corvustobiash: based on #opendev, it looks like the executor's merger's multiprocessing pool may be leaking GitPython git.Repo objects -- clarkb found that a paused executor had 139 "git cat-file" processing running.  GitPython starts those when creating a git.Repo object, and keeps them running as long as the object isn't deleted.01:06
corvustobiash: unfortunately, all of the debugging tools we have for memory leaks can't cross the multiprocessing barrier, so i'm currently at a loss for how to debug that.01:07
*** Eighth_Doctor has quit IRC01:45
*** jamesmcarthur has quit IRC02:12
*** jamesmcarthur has joined #zuul02:13
*** jamesmcarthur has quit IRC02:13
*** jamesmcarthur has joined #zuul02:13
*** Eighth_Doctor has joined #zuul02:14
*** zenkuro has quit IRC02:23
*** rlandy|bbl is now known as rlandy02:31
*** jamesmcarthur has quit IRC02:41
*** jamesmcarthur has joined #zuul02:41
*** irclogbot_2 has quit IRC02:52
*** irclogbot_3 has joined #zuul02:56
*** rlandy has quit IRC03:02
openstackgerritJames E. Blair proposed zuul/nodepool master: Azure: switch to Azul  https://review.opendev.org/c/zuul/nodepool/+/77881403:09
*** bhavikdbavishi has joined #zuul03:29
*** bhavikdbavishi1 has joined #zuul03:44
*** bhavikdbavishi has quit IRC03:45
*** bhavikdbavishi1 is now known as bhavikdbavishi03:45
*** saneax has joined #zuul03:57
*** bhavikdbavishi has quit IRC04:01
*** bhavikdbavishi has joined #zuul04:03
*** jamesmcarthur has quit IRC04:27
*** jamesmcarthur has joined #zuul04:27
*** bhavikdbavishi has quit IRC04:30
*** bhavikdbavishi has joined #zuul04:32
*** jamesmcarthur has quit IRC04:32
*** ykarel has joined #zuul04:38
*** jamesmcarthur has joined #zuul04:51
*** evrardjp has quit IRC05:33
*** evrardjp has joined #zuul05:33
*** jfoufas1 has joined #zuul05:35
*** jamesmcarthur has quit IRC05:36
*** ykarel has quit IRC05:50
*** ykarel has joined #zuul05:53
*** ykarel_ has joined #zuul06:08
*** ykarel has quit IRC06:10
*** ykarel_ is now known as ykarel06:10
openstackgerritDaniel Blixt proposed zuul/nodepool master: Add shell-type to more providers  https://review.opendev.org/c/zuul/nodepool/+/77858006:19
*** vishalmanchanda has joined #zuul06:25
*** bhavikdbavishi has quit IRC06:40
*** piotrowskim has joined #zuul07:09
*** bhavikdbavishi has joined #zuul07:34
*** jamesmcarthur has joined #zuul07:36
*** bhavikdbavishi1 has joined #zuul07:37
*** bhavikdbavishi has quit IRC07:39
*** bhavikdbavishi1 is now known as bhavikdbavishi07:39
*** jamesmcarthur has quit IRC07:40
*** wuchunyang has joined #zuul07:47
openstackgerritDaniel Blixt proposed zuul/nodepool master: WIP: Add shell-type config  https://review.opendev.org/c/zuul/nodepool/+/77537107:50
openstackgerritDaniel Blixt proposed zuul/nodepool master: Add shell-type to more providers  https://review.opendev.org/c/zuul/nodepool/+/77858007:51
*** rpittau|afk is now known as rpittau08:21
*** bhavikdbavishi has quit IRC08:29
*** bhavikdbavishi has joined #zuul08:30
openstackgerritDaniel Blixt proposed zuul/nodepool master: Add shell-type to more providers  https://review.opendev.org/c/zuul/nodepool/+/77858008:37
*** hashar has joined #zuul08:50
*** jpena|off is now known as jpena08:54
tobiashcorvus: what we might be able to do is to inject a 'repl-server-task' into the processor via repl08:56
tobiashlike inception08:56
*** dry has joined #zuul08:57
*** msuszko has quit IRC08:59
*** nils has joined #zuul09:00
tobiashcorvus: I don't see leaked git processes in our deployment. Do you think those leaked processes are a reason or a symptom of the oom kills?09:02
avassI don't think we're leaking git processes either09:10
*** tosky has joined #zuul09:23
*** harrymichal has joined #zuul09:29
*** bhavikdbavishi1 has joined #zuul09:45
*** bhavikdbavishi has quit IRC09:47
*** bhavikdbavishi1 is now known as bhavikdbavishi09:47
*** wuchunyang has quit IRC10:16
*** holser has quit IRC10:21
openstackgerritDaniel Blixt proposed zuul/nodepool master: Add shell-type to more providers  https://review.opendev.org/c/zuul/nodepool/+/77858010:25
*** saneax has quit IRC10:36
*** jangutter has joined #zuul10:41
*** jangutter has quit IRC10:43
*** jangutter has joined #zuul10:43
*** jangutter_ has quit IRC10:45
*** hashar has quit IRC11:03
*** bhavikdbavishi has quit IRC11:04
*** hashar has joined #zuul11:04
*** bhavikdbavishi has joined #zuul11:06
*** bhavikdbavishi has quit IRC11:18
*** bhavikdbavishi has joined #zuul11:18
*** ykarel_ has joined #zuul11:19
*** bhavikdbavishi1 has joined #zuul11:22
*** ykarel has quit IRC11:22
*** bhavikdbavishi has quit IRC11:23
*** bhavikdbavishi1 is now known as bhavikdbavishi11:23
*** ykarel_ is now known as ykarel11:23
*** jangutter has quit IRC11:29
*** jangutter has joined #zuul11:30
*** holser has joined #zuul11:35
*** holser has quit IRC11:37
*** holser has joined #zuul11:38
*** holser has quit IRC11:57
*** holser has joined #zuul12:01
*** ykarel_ has joined #zuul12:07
avassdoes zuul not report anything back to gerrit when it fails to submit a change?12:08
*** ykarel has quit IRC12:09
avassI guess merge-failure refers to the 'MERGE_FAILURE' state. maybe there should also be a 'submit-failure' reporter here: https://zuul-ci.org/docs/zuul/reference/pipeline_def.html#attr-pipeline.merge-failure ?12:11
*** zenkuro has joined #zuul12:24
openstackgerritSimon Westphahl proposed zuul/zuul master: Make ZooKeeper mandatory for Scheduler  https://review.opendev.org/c/zuul/zuul/+/75671612:27
openstackgerritSimon Westphahl proposed zuul/zuul master: Move setupZK() helper function to BaseTestCase class  https://review.opendev.org/c/zuul/zuul/+/77663912:27
openstackgerritSimon Westphahl proposed zuul/zuul master: Initialize ZooKeeper connection in server rather than in cmd classes  https://review.opendev.org/c/zuul/zuul/+/77664012:27
openstackgerritSimon Westphahl proposed zuul/zuul master: Make ConnectionRegistry mandatory for Scheduler  https://review.opendev.org/c/zuul/zuul/+/75709512:27
openstackgerritSimon Westphahl proposed zuul/zuul master: Instantiate executor client, merger, nodepool and app within Scheduler  https://review.opendev.org/c/zuul/zuul/+/75714912:27
openstackgerritSimon Westphahl proposed zuul/zuul master: DNM: Reduce number of jobs for SOS development  https://review.opendev.org/c/zuul/zuul/+/77508112:27
*** rlandy has joined #zuul12:33
*** jpena is now known as jpena|lunch12:34
*** hashar is now known as hasharLunch12:39
*** zenkuro has quit IRC12:49
*** zenkuro has joined #zuul12:49
swestcorvus: I got rid of the typing patches. first change in the sos stack is now https://review.opendev.org/c/zuul/zuul/+/756716/12:52
*** bhavikdbavishi has quit IRC13:04
*** hasharLunch is now known as hashar13:14
openstackgerritJonas Sticha proposed zuul/zuul master: Make repo state buildset global  https://review.opendev.org/c/zuul/zuul/+/73860313:14
*** bhavikdbavishi has joined #zuul13:21
*** jpena|lunch is now known as jpena13:28
*** jangutter has quit IRC13:33
*** jangutter has joined #zuul13:34
*** bhavikdbavishi has quit IRC13:42
*** jangutter has quit IRC13:43
*** jangutter has joined #zuul13:44
openstackgerritDaniel Blixt proposed zuul/nodepool master: Add shell-type to more providers  https://review.opendev.org/c/zuul/nodepool/+/77858013:46
*** zenkuro has quit IRC13:56
*** zenkuro has joined #zuul13:57
openstackgerritDaniel Blixt proposed zuul/nodepool master: Add shell-type to more providers  https://review.opendev.org/c/zuul/nodepool/+/77858014:10
openstackgerritDaniel Blixt proposed zuul/nodepool master: Add shell-type config  https://review.opendev.org/c/zuul/nodepool/+/77537114:14
*** jangutter has quit IRC14:16
*** jangutter has joined #zuul14:17
*** ykarel_ is now known as ykarel14:32
*** zenkuro has quit IRC14:35
*** zenkuro has joined #zuul14:36
openstackgerritDaniel Blixt proposed zuul/zuul master: Use shell-type config from nodepool  https://review.opendev.org/c/zuul/zuul/+/77538214:41
*** Phoenikzz has joined #zuul14:51
avasscorvus: wanna take another look at 775382 and 775371 if you get time over?14:52
*** rpittau is now known as rpittau|afk15:03
corvusavass: what happens in k8s with that?15:05
avasscorvus: that's just configuring ansible so it knows how it should format it's commands I believe15:11
avasscorvus: I can fire up a test just in case15:11
corvusavass: yeah, maybe it's used in the same way with the shell/command module in a kubectl connection type?  that makes sense, but i just wanted to make sure.  i'm guessing no effect for the k8s namespace case.15:15
corvusavass: left 2 more questions on https://review.opendev.org/775371  #2 might be a -1 unless i'm missing something cause i just woke up :)15:22
avasscorvus: can probably check the azure part on monday, trying to fire up a k8s pod right now and namespaces shouldn't be affected :)15:25
corvusavass: cool, thanks!  i just pushed up some major azure rework yesterday, but i will be happy to rebase that change on the shell-type change: https://review.opendev.org/77881415:26
avasscorvus: oh, nice I'll take a look at that later15:27
avasscorvus: yeah running a containg using fish-shell needs ansible_shell_type: fish15:28
avasscontainer*15:28
corvusaquarium? ;)15:28
avassheh :)15:29
corvusavass: cool, that makes sense.  i just wanted to make sure i understood and that the k8s environment wasn't going to give us any surprises there15:29
*** ykarel has quit IRC15:37
Phoenikzzcorvus: posted answers to questions15:40
corvusPhoenikzz: thanks! replied and +215:45
*** jfoufas1 has quit IRC16:06
*** hashar is now known as hasharAway16:27
*** ikhan has quit IRC16:47
*** ikhan has joined #zuul17:33
*** jamesmcarthur has joined #zuul17:53
openstackgerritVitaliy Lotorev proposed zuul/zuul master: Fix zuul.artifacts example in documentation  https://review.opendev.org/c/zuul/zuul/+/77823817:54
fungiif anyone is interested in seeing live stats from a fairly busy zuul deployment, opendev's is under what will probably be its peak load for the first half of this year, and seems to be performing quite well: https://grafana.opendev.org/d/5Imot6EMk/zuul-status17:55
*** jpena is now known as jpena|off17:58
avassfungi: nice!18:02
*** irclogbot_3 has quit IRC18:03
*** irclogbot_1 has joined #zuul18:06
fungiopenstack is preparing for its next semi-annual release, and next week is the deadline for merging feature changes, so what you see there is the product of extreme procrastination on the part of some ~1k developers ;)18:08
avassyeah we get that too. everyone wants to merge at the same time :)18:10
*** irclogbot_1 has quit IRC18:24
*** hasharAway has quit IRC18:27
*** irclogbot_3 has joined #zuul18:29
*** jamesmcarthur_ has joined #zuul18:34
*** jamesmcarthur has quit IRC18:38
*** holser has quit IRC18:42
*** holser has joined #zuul18:42
*** ikhan has quit IRC19:00
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Zuul Cache role with s3 implementation.  https://review.opendev.org/c/zuul/zuul-jobs/+/76480819:12
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Zuul Cache role with s3 implementation.  https://review.opendev.org/c/zuul/zuul-jobs/+/76480819:22
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Zuul Cache role with s3 implementation.  https://review.opendev.org/c/zuul/zuul-jobs/+/76480819:24
openstackgerritMerged zuul/zuul master: Report executor stats per zone  https://review.opendev.org/c/zuul/zuul/+/74044819:35
openstackgerritMerged zuul/zuul master: Update zoned executor stats  https://review.opendev.org/c/zuul/zuul/+/77785219:36
openstackgerritMerged zuul/zuul master: Optionally allow zoned executors to process unzoned jobs  https://review.opendev.org/c/zuul/zuul/+/67384019:38
*** jamesmcarthur_ has quit IRC19:52
*** jamesmcarthur has joined #zuul19:53
*** jamesmcarthur has quit IRC19:58
openstackgerritGomathi Selvi Srinivasan proposed zuul/zuul-jobs master: Create a template for ssh-key and size  https://review.opendev.org/c/zuul/zuul-jobs/+/77347420:09
tobiashcorvus: is there a reason to change from id to hostname in the azure change?20:59
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Zuul Cache role with s3 implementation.  https://review.opendev.org/c/zuul/zuul-jobs/+/76480821:03
avasssomething really really strange is happening on that ^ change. If I no_log aws_secret_key, aws_access_key also gets no_logged and ansible breaks the generated urls since it censors the aws_access_key value from them...21:05
tobiashcorvus: commented on 773540 (and it's marked as wip which prevented it from entering the gate(21:05
avassoh... it no logs the value since the secret_key and the access_key is the same value21:10
*** hamalq has joined #zuul21:14
*** ajitha has quit IRC21:18
corvustobiash: re azure -- it looks like id and hostname are equally unique (you can't have a duplicate hostname in the same resource group). so effectively the id becomes a bunch of stuff that doesn't matter followed by the hostname.  let me get an example21:25
corvustobiash: /subscriptions/........-....-....-....-............/resourceGroups/nodepool/providers/Microsoft.Compute/virtualMachines/bionic-azure-000000000121:26
corvusthat's an id21:26
corvusso the real answer: that makes the external id column in "nodepool list" really long.  :)21:26
tobiashcorvus: k, hostname makes sense then :)21:26
openstackgerritJames E. Blair proposed zuul/nodepool master: Format multi-line log entries  https://review.opendev.org/c/zuul/nodepool/+/77354021:34
corvustobiash: re 773540 thanks... :)  and, um, i totally definitely knew it was marked WIP and my secret plan i didn't tell anyone was to use it to test that the wip detection in zuul was working!21:36
openstackgerritMerged zuul/zuul master: Fix zuul.artifacts example in documentation  https://review.opendev.org/c/zuul/zuul/+/77823821:36
corvustotally, unrelated: i think maybe i should have gertty highlight WIP in red.21:36
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Zuul Cache role with s3 implementation.  https://review.opendev.org/c/zuul/zuul-jobs/+/76480822:01
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Zuul Cache role with s3 implementation.  https://review.opendev.org/c/zuul/zuul-jobs/+/76480822:08
openstackgerritMerged zuul/nodepool master: Add shell-type config  https://review.opendev.org/c/zuul/nodepool/+/77537122:14
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Zuul Cache role with s3 implementation.  https://review.opendev.org/c/zuul/zuul-jobs/+/76480822:17
*** rlandy has quit IRC22:19
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Zuul Cache role with s3 implementation.  https://review.opendev.org/c/zuul/zuul-jobs/+/76480822:25
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Zuul Cache role with s3 implementation.  https://review.opendev.org/c/zuul/zuul-jobs/+/76480822:34
*** nils has quit IRC22:38
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Zuul Cache role with s3 implementation.  https://review.opendev.org/c/zuul/zuul-jobs/+/76480822:46
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Zuul Cache role with s3 implementation.  https://review.opendev.org/c/zuul/zuul-jobs/+/76480822:56
*** iurygregory has quit IRC22:57
*** sduthil has quit IRC23:01
*** ikhan has joined #zuul23:11
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Update tests/base.py to use proper git data  https://review.opendev.org/c/zuul/zuul/+/74274623:14
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Fix gerrit merge commit change with zuul configuration  https://review.opendev.org/c/zuul/zuul/+/76288623:14
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Fix zuul-client enqueue-ref when oldrev/newrev aren't provided  https://review.opendev.org/c/zuul/zuul/+/76576723:14
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Improve merger getFilesChanges, Fix edge cases  https://review.opendev.org/c/zuul/zuul/+/76288723:14
*** ikhan has quit IRC23:22
*** iurygregory has joined #zuul23:22
*** harrymichal has quit IRC23:39
*** hamalq has quit IRC23:44
openstackgerritMerged zuul/nodepool master: Format multi-line log entries  https://review.opendev.org/c/zuul/nodepool/+/77354023:45
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Improve merger getFilesChanges, Fix edge cases  https://review.opendev.org/c/zuul/zuul/+/76288723:47

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