From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#33280: Guix weather does not error nicely with 502 errors from hydra Date: Tue, 06 Nov 2018 15:23:31 +0100 Message-ID: <871s7y1dzw.fsf@gnu.org> References: <87h8gvnski.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50647) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gK2Gx-0001Pi-Aa for bug-guix@gnu.org; Tue, 06 Nov 2018 09:24:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gK2Gw-0004W1-FK for bug-guix@gnu.org; Tue, 06 Nov 2018 09:24:03 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:60167) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gK2Gw-0004Vm-CI for bug-guix@gnu.org; Tue, 06 Nov 2018 09:24:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gK2Gw-0001E6-53 for bug-guix@gnu.org; Tue, 06 Nov 2018 09:24:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87h8gvnski.fsf@netris.org> (Mark H. Weaver's message of "Mon, 05 Nov 2018 16:05:06 -0500") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Mark H Weaver Cc: 33280@debbugs.gnu.org Hi, Mark H Weaver skribis: > swedebugia writes: > >> I did not change the default substitute-urls in 0.15 >> >> This is probably low priority. >> >> sdb@komputilo ~$ guix weather >> computing 7,850 package derivations for x86_64-linux... >> looking for 8,167 store items on https://mirror.hydra.gnu.org... >> guix weather: warning: while fetching >> 'https://mirror.hydra.gnu.org/nix-cache-info': 502 ("Bad Gateway") >> guix weather: warning: ignoring substitute server at >> '"https://mirror.hydra.gnu.org"' >> https://mirror.hydra.gnu.org >> =C2=A0 .0% substitutes available (0 out of 8,167) >> =C2=A0 unknown substitute sizes >> =C2=A0 0.0 MiB on disk (uncompressed) >> =C2=A0 0.000 seconds per request (2.7 seconds in total) >> =C2=A0 3,081.9 requests per second >> =C2=A0 (continuous integration information unavailable) >> >> We should omit everything after the first warning I think. > > At the time you wrote this, hydra.gnu.org was partially back up, but > with several of the important daemons not yet started. I've since > started the daemons, so it might work now. Also, I would argue that this behavior (printing a warning and ignoring the faulty server) is good. I can=E2=80=99t think of a better way to handle this situation. Thoughts? Ludo=E2=80=99.