From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id V8OlFLtKbF/DeQAA0tVLHw (envelope-from ) for ; Thu, 24 Sep 2020 07:28:59 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id UBM0ELtKbF9BJQAA1q6Kng (envelope-from ) for ; Thu, 24 Sep 2020 07:28:59 +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 15FDA9406A5 for ; Thu, 24 Sep 2020 07:28:59 +0000 (UTC) Received: from localhost ([::1]:55532 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kLLgY-0000t4-2b for larch@yhetil.org; Thu, 24 Sep 2020 03:28:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39814) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kLLgQ-0000sh-13 for guix-devel@gnu.org; Thu, 24 Sep 2020 03:28:50 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57195) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kLLgP-0008N8-6U; Thu, 24 Sep 2020 03:28:49 -0400 Received: from [2a01:e0a:19b:d9a0:b888:25b1:7546:eb44] (port=33886 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kLLgO-00032m-MU; Thu, 24 Sep 2020 03:28:48 -0400 From: Mathieu Othacehe To: zimoun Subject: Re: Cuirass: "lint -c archival"? References: Date: Thu, 24 Sep 2020 09:28:46 +0200 In-Reply-To: (zimoun's message of "Wed, 23 Sep 2020 18:58:38 +0200") Message-ID: <87k0wj7hw1.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Guix Devel Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -0.51 X-TUID: pWOnhZPJAnDh Hello zimoun, > The idea behind is then to ask SWH folks to increase the rate limit > for a specific IP (or couple of IPs). Today, the SWH rate is 10 save > requests per hour, i.e., 240 per day (more or less). And the new > chart [1] shows that there are ~2000 builds per day. Ouch! :-) Yesterday almost 18.000 derivations were added, and even if only 10.000 were built, it is indeed quite substantial. > If it is not possible, then instead does it make sense to add a script > to etc/? If SWH accepts to increase the rate for a specific machine, > the script (fold-packages+save-origin) could run with some delay and > save all the missing Git references. Adding some sort of "post build" hook to Cuirass that would trigger an SHW archival would be possible, even though it would require to implement this mechanism. Having a cron job archiving missing references would also be possible I guess, but I may have a preference for the first option. Thanks, Mathieu -- https://othacehe.org