From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7186996775974076416 X-Received: by 2002:a05:6512:e87:b0:4b5:9189:9a4f with SMTP id bi7-20020a0565120e8700b004b591899a4fmr1381660lfb.557.1674463931784; Mon, 23 Jan 2023 00:52:11 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:314c:b0:4d5:7ca1:c92f with SMTP id s12-20020a056512314c00b004d57ca1c92fls3960561lfi.2.-pod-prod-gmail; Mon, 23 Jan 2023 00:52:10 -0800 (PST) X-Google-Smtp-Source: AMrXdXts+0bWzA6eL/7pNVqagKwMMm6C8C35namVP5Ouz7JixBxOnZDxvEHgJPDStQJ8BsZ++1NP X-Received: by 2002:a19:c20e:0:b0:4a4:68b9:1a10 with SMTP id l14-20020a19c20e000000b004a468b91a10mr5640324lfc.56.1674463930450; Mon, 23 Jan 2023 00:52:10 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1674463930; cv=pass; d=google.com; s=arc-20160816; b=GIEQPDMgb3ZHTTxz0wEcVK6NCpl3LLf7yrlYcbLcNTvUn+LAnW02QtaONNnxDiOpLn 0qTeOLvbi0cvcCNtj2EZycZnuoySZJf5x4v10acXUCWBME0nZpEV85BfHta9bldKqt5d A6J6kp4FKDyb4nmaOJ/GUlRC7855SArjzqXR4hsG8eD0uyXNks5wSUqJwBN7TzDwd92B wDsJcl+brptrCbE1S8JQxPi86C/GlVa/5s3Ao9hfa1/Y/1J7GhYh0rg+zrGutEZ6AOmp Lv3PmDr0NsOdHZfOgdvvpaCVP8gwambcZ9DuIdEk+uzwDze17abTa256XKXHbfNk0iCj WBjw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=f8Av8EG9fNPHQTkflu+l7zWft2Z4QKQA0kD5QtW9SWc=; b=K33qe1Dcp1OMnhK4mLFz91YhBXUsllaemK61ELEk3kVF/yzc7C+SPivmLqqG9mQ/Se HQ81n4EbFkIXr05Xk4vxCpxf5L+Z4+CIuZZwnjT8vSt1WKyASPzKOxS2Tfmy4cVj1Bmc DZaCOSTo64AMBkTrYpL8amzUexJLSgbUK4ndJDxj32+tNPWwW13FAsEMk0kvKPOn9CBJ aYezBXSyaVWPl3FoUC2+eiK8kBAgjzNhlKiZ2h2J6zjvfPi1ui9T4sNr92IJEuECeCRA Pqr7uKx4amfIRS7sTijLPJPNqplDHVy6tK8U8UVROr80RCWEO7EMYVkgFDKOx9HVwFCE FvWw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=dxWQ7SIT; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.247.59 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2059.outbound.protection.outlook.com. [40.107.247.59]) by gmr-mx.google.com with ESMTPS id s5-20020a056512314500b004b59c9b7fbdsi1994166lfi.7.2023.01.23.00.52.10 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Jan 2023 00:52:10 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.247.59 as permitted sender) client-ip=40.107.247.59; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=dxWQ7SIT; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.247.59 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MzxEpGTvOcf67X5GvJYcOp/UiuVNu4akDoE0gsI+Lww4tONLep/IlVvy9pFwKJ1vxJGCjgOEjpd/u4QEl9M9N4SzQlisY3RkvVz7bcZi95Jc0n64NVFashl1NPVuqKoseCatbGQmtqvNDm22mfeg1yj2ONj6XiOw4IDk71NM4yoq+04bVIY8vMNwyKsOzzQicgr7T7TvmOL7oLvtQ569N3xRfBetvp+CMzsvzLVZmeojaOPcD0OTUusbtrDsRDUy+YEnJytx9nJkXOIOjEOCZ0MVfoQNi2MV3PlyC7R2zVGVKCfUBSDLRFYVX8v2UYEE/8oyEznt3P4DJ7FxyHMQlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=f8Av8EG9fNPHQTkflu+l7zWft2Z4QKQA0kD5QtW9SWc=; b=V4eb2ZQmWVkA5t91uDoMRi31VAOA5gXGSkBDc8FOscXxwXziJMy42xD5UBgsI4O6MbReQ57GWzLL4nzOyZhGB5cXMjClVCtKqMUTuWNCf2rptOFDzbDvxmERZIzyCV2RE8+Ssx4JAr0c/efXW4YKyf253ViamgpoC6n64OuX3snUTTpQMN/eYegxad59nQUr/VzDyzGyyiRSfBvXd9izoU8/PkeMY+pkpjBaKg9pm2bdTIXiI+5a3/oaaO2buILonne/eGy+sOaF0zIuSMBAEaeUuBqMwRh1+/TPAvFs0vizqwvBnXEZZ57ujP+lSpFQhi2Vnk+fuk9U7OlPsc3nPg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=f8Av8EG9fNPHQTkflu+l7zWft2Z4QKQA0kD5QtW9SWc=; b=dxWQ7SITgnU6zKu87lBxQcyg3PLuIiqQZl+DdvBJ/AqP+dND6pNJxpsEAKhkn5mgTmrqjr9FzGKqq6FPOXqch4Pdilrki8ARRCZCxgfo/L4T5DX8oako3cHpeY54AYEV71Hm5HOpzjfMLtdn03CAkNI0OeahdI8T47AkKAjxJTg8grarBrlrHisifjEQMeXzan4AonMxkEmWe6z3lrwRAbdTpG1ovV9kP6jeS3slVdUfhWW51AzaLpkFBqtPZa9O8DROHk8uCMJxYS0xE4vt8pQBBSX2SrIWeUcWSCWITgIW7ix8nqBNnufvftRfiUw0IAy1O2ffmbXcRXKf2YGspA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) by DB9PR10MB7196.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:451::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.28; Mon, 23 Jan 2023 08:52:08 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::bdf0:fdeb:f955:bc79]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::bdf0:fdeb:f955:bc79%4]) with mapi id 15.20.6002.033; Mon, 23 Jan 2023 08:52:08 +0000 Date: Mon, 23 Jan 2023 09:51:59 +0100 From: Henning Schild To: Uladzimir Bely Cc: isar-users@googlegroups.com Subject: Re: [PATCH v2 3/4] CI: install qemu-system when qemu testing is requested Message-ID: <20230123095159.7d7b3c0a@md1za8fc.ad001.siemens.net> In-Reply-To: <92997740.IzOArtZ34E@home> References: <20230112235929.1437-1-henning.schild@siemens.com> <20230112235929.1437-4-henning.schild@siemens.com> <92997740.IzOArtZ34E@home> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.35; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH0PR03CA0194.namprd03.prod.outlook.com (2603:10b6:610:e4::19) To PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR10MB5780:EE_|DB9PR10MB7196:EE_ X-MS-Office365-Filtering-Correlation-Id: 196e2292-3646-46d1-a8c3-08dafd1f1bb1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GOWz6aastXzTyAda7XnnUmoV3gNfkbS8RBKvu99SP9NelkzYX2g492Zt7tg6vLFJBY1B24nmZMGxlEPPo3cKD9dym/NPcNOn3HbS8zC+OSnVkqgTvAvOa1ZODhrGuFi6XSe1NG2EyFySftJ1PHEX4XsjBE7b3B4Er5xi6fDtgXPHQTRw4y3MFAlaNc0GSi/AaSbJUrUPNvZ2lSTZWQbL3rreZRfPqnsUH+1HIEzUHu+LsQBs4UE7AcWBSAtuQFUMBGLqbq8B7tPVVEIsC8UXAMpKfa+HJ/hvQU5xYQAxE4U0O1vb+zNuqENtN3mZF6UiAE5UvLKSJf/6+84YnVBelPzRO2LAcuDiaA0AOsMQwzkra99aZ2GawAwHzBYLDnncfSDVZt+GJ/UrQq6Qj+CG1uo3ZaGz6zq2kz5Sl5a1/0fQFAPitlm6gowWkEXxKVOi7D0t9fisGRbs+tRk+5qDPg9FpP+h1D546ovgsWG1czScVBqhEwau5mM9ik2URQ+e/G4AJUkRWLns9f5gpb43tZme8ODbnFwju6BgRiqDxEfiiBKqQXsyvCt/gU62lnM16Pw8oXDsLs09xAFV66rNmnfKv9t+r5SG+uJBoUgIijlfhUg9koITAonk9ar0szYzjAcHYemP6sZ6Q/gSmQlJdA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(136003)(366004)(39860400002)(396003)(346002)(376002)(451199015)(6486002)(478600001)(6666004)(38100700002)(82960400001)(83380400001)(1076003)(41300700001)(6506007)(316002)(6916009)(8676002)(86362001)(44832011)(66476007)(5660300002)(4326008)(2906002)(186003)(66946007)(66556008)(8936002)(6512007)(9686003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?7fwBTe+ML4wOcdRltxNCDfRhHsZjroWhPgMm+nBF/VJNNOsIBDoBvkUJpLGX?= =?us-ascii?Q?OJIz4++kmPByU461Jgwgllv8Sw8AELJNX7IePyXbEbJDrouoRwVa263/WzZM?= =?us-ascii?Q?NkWX28WYWOoLFoUrxsHTE6bU3eOpxwPTxjw6D+X52y5BbwGmtxRP+uJ1blKy?= =?us-ascii?Q?Z94jy0p/64H9HAuVpNw43nnSAm2cCw2aQaTRFP8U5hk7ClUan30/UCcacYU9?= =?us-ascii?Q?PIpCoah1KE32T+Okj/aS5siXZQDxtzru1jBoxRPS/wdvJiJ6hW8QO0ruYByC?= =?us-ascii?Q?Ra8ZdGJA+HxHarI+y782ebx0MF7+63UKSAz4lQYlmmyTm+ObwEU64hTi0jTH?= =?us-ascii?Q?AqxBaW0pzDsBpJPmkRw8nOhSOfklwPQ7mDVBeR7eFRETYOB52zgWJaKS1WJH?= =?us-ascii?Q?UTr1TLFf0w82f23B6frXTPOH2bV1MNKVlXeyZqiE8v7+h0cGp0NbQeeOtTcC?= =?us-ascii?Q?+XI2oNrFJTvXdTO4LtYdulyrTZijSRgkdqfNlKXaUSZ/LafV25h209S3zaWb?= =?us-ascii?Q?Ur5CbT5X02ZQUfdVvvcTEdUELht4DhvUS1a1zvwxsPr0Qox1AORsOtAH/bvl?= =?us-ascii?Q?LbRo8keThll6qtXZJ87ZlyzT3vyr7jiuqSaqx+MR+BAydY50VLk3KzmUvC+S?= =?us-ascii?Q?ay3UPNkR9LYYPZQQ6sAikZ013mcD83o8fa5ojgRXPtNzBI803u1w/bVhhsNP?= =?us-ascii?Q?+KghGq1TT/DOzLBB1fssn1y/sTZ8SsOx2s7XvcED6MnSVJKdRNWaz61YTO1u?= =?us-ascii?Q?5R+Z+YGYIUgHrF9tZyq25IY6oaVQlcGnTmXikSJDa68tsWcorxfEwxDMWtO/?= =?us-ascii?Q?60Qy9e8JJcwO6TdFdXzSmLnlD97MC/H9q2IEa+TncSKWNO9AxLoqZTE/XdMJ?= =?us-ascii?Q?UM+Y5YxVY5sn1j6cjohYVM55JqmZDKTwNl6445itkcBW5rH758vSV3KKiqmy?= =?us-ascii?Q?PYKQ6f9Za4W2mDmbMFfBmiI7mRvMU2ndOb9+wATDiKFNtB0nW7goT7lKuvH/?= =?us-ascii?Q?hah41yjjVOOZfl847TB/bYCV3zfanSD92C/KGsgUaTXcIHo9hhtYppZY4edq?= =?us-ascii?Q?8ExEhahZAvzBCpGoOdhuBTk8qiii2Nadfmy/go0hY7+HcPWvTDYPwvFoFk/1?= =?us-ascii?Q?3oxy1w60vQrhSbgNbdGyOOLVTlvombuUHgimpJ9fWpK8qmM9M137EeSehr4O?= =?us-ascii?Q?P7L0RvAwQ+3EiGZybb7LDhn29/Zc+kkFLwkS4coWbZB0kjXu9Q0+iZN404xA?= =?us-ascii?Q?MXU2pH8u0shhWNpd1wbXRuZR2p4Z7fsNcqHet3OLH6muJeGtKC7rZbC4YEmv?= =?us-ascii?Q?w4eAltI/VMkR9N5FI0bwO8J/LSnBR95aeRghoOS3DsvDfUYf3MFniwPGOWFD?= =?us-ascii?Q?0V0fMFlJLTjYyAd8mY2tkJzyghnE3gsgGVPLbK4ACxolV4mrX2sYQ8XCv8uh?= =?us-ascii?Q?B1tm9VMFWnH1mew7Qir6Ymkb07z9Zt/X4KKW5p//xv16cDN4xDRYBsp/55KT?= =?us-ascii?Q?FfaxL3tOPdPIFNzRi6rvsFkAPD9GcjRUhzsr1RQ9GMTlSOMFSt5GLKIEmzod?= =?us-ascii?Q?mBeRttzYPXnXIrOdZ3i59snQS8VO8bSswyYZYMJgk5J4pgpnCUJGk7JGSsU7?= =?us-ascii?Q?bsLD5SUSiHPS/wNSNDCtkODxCCRDeq503XgcZVJPtoH7O0LEClxWklywfbl7?= =?us-ascii?Q?im0kTw=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 196e2292-3646-46d1-a8c3-08dafd1f1bb1 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2023 08:52:08.1297 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 6ec1lSvNI3x//zmAS1t3kMU+EDV+me3f6LkTWqqEXHVh9AAzf+mafRZu1p+rpPy6B5aCdyZigFqXr8FnHEyrSGuFPR8ZvfBxbloIXqm/z/A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB7196 X-TUID: Z4TxRUtcv3jP Am Sat, 14 Jan 2023 23:15:54 +0300 schrieb Uladzimir Bely : > In the email from Friday, 13 January 2023 02:59:28 +03 user Henning > Schild wrote: > > And also change gitlab ci config to request qemu testing. > > > > Signed-off-by: Henning Schild > > --- > > .gitlab-ci.yml | 2 +- > > scripts/ci_build.sh | 5 +++++ > > 2 files changed, 6 insertions(+), 1 deletion(-) > > > > diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml > > index fcdefa87bf66..dc8a01b9d1d6 100644 > > --- a/.gitlab-ci.yml > > +++ b/.gitlab-ci.yml > > @@ -27,7 +27,7 @@ fast-ci: > > except: > > - schedules > > script: > > - - scripts/ci_build.sh -q -f -n > > + - scripts/ci_build.sh -q -f > > > > full-ci: > > <<: *common-build > > diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh > > index e5f20d4f0a1f..1704ec17af89 100755 > > --- a/scripts/ci_build.sh > > +++ b/scripts/ci_build.sh > > @@ -127,6 +127,11 @@ fi > > > > if [ -n "$NORUN" ]; then > > TAGS="$TAGS,-startvm" > > +else > > + if ! command -v qemu-system-x86 > /dev/null; then > > + sudo apt-get update -qq > > + sudo apt-get install -y qemu-system > > This seems to be incorrect. In our CI chroot we have > `qemu-system-x86_64` and `/usr/bin/qemu-system-i386` (among other > archs), but not `-x86` one. So, the check always fails and apt-get is > always called (with "qemu-system is already the newest version" > message from apt). Right. I will switch this over to testing for "qemu-system-x86_64" but still install "all qemus" with the meta package "qemu-system". Or maybe "test -f /usr/share/doc/qemu-system/copyright" to check for that meta-package. Strictly speaking we do not need all of the qemus, but maintaining the list of our arches seems too much effort. Henning > > > + fi > > fi > > > > # Provide working path > > > >