From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id gGDKDu/C4F+vNQAA0tVLHw (envelope-from ) for ; Mon, 21 Dec 2020 15:44:47 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id iCCnCu/C4F8+dwAAB5/wlQ (envelope-from ) for ; Mon, 21 Dec 2020 15:44:47 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C63609404FE for ; Mon, 21 Dec 2020 15:44:46 +0000 (UTC) Received: from localhost ([::1]:41894 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1krNMb-0008Ja-Gf for larch@yhetil.org; Mon, 21 Dec 2020 10:44:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47408) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1krMo2-0000kG-15 for guix-patches@gnu.org; Mon, 21 Dec 2020 10:09:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36452) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1krMo1-0007AK-Og for guix-patches@gnu.org; Mon, 21 Dec 2020 10:09:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1krMo1-0003nz-JY for guix-patches@gnu.org; Mon, 21 Dec 2020 10:09:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#45006] cuirass: Add remote build support. Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Dec 2020 15:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45006 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: zimoun Received: via spool by 45006-submit@debbugs.gnu.org id=B45006.160856329814556 (code B ref 45006); Mon, 21 Dec 2020 15:09:01 +0000 Received: (at 45006) by debbugs.gnu.org; 21 Dec 2020 15:08:18 +0000 Received: from localhost ([127.0.0.1]:47996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1krMnJ-0003mh-O3 for submit@debbugs.gnu.org; Mon, 21 Dec 2020 10:08:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1krMnH-0003mR-7m for 45006@debbugs.gnu.org; Mon, 21 Dec 2020 10:08:16 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39045) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1krMnC-0006ul-3F; Mon, 21 Dec 2020 10:08:10 -0500 Received: from [2a01:e0a:19b:d9a0:ac2a:8ddd:1dd0:ed79] (port=54878 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1krMnB-0003Wq-IZ; Mon, 21 Dec 2020 10:08:09 -0500 From: Mathieu Othacehe References: <87czzso4dj.fsf@gnu.org> <86pn3s1mbu.fsf@gmail.com> <87wnxb2s6j.fsf@gnu.org> <86czz39rhg.fsf@gmail.com> Date: Mon, 21 Dec 2020 16:08:07 +0100 In-Reply-To: <86czz39rhg.fsf@gmail.com> (zimoun's message of "Mon, 21 Dec 2020 15:13:47 +0100") Message-ID: <87pn332o4o.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 45006@debbugs.gnu.org Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.82 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: C63609404FE X-Spam-Score: -2.82 X-Migadu-Scanner: scn0.migadu.com X-TUID: 1iQOLIxst+3B Hey zimoun, > Where are these specification_priority and package_priority configured? specification_priority comes from the new "#:priority" field in the Cuirass specification file and package_priority comes from the new "#:priority" field in the job structure. specification_priority =E2=88=88 [0, 9] package_priority =E2=88=88 [0, 9] =E2=87=92 build_priority =E2=88=88 [0, 99] where 0 is the maximal priority. When both specification_priority and package_priority are unset, the priority defaults to 99. I'm currently using the following priorities: modular: 1 guix-master:2 staging:3 core-updates:4 The builds are picked according to their priority and then their timestamp, so that the most recent builds are picked first when the priorities are identical. I don't have a strategy regarding package_priority yet. > This removes part of issues about GC on The Big Store, right? Yes, this should allow to garbage collect way more aggressively the store on berlin and hopefully reduce the GC duration. Thanks, Mathieu