From patchwork Mon Aug 17 18:23:36 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ian Jackson X-Patchwork-Id: 11719067 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id C5C9A13A4 for ; Mon, 17 Aug 2020 18:25:58 +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 A1CD22053B for ; Mon, 17 Aug 2020 18:25:58 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=citrix.com header.i=@citrix.com header.b="Q+9AIXFH" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A1CD22053B Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=eu.citrix.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1k7jnU-0004Wh-M1; Mon, 17 Aug 2020 18:23:52 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1k7jnT-0004Wc-G0 for xen-devel@lists.xenproject.org; Mon, 17 Aug 2020 18:23:51 +0000 X-Inumbo-ID: be42de41-a33f-49ad-9d68-deeef73929e6 Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id be42de41-a33f-49ad-9d68-deeef73929e6; Mon, 17 Aug 2020 18:23:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1597688630; h=from:to:cc:subject:date:message-id:mime-version; bh=8bvHg9Ok0+Yy7eN9kWcIBBh5lZqJ38ZCXhVXq8vAo40=; b=Q+9AIXFHnYOTdj4dceRdrTdPluEkPeebCcvoBQ3rgt5iE4nXNSqQURCL V/z5/IL0a+wKsUqc/D1wmrEJ9/ZLaKQHndgDmjhFki2RQw//oPhS1Oueu X+BqjKa4YFELGUq87pRvrh/lkF3uqqO41mNjEkDolP/wawy+TdmQa125N Q=; Authentication-Results: esa1.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none IronPort-SDR: AUb69I8jDrSlvUyViuMAlnt9+mmzox4n8b4GFxqxI7Ij49Yo6G3Ugza6xr47NgjsELoez4LQns K93E74q2DlvEZNuBlZpt5dS84QO3fYCCOBi+/KQ23ShEgbujLlp/ZGt/ve7EBCFqmhTMvOMNzs +XtXK+64WJLny6UXUpEZuUNoztkEtdNPMABX/sKA3Qu8tctzSnqtsqx7qNAVOk3mLoBpvKvnsK T7qBp79jzxDRVkTcroI/dnF6zX/ML6dzOVu1H/ZIETmhcVuiYoQRF44F0GT9Si5tpTbYS4/Zis 7t0= X-SBRS: 2.7 X-MesageID: 25044707 X-Ironport-Server: esa1.hc3370-68.iphmx.com X-Remote-IP: 162.221.158.21 X-Policy: $RELAYED X-IronPort-AV: E=Sophos;i="5.76,324,1592884800"; d="scan'208";a="25044707" From: Ian Jackson To: CC: Ian Jackson , Ian Jackson Subject: [OSSTEST PATCH 1/2] Tcl: Use tclsh8.6 Date: Mon, 17 Aug 2020 19:23:36 +0100 Message-ID: <20200817182337.29144-1-ian.jackson@eu.citrix.com> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" This is needed to run on buster. I have checked that tclsh8.6 and TclX works on osstest.test-lab. TclX seems to be provided by tcl8.4 but work with tcl8.6 (at least on buster). Deployment note: hosts running earlier Debian (including osstest.xs.citrite.net, the Citrix Cambridge instance), may need OSSTEST_DAEMON_TCLSH=tclsh8.4 or similar in ~/.xen-osstest/settings. Signed-off-by: Ian Jackson --- README | 2 +- mg-transient-task | 2 +- ms-ownerdaemon | 2 +- ms-queuedaemon | 2 +- ms-reportuptime | 2 +- sg-execute-flight | 2 +- sg-run-job | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README b/README index 91793795..2804ecf3 100644 --- a/README +++ b/README @@ -291,7 +291,7 @@ To run osstest in standalone mode: - You need to install sqlite3 - tcl8.5 tclx8.4 libsqlite3-tcl + tcl8.6 tclx8.4 libsqlite3-tcl libdbi-perl libdbd-sqlite3-perl pax rsync curl diff --git a/mg-transient-task b/mg-transient-task index ce5180ff..d707ce76 100755 --- a/mg-transient-task +++ b/mg-transient-task @@ -1,4 +1,4 @@ -#!/usr/bin/tclsh8.5 +#!/usr/bin/tclsh8.6 # -*- Tcl -*- # usage: ./mg-transient-task PROGRAM [ARGS...] diff --git a/ms-ownerdaemon b/ms-ownerdaemon index bf0b5952..4c33e93a 100755 --- a/ms-ownerdaemon +++ b/ms-ownerdaemon @@ -1,4 +1,4 @@ -#!/usr/bin/tclsh8.5 +#!/usr/bin/tclsh8.6 # -*- Tcl -*- # usage: ./ms-ownerdaemon ... | logger diff --git a/ms-queuedaemon b/ms-queuedaemon index f02abf37..a3a009ca 100755 --- a/ms-queuedaemon +++ b/ms-queuedaemon @@ -1,4 +1,4 @@ -#!/usr/bin/tclsh8.5 +#!/usr/bin/tclsh8.6 # -*- Tcl -*- # usage: ./ms-queuedaemon ... | logger diff --git a/ms-reportuptime b/ms-reportuptime index 804e563d..bcf79054 100755 --- a/ms-reportuptime +++ b/ms-reportuptime @@ -1,4 +1,4 @@ -#!/usr/bin/tclsh8.5 +#!/usr/bin/tclsh8.6 # -*- Tcl -*- # usage: ./ms-reportuptime diff --git a/sg-execute-flight b/sg-execute-flight index 02f63316..1b002cdd 100755 --- a/sg-execute-flight +++ b/sg-execute-flight @@ -1,4 +1,4 @@ -#!/usr/bin/tclsh8.5 +#!/usr/bin/tclsh8.6 # -*- Tcl -*- # usage: ./sg-execute-flight FLIGHT BLESSING diff --git a/sg-run-job b/sg-run-job index aa7953ac..df3d08d0 100755 --- a/sg-run-job +++ b/sg-run-job @@ -1,4 +1,4 @@ -#!/usr/bin/tclsh8.5 +#!/usr/bin/tclsh8.6 # -*- Tcl -*- # This is part of "osstest", an automated testing framework for Xen. From patchwork Mon Aug 17 18:23:37 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ian Jackson X-Patchwork-Id: 11719065 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 0923C618 for ; Mon, 17 Aug 2020 18:25:51 +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 D56472053B for ; Mon, 17 Aug 2020 18:25:50 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=citrix.com header.i=@citrix.com header.b="Ex8uHII0" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D56472053B Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=eu.citrix.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1k7jnR-0004WW-DL; Mon, 17 Aug 2020 18:23:49 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1k7jnP-0004WR-O1 for xen-devel@lists.xenproject.org; Mon, 17 Aug 2020 18:23:47 +0000 X-Inumbo-ID: 7f1614af-02f3-46fe-a5e0-bb41da56e442 Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS id 7f1614af-02f3-46fe-a5e0-bb41da56e442; Mon, 17 Aug 2020 18:23:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1597688625; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version; bh=7upCwWQ34gyg1l0yNuqWzOb/BonQDOxIkecBO5rapXM=; b=Ex8uHII0YvTkHRa5d6tqI3AAREtP1EhbfY4nUXZGvG73cKDKKgwDcWH4 IzvTWjCduSRC2Xcpenx64gqVHzETvxsVfS7fsXs5uzkzJ0m/cer7tfST6 zm7S0I2Nvv5X/rS3MsIPUdrEEaZHw9CusBDI4UQRh/KpuEaXf4B+GGiqe 4=; Authentication-Results: esa4.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none IronPort-SDR: H745ZKZ5BtAi/e/gJWYnXP2EFvNQorP9xyDQddLJ2gTwh0B3x+1MqmIHnNr+XVb5UGPQiPIZBY SMvhDMCCa72+ph6blbp363hpCMNj+ZhyvsvVSAnKyd5mM/qYLIvNUCVj8YrnzCFsASwdOa4Fg4 NF22xPfWOY9kVrlGBZb3J/cNWxF0G7Hp8WDf/LkW+X2qUSmMQp/ZUi2miAYT0008k1geCbxzKX mOYNzbgQiJYDcqYuVCegNCwHDMQlL0XKFj4wqGamh7DnbkXhN/8jOe344YXe9yENY3kHIRk3s8 458= X-SBRS: 2.7 X-MesageID: 25635273 X-Ironport-Server: esa4.hc3370-68.iphmx.com X-Remote-IP: 162.221.158.21 X-Policy: $RELAYED X-IronPort-AV: E=Sophos;i="5.76,324,1592884800"; d="scan'208";a="25635273" From: Ian Jackson To: CC: Ian Jackson Subject: [OSSTEST PATCH 2/2] tcl: JobDB: Do not require particular Pgtcl version Date: Mon, 17 Aug 2020 19:23:37 +0100 Message-ID: <20200817182337.29144-2-ian.jackson@eu.citrix.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20200817182337.29144-1-ian.jackson@eu.citrix.com> References: <20200817182337.29144-1-ian.jackson@eu.citrix.com> MIME-Version: 1.0 X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" This just serves to complicate upgrades. Signed-off-by: Ian Jackson --- tcl/JobDB-Executive.tcl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tcl/JobDB-Executive.tcl b/tcl/JobDB-Executive.tcl index 56b61825..29c82821 100644 --- a/tcl/JobDB-Executive.tcl +++ b/tcl/JobDB-Executive.tcl @@ -15,7 +15,7 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . -package require Pgtcl 1.5 +package require Pgtcl namespace eval jobdb {