From patchwork Wed Feb 10 17:36:27 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ian Jackson X-Patchwork-Id: 12081425 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 53ECDC433E0 for ; Wed, 10 Feb 2021 17:36:48 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 162C964ED4 for ; Wed, 10 Feb 2021 17:36:48 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 162C964ED4 Authentication-Results: mail.kernel.org; dmarc=pass (p=none dis=none) header.from=xenproject.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.83679.156363 (Exim 4.92) (envelope-from ) id 1l9tPr-0006GP-Iy; Wed, 10 Feb 2021 17:36:39 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 83679.156363; Wed, 10 Feb 2021 17:36:39 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l9tPr-0006GI-G8; Wed, 10 Feb 2021 17:36:39 +0000 Received: by outflank-mailman (input) for mailman id 83679; Wed, 10 Feb 2021 17:36:38 +0000 Received: from mail.xenproject.org ([104.130.215.37]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l9tPq-0006G3-6R for xen-devel@lists.xenproject.org; Wed, 10 Feb 2021 17:36:38 +0000 Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l9tPq-0006Tt-5Q for xen-devel@lists.xenproject.org; Wed, 10 Feb 2021 17:36:38 +0000 Received: from iwj (helo=mariner.uk.xensource.com) by xenbits.xenproject.org with local-bsmtp (Exim 4.92) (envelope-from ) id 1l9tPq-0007oM-3j for xen-devel@lists.xenproject.org; Wed, 10 Feb 2021 17:36:38 +0000 Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk) by mariner.uk.xensource.com with esmtp (Exim 4.89) (envelope-from ) id 1l9tPo-0000Wv-8E; Wed, 10 Feb 2021 17:36:36 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xenproject.org; s=20200302mail; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From; bh=hTYRoXTtZNmKydjwm79mBnW5f0OPODS85lQ5MlQDIf4=; b=hcN4jAvhDIvSKyYRRJQVHy3I6T ra828/KRGRF8wQ3xD1V8Vc5r7Y1S25Qn5f4qpTeQ8WWqt5n2zBpfKljo8FcweCSJV8BXv8GPVBh7U wi+gahWRoem5PNV54Gd9rBT6xcotsDP6+egX/YzmsldknaruBidhvGoknNARj76MWOIQ=; From: Ian Jackson To: xen-devel@lists.xenproject.org Cc: Ian Jackson , Julien Grall , Stefano Stabellini Subject: [OSSTEST PATCH 1/3] production-config: Rewind buster armhf snapshot to 2021-01-124 Date: Wed, 10 Feb 2021 17:36:27 +0000 Message-Id: <20210210173629.4788-1-iwj@xenproject.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 It seems that XXXX CC: Julien Grall CC: Stefano Stabellini Signed-off-by: Ian Jackson --- production-config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/production-config b/production-config index f783af3c..d89257e5 100644 --- a/production-config +++ b/production-config @@ -93,7 +93,7 @@ TftpDiVersion_jessie 2018-06-26 TftpDiVersion_stretch 2020-09-24 TftpDiVersion_buster 2021-02-09 -DebianMirror_buster_armhf http://snapshot.debian.org/archive/debian/20210201T024125Z/ +DebianMirror_buster_armhf http://snapshot.debian.org/archive/debian/20210124T203726Z/ DebianSnapshotBackports_jessie http://snapshot.debian.org/archive/debian/20190206T211314Z/ From patchwork Wed Feb 10 17:36:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ian Jackson X-Patchwork-Id: 12081429 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3A21CC433E0 for ; Wed, 10 Feb 2021 17:36:50 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id EFC0C64E6B for ; Wed, 10 Feb 2021 17:36:49 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EFC0C64E6B Authentication-Results: mail.kernel.org; dmarc=pass (p=none dis=none) header.from=xenproject.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.83680.156370 (Exim 4.92) (envelope-from ) id 1l9tPr-0006Gs-TY; Wed, 10 Feb 2021 17:36:39 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 83680.156370; Wed, 10 Feb 2021 17:36:39 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l9tPr-0006Gg-Na; Wed, 10 Feb 2021 17:36:39 +0000 Received: by outflank-mailman (input) for mailman id 83680; Wed, 10 Feb 2021 17:36:38 +0000 Received: from mail.xenproject.org ([104.130.215.37]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l9tPq-0006G8-AY for xen-devel@lists.xenproject.org; Wed, 10 Feb 2021 17:36:38 +0000 Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l9tPq-0006Tw-9V for xen-devel@lists.xenproject.org; Wed, 10 Feb 2021 17:36:38 +0000 Received: from iwj (helo=mariner.uk.xensource.com) by xenbits.xenproject.org with local-bsmtp (Exim 4.92) (envelope-from ) id 1l9tPq-0007oV-8B for xen-devel@lists.xenproject.org; Wed, 10 Feb 2021 17:36:38 +0000 Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk) by mariner.uk.xensource.com with esmtp (Exim 4.89) (envelope-from ) id 1l9tPo-0000Wv-H8; Wed, 10 Feb 2021 17:36:36 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xenproject.org; s=20200302mail; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From; bh=pcXf+OQ/1Tk4x0BUm1rv3F8ihe0S6K2hiU6TMoIlEeg=; b=1nW9fTfhXr9JBRjeAtAm3Dd1x3 t8H7B3qP85HcJa6ctyCVFqS+8y9/qgpNrkUuRgGtKMuY9XG54qTP+IuvjQP5j4VEpLPF/nK7IPMQE QueXpeBwYigM172D8R/OgQDRtq5viA3rwCes+AZ9/xzrIs1FAlKMdfCSurmxpMsY+u6Q=; From: Ian Jackson To: xen-devel@lists.xenproject.org Cc: Ian Jackson Subject: [OSSTEST PATCH 2/3] production-config: Update d-i version to older Debian snapshot Date: Wed, 10 Feb 2021 17:36:28 +0000 Message-Id: <20210210173629.4788-2-iwj@xenproject.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210210173629.4788-1-iwj@xenproject.org> References: <20210210173629.4788-1-iwj@xenproject.org> MIME-Version: 1.0 Signed-off-by: Ian Jackson --- production-config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/production-config b/production-config index d89257e5..81582ec0 100644 --- a/production-config +++ b/production-config @@ -91,7 +91,7 @@ TftpNetbootGroup osstest TftpDiVersion_wheezy 2016-06-08 TftpDiVersion_jessie 2018-06-26 TftpDiVersion_stretch 2020-09-24 -TftpDiVersion_buster 2021-02-09 +TftpDiVersion_buster 2021-02-10 DebianMirror_buster_armhf http://snapshot.debian.org/archive/debian/20210124T203726Z/ From patchwork Wed Feb 10 17:36:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ian Jackson X-Patchwork-Id: 12081427 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id ABE8AC433DB for ; Wed, 10 Feb 2021 17:36:48 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6CFAA64ED7 for ; Wed, 10 Feb 2021 17:36:48 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6CFAA64ED7 Authentication-Results: mail.kernel.org; dmarc=pass (p=none dis=none) header.from=xenproject.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.83681.156381 (Exim 4.92) (envelope-from ) id 1l9tPs-0006Hr-Co; Wed, 10 Feb 2021 17:36:40 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 83681.156381; Wed, 10 Feb 2021 17:36:40 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l9tPs-0006HM-3J; Wed, 10 Feb 2021 17:36:40 +0000 Received: by outflank-mailman (input) for mailman id 83681; Wed, 10 Feb 2021 17:36:38 +0000 Received: from mail.xenproject.org ([104.130.215.37]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l9tPq-0006GD-Iq for xen-devel@lists.xenproject.org; Wed, 10 Feb 2021 17:36:38 +0000 Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l9tPq-0006Tz-IC for xen-devel@lists.xenproject.org; Wed, 10 Feb 2021 17:36:38 +0000 Received: from iwj (helo=mariner.uk.xensource.com) by xenbits.xenproject.org with local-bsmtp (Exim 4.92) (envelope-from ) id 1l9tPq-0007oe-GJ for xen-devel@lists.xenproject.org; Wed, 10 Feb 2021 17:36:38 +0000 Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk) by mariner.uk.xensource.com with esmtp (Exim 4.89) (envelope-from ) id 1l9tPo-0000Wv-Q6; Wed, 10 Feb 2021 17:36:36 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xenproject.org; s=20200302mail; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From; bh=juDKe/7rXRZzHIxGzUePnxmhOsyn4oXjFJ3RnY+L0k0=; b=tLauqod4iWRGCMawxk9/+EA9Rn Gc/7EiEFWNNvuDey7qVTn0nqwwVrhRkiDxlyfKIzNcfVmD5pNI0TmzZt5MBIeUXlqOdbyOnagdj44 qa82U5fBHYubLweGDbVX9mEFJ7cxO362s4zZcKBMH8Ay4D3lzjG18H2zhLL+wz2lZ5iI=; From: Ian Jackson To: xen-devel@lists.xenproject.org Cc: Ian Jackson Subject: [OSSTEST PATCH 3/3] Disable updates for ssapshot.debian.org Date: Wed, 10 Feb 2021 17:36:29 +0000 Message-Id: <20210210173629.4788-3-iwj@xenproject.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210210173629.4788-1-iwj@xenproject.org> References: <20210210173629.4788-1-iwj@xenproject.org> MIME-Version: 1.0 security updates are a separate apt source. The point of using snapshot is to avoid pulling in uncontrolled updates, so we need to disable security updates. The non-security SUITE-updates are disabled by this too. But everything is on fire and I don't want another iteration while I figure out the proper syntax for disabling only the security updates. Signed-off-by: Ian Jackson --- Osstest/Debian.pm | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Osstest/Debian.pm b/Osstest/Debian.pm index d6e0b59d..ded7cdfc 100644 --- a/Osstest/Debian.pm +++ b/Osstest/Debian.pm @@ -972,12 +972,19 @@ END preseed_hook_command($ho, 'late_command', $sfx, debian_dhcp_rofs_fix($ho, '/target')); + my $disable_security_updates = 0; + my $murl = debian_mirror_url($ho); if ($murl =~ m/$c{DebianMirrorAllowExpiredReleaseRegexp}/) { # Inspired by # https://stackoverflow.com/questions/25039317/is-there-any-setting-in-the-preseed-file-to-ignore-the-release-valid-until-opt/51396935#51396935 # In some sense a workaround for the lack of a better way, # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771699 + $disable_security_updates = 1; + # ^ this disables normal -updates too. That's not desirable + # but I don't want to mess with this now. Hopefully it can + # be improved later. + preseed_hook_installscript($ho, $sfx, '/usr/lib/apt-setup/generators/', '02IgnoreValidUntil', <<'END'); #!/bin/sh @@ -1075,12 +1082,14 @@ END d-i mirror/suite string $suite END + $disable_security_updates = 1 if $suite =~ m/jessie/; + # security.d.o CDN seems unreliable right now + # and jessie-updates is no more, so disable both for jessie + $preseed .= <<'END' d-i apt-setup/services-select multiselect END - if $suite =~ m/jessie/; - # security.d.o CDN seems unreliable right now - # and jessie-updates is no more + if $disable_security_updates; if (grep { $r{$_} } runvar_glob('*_dmrestrict') and $suite =~ m/stretch/) {