From owner-freebsd-git@freebsd.org Wed Oct 28 19:54:11 2020 Return-Path: Delivered-To: freebsd-git@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 89C0744F0B4 for ; Wed, 28 Oct 2020 19:54:11 +0000 (UTC) (envelope-from uqs@freebsd.org) Received: from acme.spoerlein.net (acme.spoerlein.net [IPv6:2a05:fc87:1:5::15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.spoerlein.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CLzmL6T02z4WXK; Wed, 28 Oct 2020 19:54:10 +0000 (UTC) (envelope-from uqs@freebsd.org) Received: from localhost (acme.spoerlein.net [IPv6:2a05:fc87:1:5:0:0:0:15]) by acme.spoerlein.net (8.15.2/8.15.2) with ESMTPS id 09SJs1Me042109 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 28 Oct 2020 20:54:02 +0100 (CET) (envelope-from uqs@freebsd.org) Date: Wed, 28 Oct 2020 20:54:01 +0100 From: Ulrich =?utf-8?B?U3DDtnJsZWlu?= To: Dimitry Andric Cc: freebsd-git@freebsd.org Subject: Re: https://cgit-beta.freebsd.org/src.git: error: RPC failed; curl 18 transfer closed with outstanding read data remaining Message-ID: <20201028195401.GR92039@acme.spoerlein.net> References: <4260438E-0F95-4A59-8CD1-7DCF47B56D45@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4260438E-0F95-4A59-8CD1-7DCF47B56D45@FreeBSD.org> User-Agent: Mutt/1.14.6 (2020-07-11) X-Rspamd-Queue-Id: 4CLzmL6T02z4WXK X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:39540, ipnet:2a05:fc87::/32, country:CH]; local_wl_from(0.00)[freebsd.org] X-BeenThere: freebsd-git@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion of git use in the FreeBSD project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Oct 2020 19:54:11 -0000 On Tue, 2020-10-27 at 15:13:09 +0100, Dimitry Andric wrote: > I consistently get this error when doing a "git fetch", on a already > populated clone. This is with git 2.28.0, on a FreeBSD 13-CURRENT > client. On the same system, git fetching over https from e.g. GitHub all > work fine, even for the FreeBSD repository. Therefore, I am inclined to > think that some cgit-beta server timeout setting is to blame. Hi Dim just to make sure, as you explicitly write "on an already populated clone", does this also happen with a fresh clone? I think the aggressive repacking between runs is to blame here, as that takes away the potential to send a small diff update. I've now reverted the aggressive GC and have changed the conversion to run 3x per day per repo. (We no longer need the aggressive repack, it was put in place to fix something else :) IOW, please try a fresh clone, and if the future `fetches` to this clone continue timing out over the next few days, we can have another look. Sorry for the inconvenience, Uli