From patchwork Mon Dec 3 15:43:35 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Ludovic_Court=C3=A8s?= X-Patchwork-Id: 379 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2F2F4167E4; Mon, 3 Dec 2018 16:34:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) by mira.cbaines.net (Postfix) with ESMTPS id B4B6C167E0 for ; Mon, 3 Dec 2018 16:34:57 +0000 (GMT) Received: from localhost ([::1]:50488 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gTrBQ-0002Do-MQ for patchwork@mira.cbaines.net; Mon, 03 Dec 2018 11:34:56 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55265) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gTqPA-0001Tq-EJ for guix-patches@gnu.org; Mon, 03 Dec 2018 10:45:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gTqP8-0007TF-N1 for guix-patches@gnu.org; Mon, 03 Dec 2018 10:45:04 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:55074) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gTqP8-0007T2-JP for guix-patches@gnu.org; Mon, 03 Dec 2018 10:45:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gTqP8-00062n-Ee for guix-patches@gnu.org; Mon, 03 Dec 2018 10:45:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#33600] [PATCH 0/3] Defaulting to ci.guix.info (aka. berlin.guixsd.org) Resent-From: Ludovic =?utf-8?q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 03 Dec 2018 15:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 33600 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 33600@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.154385185423132 (code B ref -1); Mon, 03 Dec 2018 15:45:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Dec 2018 15:44:14 +0000 Received: from localhost ([127.0.0.1]:59329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gTqOG-00060s-FH for submit@debbugs.gnu.org; Mon, 03 Dec 2018 10:44:14 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gTqOA-000608-RY for submit@debbugs.gnu.org; Mon, 03 Dec 2018 10:44:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gTqO4-0006oV-5n for submit@debbugs.gnu.org; Mon, 03 Dec 2018 10:43:57 -0500 Received: from lists.gnu.org ([2001:4830:134:3::11]:60692) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gTqO4-0006oL-37 for submit@debbugs.gnu.org; Mon, 03 Dec 2018 10:43:56 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54972) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gTqO2-0000X3-IH for guix-patches@gnu.org; Mon, 03 Dec 2018 10:43:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gTqO1-0006mT-HK for guix-patches@gnu.org; Mon, 03 Dec 2018 10:43:54 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56965) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gTqNx-0006jf-6H; Mon, 03 Dec 2018 10:43:49 -0500 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=55134 helo=gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gTqNw-00073k-SE; Mon, 03 Dec 2018 10:43:49 -0500 From: Ludovic =?utf-8?q?Court=C3=A8s?= Date: Mon, 3 Dec 2018 16:43:35 +0100 Message-Id: <20181203154335.10366-1-ludo@gnu.org> X-Mailer: git-send-email 2.19.2 MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Hello Guix! These patches (actually the last one) switch Guix to default to for substitutes, in preparation for the upcoming 0.16.0 release (hopefully this week!). Rationale: • berlin.guixsd.org generally performs better than hydra.gnu.org; • berlin supports x86, ARMv7, and AArch64 (hydra lacks AArch64); • berlin has much more storage space than hydra; • berlin runs Cuirass on GuixSD, so software-wise, it corresponds to what we want to push; Cuirass still has limitations in some ways compared to Hydra, but we’re getting there, and hydra.gnu.org is still up and running so we can still use it, e.g., to track build progress until Cuirass is as convenient. For the domain name I initially wanted “ci.guix.gnu.org” but we failed to set that up. Oh well, I think that’s OK. This change modifies the manual. Translations will thus be stale; Julien, do you think it’d be reasonable to push a new pre-release to the Translation Project? Or should be just live with the slight inaccuracy? Thanks, Ludo’. Ludovic Courtès (3): etc: Add "ci.guix.info.pub" public key file. Remove most references to hydra.gnu.org. build: Default to https://ci.guix.info for substitutes. Makefile.am | 5 +- build-aux/check-available-binaries.scm | 4 +- .../check-final-inputs-self-contained.scm | 2 +- config-daemon.ac | 10 +-- doc/contributing.texi | 2 +- doc/guix.texi | 67 +++++++++---------- etc/substitutes/ci.guix.info.pub | 1 + gnu/services/base.scm | 4 +- gnu/system/install.scm | 2 +- guix/scripts/build.scm | 2 +- guix/scripts/size.scm | 2 +- guix/scripts/substitute.scm | 2 +- guix/self.scm | 3 + guix/store.scm | 2 +- 14 files changed, 51 insertions(+), 57 deletions(-) create mode 120000 etc/substitutes/ci.guix.info.pub