Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1weEke-004f06-2K for buildfarm-members@arkaria.postgresql.org; Mon, 29 Jun 2026 16:22:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1weEkd-004C2r-0w for buildfarm-members@arkaria.postgresql.org; Mon, 29 Jun 2026 16:22:27 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1weEkc-004C2i-2x for buildfarm-members@lists.postgresql.org; Mon, 29 Jun 2026 16:22:27 +0000 Received: from mail-qk1-x72f.google.com ([2607:f8b0:4864:20::72f]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1weEkZ-00000000oPk-2snt for buildfarm-members@lists.postgresql.org; Mon, 29 Jun 2026 16:22:26 +0000 Received: by mail-qk1-x72f.google.com with SMTP id af79cd13be357-922ade88d0aso452814585a.1 for ; Mon, 29 Jun 2026 09:22:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dunslane-net.20251104.gappssmtp.com; s=20251104; t=1782750141; x=1783354941; darn=lists.postgresql.org; h=in-reply-to:autocrypt:content-language:from:references:cc:to :subject:user-agent:mime-version:date:message-id:from:to:cc:subject :date:message-id:reply-to; bh=Dy19nSV7KTViA1Tpdj0L4IhWmHhJi1RhTI+CR1lAzh8=; b=R7EHvYRSh1aZnC1zPU4QiK7t2lmuXHuRKhT8MhY7nJBfCN/JSIk/wPaeogwPZ9u8Um GQT6AWUtyUV35BNZ/2DBgefRoF9cC/HXwW2ETHS1nvOfs6Bu+NaiaCB7t0XMS4h+8537 noeBxd/e7Bdw1KvwbiWSvotN/cmRk2AEqJRAur/KA4f2YnENsyvTrldRIiHfyClcmU91 xft1JMupqaIJXpEFr+63Ef5jPbArStX4GzUKuirbC9BYzBjIaGn/ugJBLKgcwBiAlcDj UPI1dANu7esGnvnjGuno8LZkVfAef7cVRww3GZTPYIWLQ0fsVW/7NM7HSAo4fEibJ56T chgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782750141; x=1783354941; h=in-reply-to:autocrypt:content-language:from:references:cc:to :subject:user-agent:mime-version:date:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Dy19nSV7KTViA1Tpdj0L4IhWmHhJi1RhTI+CR1lAzh8=; b=Yt41eSNcMTmzIdF6HGoPQf4xgWMZt4B5VJp2iKl+5r4Utvj37I/IgONjcayX0pqviH Y6hfk3FNQGOqrD3TNGyi4Gt3JAIYwOIKNUpGnTzirzG6iWr5UPUIhsl1TSh3v++5QQqf WAtCRxB50FcN41X84Ts+L4URgZVNk29WuyC8LqXWMaXBDNhs1tDvRjVN4hQq7KzkNV9D MXb5jwLlZ2vIlNt779R1IQeiH761W1AWHUsHwJxgvA8jCJm5O2NfwuQaBijO+PxvOut7 srloPo1KHJXVx/D2lUXoYzBkDlmNH+FvjI/YNgeWqrdSoSgX86+PWEtPejzwlTtEBxEW M9+A== X-Gm-Message-State: AOJu0YwO8xOJQ+Fn1HHhoHfsGDEmkYPiZvJdLpCsJFHTZGYK84jAEfCy s5asbVYUwc9hnKkzfIWCQoxJNO8vrIG/+a6v8FZCw9JtN7UQDSmj6eYE9MuETnTkGFo= X-Gm-Gg: AfdE7cn1iKZNwXhvdI85BvThm1Lsk9T/fFs4Lqg5GZKqC6BvJ0Yi32vrLSGjOAvttHz aIlpfO/QcVgDJ54BRdFjGDu8pFopV3JiU2+sRossH8Gw3rHfSgZKWgc3kkSgOZD+AHeoYgW91qX Ph+Z11hS6ChRiV35u0zhUscwTDVfc1wKAUn4+8sOnGw43cJ3uICw5DRA/fkylRM97FEfJcCFLs7 5RCv2XrglRAv6e8lbfyb1IUumMVbyw+n8+giGaq6pVSyCs87BPRqXBN5aRNGne4Cr3f2Y2gYOE7 lNsORe6kPPlFK/pezvKsuUxT7NhTXgry6eAdyyCsreLqttEO77O3eMb8M8zdCCQwdoFKio7zegE 0dcocmAB5irZu/QpKbI4rjKmFtlysRTAQ5bLrAYtYaugoGHSH8/K7nzWwwXQXc2clyPc2Y0L2pf +Jq+Dtv6nnzTY0eBVKD6H761tjKVvyid+/pv8tgv4zbip+5r+1cHxZD5swNC4u X-Received: by 2002:a05:620a:8805:b0:92e:51d2:80e7 with SMTP id af79cd13be357-92e62612b02mr45260385a.29.1782750140962; Mon, 29 Jun 2026 09:22:20 -0700 (PDT) Received: from ?IPV6:2605:a601:a6b0:500:ccb8:56eb:bfc6:86b5? ([2605:a601:a6b0:500:ccb8:56eb:bfc6:86b5]) by smtp.googlemail.com with ESMTPSA id af79cd13be357-92e6213bc41sm19731585a.6.2026.06.29.09.22.19 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 29 Jun 2026 09:22:20 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------k0J5ImgFvpoUPgAh8uPAMtKS" Message-ID: <0531a465-1fc3-4dcf-bf03-76a4407a2105@dunslane.net> Date: Mon, 29 Jun 2026 12:22:18 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: hake failing on pgsql-Git kinda "random" To: Mark Wong , Olaf Bohlen Cc: buildfarm-members@lists.postgresql.org References: <2F0B1C7F-A27D-42E2-A303-CC99D1E43CD0@eenfach.de> From: Andrew Dunstan Content-Language: en-US Autocrypt: addr=andrew@dunslane.net; keydata= xsBNBE7KWFkBCAClridxur2AIc7eW2AR7izbfp3EnNefie2HbLF0izW5Ik5UjX2HBXBx4syI gY6b0ugohXrr274+baoAlvSbq6cAoQuEVrk5IZFzt20b1Xkx65FwGSEj526yiKLocqkJceSq Xr9xcA5SGY+FZv441chh5SU92v4q6z+6LPpoHOh97ptAVXZYNTtU0LevyvD5lja0TzbvJm6C eFXitJfnm1pLEr0DGJCR/iUOl/N62Kh4855zZC7NHIjQHPOvV5Stz/l5ilDhvGVk+xkXFPys SjZoUr1rXhYLpiyi5sR0X9FHXT0KnGuz1F5ERO7ZTLSSQ6fJwPj6gOk9K+vvoKvoeql5ABEB AAHNJEFuZHJldyBEdW5zdGFuIDxhbmRyZXdAZHVuc2xhbmUubmV0PsLAlwQTAQgAQQIbAwIX gAIZAQULCQgHAwUVCgkICwUWAgMBAAIeBRYhBOQ+WEYd/Hy/RGkVpZn6f8tZ/DuBBQJoGNGd BQkdEO8nAAoJEJn6f8tZ/DuBq74H/jkTR4Zi3stbw+xC7v2u3QozssK7MYPL2AsVfh7OealS h182fiWXpfvmmAB7WUHbhk9GC2RAOnHI/2d2jgKaMLAHsGYOT0YopTVIwRY43fCw/mK67yxc wmDcX+zyKfLaivNbf5A7QPLNwda98bEAMSJ8Sn652Uc6cA8t3uKGsVzbRBQOoYzjgvBCfSrE 9ql3PDNg0l4BfAqabd2f70ZUm9VAMEPrgv/v2xI7M2XiL4g5BVmqLCOwxLM8RMCotCuoweUr VO43DeBCIDwLxotMJKvGWDjBzQYlU1NPUAtNcz/gN9ITUe1VUGjyvGj4u1lxBOcQQUw7l1+T 5moZ4iZxXzvOwE0ETspYWQEIANGc4zQULOxhbqO2dyD51YhqCNRmm9oKWaqf+wmW4tpDe/VV cxAnNizd4LWCHfzpb5cHAtGkOPePMfzWVf6nvdF7d3eglbtf59+zG7O7llV0xSSoFiieQBsr GvqDInXYX/4mRRXMtyhM353/tixC9RWLs1oofyYmCPPXXY7h9R7en3B8BoVrRFcdzlIY/NFN hFGW/9dkEiGjgna2Rk6e15kln4ZvFBWUg23p93w/pqXcxY6+k/8TEk+C4R+M6w7o2PLGOjdZ +kPiUcw5H85zf/yZJwQXzisXaNduwWB6Vads9YC9dj6kPR1c4VGRqAaYL++LAEOqrlvm2Tvq QqZRtnEAEQEAAcLAfAQYAQgAJgIbDBYhBOQ+WEYd/Hy/RGkVpZn6f8tZ/DuBBQJoGNI2BQkd EODdAAoJEJn6f8tZ/DuBfw0IAKTsfD40teP/pp+bsLLMSxPXUYrrprTj7WFB5v61p6dkpSr/ qXmMlyahdxQFaPmfVgVirB1Vk/kHiWNnnGjfUV9nB2Zg9LI0Xb9/ts3LsUiRWXzG3tkMY6XL vsVOxW4XFRND9l2q+WW93aZ1DZl+fqWfYgMvsusFRhmGFOKTRfKPta2Pkv+AhA24N4+PrR5p bU4k2MO8PAGiK8eaYKGFG1bHKuAvoDoF7WXJ3FHxuWqLnKEt4dfOLm5pAe3zq1Lt6q8azT9i QWGpSAK5vQUWQHBHpiDjdPeqKZ6HiAXIIKfSmb+jrvXBqoP+D6/K7rUjG2aXiRtTIAXms9sm VRu7cmw= In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------k0J5ImgFvpoUPgAh8uPAMtKS Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2026-06-29 Mo 11:45 AM, Mark Wong wrote: > Hi! > > On Mon, Jun 29, 2026 at 03:06:32PM +0200, Olaf Bohlen wrote: >> Hi, >> >> I'm running the hake animal and after a server loss in April, everything should go smooth again. But now I have the problem that at random times hake failes in pgsql-Git. It works for days, and then out of the blue it stops. >> >> I have the following in my crontab: >> >> $ crontab -l | egrep -v "^#" >> 15 3,10,16,21 * * * ( cd /export/home/elmer/c20x && PATH=/usr/gnu/bin:$PATH ./run_branches.pl --run-all --verbose >/export/home/elmer/c20x/cron.out 2>&1 ) >> >> and the cron.out says: >> >> $ cat cron.out >> Mon Jun 29 10:15:02 2026: buildfarm run for hake:REL_14_STABLE starting >> hake:REL_14_STABLE [10:15:03] checking out source ... >> Missing checked out branch bf_REL_14_STABLE: >> fatal: not a git repository (or any of the parent directories): .git >> hake:REL_14_STABLE [10:15:10] failed at stage pgsql-Git >> Mon Jun 29 10:15:10 2026: buildfarm run for hake:REL_15_STABLE starting >> hake:REL_15_STABLE [10:15:10] checking out source ... >> Missing checked out branch bf_REL_15_STABLE: >> fatal: not a git repository (or any of the parent directories): .git >> hake:REL_15_STABLE [10:15:13] failed at stage pgsql-Git >> Mon Jun 29 10:15:13 2026: buildfarm run for hake:REL_16_STABLE starting >> hake:REL_16_STABLE [10:15:13] checking out source ... >> Missing checked out branch bf_REL_16_STABLE: >> fatal: not a git repository (or any of the parent directories): .git >> hake:REL_16_STABLE [10:15:16] failed at stage pgsql-Git >> Mon Jun 29 10:15:16 2026: buildfarm run for hake:REL_17_STABLE starting >> hake:REL_17_STABLE [10:15:16] checking out source ... >> Missing checked out branch bf_REL_17_STABLE: >> fatal: not a git repository (or any of the parent directories): .git >> hake:REL_17_STABLE [10:15:19] failed at stage pgsql-Git >> Mon Jun 29 10:15:19 2026: buildfarm run for hake:REL_18_STABLE starting >> hake:REL_18_STABLE [10:15:19] checking out source ... >> Missing checked out branch bf_REL_18_STABLE: >> fatal: not a git repository (or any of the parent directories): .git >> hake:REL_18_STABLE [10:15:21] failed at stage pgsql-Git >> Mon Jun 29 10:15:22 2026: buildfarm run for hake:HEAD starting >> hake:HEAD [10:15:22] checking out source ... >> Missing checked out branch bf_HEAD: >> fatal: not a git repository (or any of the parent directories): .git >> hake:HEAD [10:15:24] failed at stage pgsql-Git >> >> Once I delete the buildroot directory it starts working again for some days. >> >> Does anyone here has seen the same or an idea? > I get that a lot on a number of the VM's I use with POWER and ARM. > Andrew Dunstan has suggested I set "use_vpath => true". I think that > has helped... > Yes, that should help things. There also a patch not yet released that tries to avoid moving the .git directory and use git archive instead. See It's probably time for me to make a new release. cheers andrew -- Andrew Dunstan EDB:https://www.enterprisedb.com --------------k0J5ImgFvpoUPgAh8uPAMtKS Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit


On 2026-06-29 Mo 11:45 AM, Mark Wong wrote:
Hi!

On Mon, Jun 29, 2026 at 03:06:32PM +0200, Olaf Bohlen wrote:
Hi,

I'm running the hake animal and after a server loss in April, everything should go smooth again. But now I have the problem that at random times hake failes in pgsql-Git. It works for days, and then out of the blue it stops.

I have the following in my crontab:

$ crontab -l | egrep -v "^#"                     
15 3,10,16,21 * * * ( cd /export/home/elmer/c20x && PATH=/usr/gnu/bin:$PATH ./run_branches.pl --run-all --verbose >/export/home/elmer/c20x/cron.out 2>&1 )

and the cron.out says:

$ cat cron.out                                             
Mon Jun 29 10:15:02 2026: buildfarm run for hake:REL_14_STABLE starting
hake:REL_14_STABLE [10:15:03] checking out source ...
Missing checked out branch bf_REL_14_STABLE:
fatal: not a git repository (or any of the parent directories): .git
hake:REL_14_STABLE [10:15:10] failed at stage pgsql-Git
Mon Jun 29 10:15:10 2026: buildfarm run for hake:REL_15_STABLE starting
hake:REL_15_STABLE [10:15:10] checking out source ...
Missing checked out branch bf_REL_15_STABLE:
fatal: not a git repository (or any of the parent directories): .git
hake:REL_15_STABLE [10:15:13] failed at stage pgsql-Git
Mon Jun 29 10:15:13 2026: buildfarm run for hake:REL_16_STABLE starting
hake:REL_16_STABLE [10:15:13] checking out source ...
Missing checked out branch bf_REL_16_STABLE:
fatal: not a git repository (or any of the parent directories): .git
hake:REL_16_STABLE [10:15:16] failed at stage pgsql-Git
Mon Jun 29 10:15:16 2026: buildfarm run for hake:REL_17_STABLE starting
hake:REL_17_STABLE [10:15:16] checking out source ...
Missing checked out branch bf_REL_17_STABLE:
fatal: not a git repository (or any of the parent directories): .git
hake:REL_17_STABLE [10:15:19] failed at stage pgsql-Git
Mon Jun 29 10:15:19 2026: buildfarm run for hake:REL_18_STABLE starting
hake:REL_18_STABLE [10:15:19] checking out source ...
Missing checked out branch bf_REL_18_STABLE:
fatal: not a git repository (or any of the parent directories): .git
hake:REL_18_STABLE [10:15:21] failed at stage pgsql-Git
Mon Jun 29 10:15:22 2026: buildfarm run for hake:HEAD starting
hake:HEAD          [10:15:22] checking out source ...
Missing checked out branch bf_HEAD:
fatal: not a git repository (or any of the parent directories): .git
hake:HEAD          [10:15:24] failed at stage pgsql-Git

Once I delete the buildroot directory it starts working again for some days.

Does anyone here has seen the same or an idea?
I get that a lot on a number of the VM's I use with POWER and ARM.
Andrew Dunstan has suggested I set "use_vpath => true".  I think that
has helped...


Yes, that should help things. There also a patch not yet released that tries to avoid moving the .git directory and use git archive instead. See <https://github.com/PGBuildFarm/client-code/commit/2199960efbeaf60ce17a6f2ec28826f96eb621a8>

It's probably time for me to make a new release.

cheers

andrew

--
Andrew Dunstan
EDB: https://www.enterprisedb.com
--------------k0J5ImgFvpoUPgAh8uPAMtKS--