Date: Fri, 8 Dec 2023 20:15:20 -0800 From: Mark Millard <marklmi@yahoo.com> To: Philip Paeps <philip@freebsd.org> Cc: freebsd-git <freebsd-git@freebsd.org> Subject: Re: Odd fetch failure when using https://git.FreeBSD.org/src.git ("curl 18 transfer closed with outstanding read data remaining") Message-ID: <AB1FBEF9-8151-4222-BAA9-AC147C035719@yahoo.com> In-Reply-To: <E67CBF99-599D-44C3-B2CD-D3C3B3D81362@freebsd.org> References: <B32AFB6F-0398-4E28-BEAD-BDE3EC2C6174.ref@yahoo.com> <B32AFB6F-0398-4E28-BEAD-BDE3EC2C6174@yahoo.com> <83B56C30-E729-4BAB-8AEC-06869DE9AC4F@freebsd.org> <D9A1B65D-2475-4048-887E-9E8CEAA3892A@yahoo.com> <E67CBF99-599D-44C3-B2CD-D3C3B3D81362@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Dec 8, 2023, at 19:52, Philip Paeps <philip@freebsd.org> wrote: > On 2023-12-09 10:48:49 (+0800), Mark Millard wrote: >> On Dec 8, 2023, at 18:19, Philip Paeps <philip@freebsd.org> wrote: >>> On 2023-12-09 05:34:05 (+0800), Mark Millard wrote: >>>> On multiple system on the same local network, when I have: >>>>=20 >>>> [remote "freebsd"] >>>> fetch =3D +refs/notes/*:refs/notes/* >>>> url =3D https://git.FreeBSD.org/src.git >>>> fetch =3D +refs/heads/*:refs/remotes/freebsd/* >>>>=20 >>>> I've been getting: >>>>=20 >>>> # git -C /usr/main-src/ fetch >>>> error: RPC failed; curl 18 transfer closed with outstanding read = data remaining >>>> error: 59 bytes of body are still expected >>>> fatal: expected flush after ref listing >>>=20 >>> Some of the mirrors are running out of space. We're really tight on = space in a couple of locations while we have to support 12.4, 13.2, 14.0 = and 15-CURRENT packages. We'll be in much better shape again when we = can stop building/distributing 12.4 packages at the end of this year. >>>=20 >>> (We do monitor disk space. We also have automation that tries to = stop disks from getting full. Unfortunately, the automation struggles = when there is very little margin. And we don't have human bandwidth to = babysit the automation.) >>=20 >> armv6 is tier 3 for 14.x : https://www.freebsd.org/platforms/ >>=20 >> Would temporarily removing having: >>=20 >> https://pkg.freebsd.org/FreeBSD:14:armv6/latest/... >>=20 >> files on the various mirrors until 12.x is gone be of some use? >> (May be even removed on the original servers.) >>=20 >> (Just an idea, given the lack of guarantees for tier 3.) >>=20 >> https://pkg.freebsd.org/FreeBSD:14:armv6/latest/... could be >> repopulated after 12's materials are gone from the mirrors >> (and other servers). >=20 > Thanks for pointing those out. That'll buy us a bit more time without = having to resort to more brute force methods (like temporarily breaking = up mirrored pairs of disks.) :-) I'm less sure for 15.x because of its "Projected" status, but 32-bit powerpc goes from 14.x tier 2 status to 15.x Unsupported status (projected) --and I'm also unsure because of the package-base instead of port-packages distinction. But may be the package-base files: https://pkg.freebsd.org/FreeBSD:15:powerpc/base_latest/... and: https://pkg.freebsd.org/FreeBSD:15:powerpc/base_weekly/... could have a similar temporary handling with later re-population once 12 is gone? Note: https://pkg.freebsd.org/FreeBSD:15:powerpc/latest/ looks to be empty from what I can see: so no port-packages to gain space with. =3D=3D=3D Mark Millard marklmi at yahoo.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AB1FBEF9-8151-4222-BAA9-AC147C035719>