From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7192322883099557888 X-Received: by 2002:a05:6512:3b22:b0:4cc:841c:568f with SMTP id f34-20020a0565123b2200b004cc841c568fmr2436408lfv.572.1674634739302; Wed, 25 Jan 2023 00:18:59 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:b90c:0:b0:27f:d6d7:84c0 with SMTP id b12-20020a2eb90c000000b0027fd6d784c0ls2410123ljb.5.-pod-prod-gmail; Wed, 25 Jan 2023 00:18:58 -0800 (PST) X-Google-Smtp-Source: AMrXdXswxUkGmzOmBV2uilBxjbYrfqa3TAHwvJ+Ez9abSQseNPYS3uyvqt1DG0aFyg7RMjePO+Yh X-Received: by 2002:a2e:b17a:0:b0:286:6ae7:5068 with SMTP id a26-20020a2eb17a000000b002866ae75068mr7814334ljm.26.1674634738066; Wed, 25 Jan 2023 00:18:58 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1674634738; cv=pass; d=google.com; s=arc-20160816; b=eqURg0X5ec6gMF1koKFizFzwORXmC9d4xOFr60w5+eftzwMhhU5On95TbPUWt/oHbk dhLVJIFaHsjnMEjlnsS6Ab2+oWFM+FKdRXQSuBfLnJA/2nUDu9elXaP8/n6yc+Job/cU 4T5alHhj2cE644CHPxyUDNnv0L870h03Vj0TzblGoe1D2E89PpF6QBX7EDDEyEs1KH2J TrkH8zqZTTXoq7MACKlWdqOc23TMPJZgzg1slvxUKFYXjVIr8+qdwnlDJp3/Htlnl6lX x3yRIarFy372EFC0SWQ1zO3wzyOpBzU1n1MlX6kipxI7oKpzQDN31acfm73d9MuuSQ/1 6Icw== 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=ccQY1VqwCHFZMJ9JISTcCjcYFd6lw9DQ4WTlZsi0Nlo=; b=HhMghNhzmujA6Bm4m7+m7uRYo63CtgDO9ydp9M5CD0l4DDewEEstGKoKg1Sp5RxNvV +dP85vMcnHxzx9Y81t27qYYAW53DyF66DQODCDlj0GLvhFD6FPsmzDxp33Z2Ga8CtZi8 U7Ik9LNqNE5YhjA4n1DbJ4g0qvvmU32azEOINLq0V99J+8bLNIPWKLPpH5V0MOeJdOcr S3upvtjsVVJ5HuuBe6PitX/FoDnaaAj7dxw8iErTJgwcr+RriBOCuxGDcvlWnQA0U5pI LhqYvPBrOGn1u4dSWKFwAZfXftxX6DCpImr762jAMh2EBLOZULZFaLAMqJGD3YjJcCZY EZrQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pDZ8ZcBI; 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.14.78 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 EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2078.outbound.protection.outlook.com. [40.107.14.78]) by gmr-mx.google.com with ESMTPS id b36-20020a05651c0b2400b00286e157db47si202760ljr.6.2023.01.25.00.18.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 Jan 2023 00:18:58 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.14.78 as permitted sender) client-ip=40.107.14.78; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pDZ8ZcBI; 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.14.78 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=THAPHe9MrKSQEz4SeF/JtE1lmDcTiAhYpSiuh8bwypQ5+UI3uSN5KxbW5EgB6+sIDB7pDQLZcvdTrnYOuooZfz4YoOAXpQw4sZYZVficN5ULPZib3IX5P4Lt5whsLSTu9EiioraBGysK7laczE9VzY2Y+jTnWc1AS66mI61QilznmcLi53H7GMqEKx4tOO3Q1+z1zBJK7QFv7N8B3cpGdei6e4pm+lTixxy59cAlUXX8TRRMM2Z0DZLiRw9mqq17RwsANH9Vd1Ca6iV7jahvpK1j+ihPNLsezBsfz89PK/mcVTpB4KNjp15fX7Z5ZwhdAIrTiNrbcq3v3+P9oVdYWQ== 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=ccQY1VqwCHFZMJ9JISTcCjcYFd6lw9DQ4WTlZsi0Nlo=; b=ELtEwBSbxoRj6KA7Db/htHY8K2q2wmVf/yUhRjcy7CW4muarT6bhLR3jwUBtwgzcEik+XTp6q5+bAbAHlaVwUliT6ZYzhsBaYxf/SyINqOjVCrx6jxCOE2Pwa2my1GXIpClkhfiDhgZOtZT03AKfEgR7RQ82lOi4tpwPfS2qSEaUdVJAB8EBgnTLZWYOdEff1xQLSLA6R+vV1/7nHnCiKn3ePCqkXdqmbtL6oOSZuYkRbIMqtWh7qq/ET+jlEvoBRKcnBCJwnlvPNoJ9hNWZSku4Pi5/AXuTwhwrob4lqTHRTC7hgzHEuCkl5sSnqY86ZR6V0AuDCVteeJPqzMlBCQ== 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=ccQY1VqwCHFZMJ9JISTcCjcYFd6lw9DQ4WTlZsi0Nlo=; b=pDZ8ZcBI0+7wRRSjBZpSvisGYz5nyLxutZJx0dMpneZ0u6ExNjpbWDJRmR4MPtCkp3mg6RTUnJjd7UVvBvBw7Ra8wih8IexMbTwqkLysfK8x55RuUqfr/TXAqchUElU3Q+KKpHBolPvnRjZkVkxp3GkutIR6hMZRPzSrM+ruPgfDghBhsHu8In4FdpQSW9BMuRdg8X4cE5DpJE3tqQ/Y/MM4n7fLFrLf4w3dnNQqMt/tQDd54cSb9pqSEZpAiOylK5zlAAXj4hyiAa1TXBzfEz5UBTTC+JI8Tog/F+sh5rg2RWOtbvs2m57WqN2yf+61xyLasRaSebd3dv/Q+hrpQA== 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 AM0PR10MB3460.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:158::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.20; Wed, 25 Jan 2023 08:18:53 +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; Wed, 25 Jan 2023 08:18:53 +0000 Date: Wed, 25 Jan 2023 09:18:45 +0100 From: Henning Schild To: Anton Mikanovich Cc: isar-users@googlegroups.com Subject: Re: [PATCH v2 07/15] CI: install qemu-system when qemu testing is requested Message-ID: <20230125091845.3a230401@md1za8fc.ad001.siemens.net> In-Reply-To: <20230124204558.31025-8-amikan@ilbers.de> References: <20230124204558.31025-1-amikan@ilbers.de> <20230124204558.31025-8-amikan@ilbers.de> 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: VI1PR0502CA0003.eurprd05.prod.outlook.com (2603:10a6:803:1::16) 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_|AM0PR10MB3460:EE_ X-MS-Office365-Filtering-Correlation-Id: 5ffd2fa4-eed7-47c9-b360-08dafeaccb70 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AAjIDgSqFAFJsuBuJNA2W3JV8T8LpHefdVV+TDIAK0E+yEIcd0TrCaYoiMUASgEdhsuUvRb6VSurnYnrv9jJrmEY/h/3m2cnXIUH73aUwXu8FuycblIWA1+UTO0kjETBQSw/sFS6ROlpmeTQMJdtKV6w2P8d4UQMnrjhVujyDBrSzYh+iVBRPsQnrjI5zpPDz9BHRP/4/Htqz/+TW76qw/Gnjpt1NADX0YVyFeqN72y8vxsqtOZ6uPx+2WwsbxVC7gkqSm7qndjCUiHF/xrkMgKie7ThE+RxtADjDcKPta/6GVC+JDWh+vDPuva2KCGftXd0wQJ400j/2c1dx4e8x2sDRJSLAdG7gxgc3bgaP6z6nUALdRKDpw1cFzi5BLmNbqrdNKc4aetA+HCiA1DmGerqC6I1oMpZQ+w2RzSdnGosWnCNhAs0D/mWhAc9PdYeVK1oP6hBR3KJpPN4CIPUVwDY3Te3diIputTfxa6OX0Oatu0b6FWyLMP8kYML9gGu6c6XIx/b+LXPgqnuPL7pRZYVX9obI0yAfcCSaTA8ueXgyo1S/oGkKMXNuKVY+LH6G4daVg4tc5yhhHCDbqRicNdBf8U20HINeYaj9nWQVPteb76nMl/UYLuK/CrEKl4A9StDP1ICobIoP9ph+6m7NQ== 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:(13230025)(4636009)(366004)(346002)(136003)(396003)(376002)(39860400002)(451199018)(186003)(86362001)(82960400001)(38100700002)(6512007)(9686003)(66946007)(316002)(6486002)(6666004)(478600001)(1076003)(66556008)(6506007)(66476007)(8936002)(5660300002)(2906002)(44832011)(83380400001)(41300700001)(8676002)(6916009)(4326008);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?IWIjK3KSOpzSCPvHRaoZpymBQO4BCBIJUDHxixI0pSLBMRpoTJv71D5FO6cw?= =?us-ascii?Q?zKqmsvpKb0T4QBHUM86rYh7sthVM2jPBiAUdnSPiNU39ezRjowr3B5Z9zJkB?= =?us-ascii?Q?eJj/zm7wVaP3qNprvWWQMgumdOIJEY8ey6eCCZ7u2+out0cIyfJERF5WcTXz?= =?us-ascii?Q?Qemndxrh8MmnrA1Gf56e/xmD2sST3Er0HAdzHQ/Hn1s8bX9WqVKpvdQLb7rF?= =?us-ascii?Q?sKAm1aHg2nzbi2EFENbWUuQteiN8G1aGnmWRXGOuv4EvMieauhdXBppZiNrx?= =?us-ascii?Q?ZiRZ0UGDTIJJkmi4nq1IncVgOxuc1n+C4P1ANfqw671Nr9ChcZ7EK6gWP0cU?= =?us-ascii?Q?bjKCZzpiskKPPyKX/Wke2YobMDFw+lBjBcrq2jIBH5iVz0mKoIrHFyeQWumi?= =?us-ascii?Q?c7x5jBALCk07DXjzUpEZz73KXiLJR37Q5Rjtg1vo5Pws75BRARFPuvgiejpK?= =?us-ascii?Q?WLIR5mMcOA/ynBjnDti9vQ2EPySdR771NILkqSKnWCKW+mZVdx2GV3gD5HE5?= =?us-ascii?Q?jyV9Nps5lcI57BtI+YvqmxuovBVfzTzJxJLNdzYOWm9cS2CCCHpERIVhXM5Y?= =?us-ascii?Q?84TaYTjOp80+k48u3Hxhtk/WiTTx+jdsgabv0JtozfI5C/REtho9cjl1n8LH?= =?us-ascii?Q?rIRD2Spq+M8d2KpWAIyPMNGmwqmQ4n7a/XyAm2QTHixyEyazL79QUGb1qJFE?= =?us-ascii?Q?4OwXGjpdyMoaRQv7W0V02Ezif2eUcO6x66Ox6fVzZsYZo5jH+ISUaxNBem4P?= =?us-ascii?Q?SCbSlk4a/ueG5Ms8vDsTEmT13Z+fpW0jTjo/FrZIvAeh+T9/7JLDwfqWbVq/?= =?us-ascii?Q?tI2chTvc4oWzSzZkmj3lnH4VVzoBtuT23X6lhPkPVIrgrPRnrXzbaeV1LFc7?= =?us-ascii?Q?KmdwRKImmI1dgKgLtd5RMQRBmWLN1yX5StEktZScOMFLwtQaDAhn5CvHOwqo?= =?us-ascii?Q?2KAE1PWiw978PYgHnUPqm54+bMtX6NPezV+TMKeQ66YJtAb3akys7nmTUs2q?= =?us-ascii?Q?Sa1A9vlNPmgdPJeWXRP+UX6/mLjknV5xrtGZW47UCzi5nX/3Ss/xuJ6oR7FO?= =?us-ascii?Q?oN4cS8Turjf55KTriyQU3jjegYZiGEC+X2SKXAZJPWJEhDP4YPCNNqyj4IB1?= =?us-ascii?Q?B75QF0ODfNc5BvbN5LMNpfKUNqhHsqv/5KWaF1ovvo3tz/7ZY4KT0PpKmazu?= =?us-ascii?Q?EoDhFGOYLBKEczx1ZQcBFH9yIxNH0aJD/lK4+haTzO33/8Q+bVRAfbqLIGBY?= =?us-ascii?Q?SFXfXwRxegFjiUT7YyVOg5yASfgmcPJIrmwrjTrAQOkhHDnlkxSiD+lak6gA?= =?us-ascii?Q?yVgHlOYtoDohVV3P8ybHFIkjX0vDCuDV6aD+vgFVXR/Nn34LhK5pymGfLynw?= =?us-ascii?Q?HnH/d7EV9kgyQdxqW7PnNnqgqR6LQYU7J7Cq2e8eFKXnpGiO+66NkG0KxIz2?= =?us-ascii?Q?7VqBJ1bsqC7IeqBaxv6JlCJZasifEeToSX6ePGV+T5Dw0TxG3hdX37hLVzv/?= =?us-ascii?Q?h/pbg/ORcdKlLEGrrRvukSbkstHpiXAox2AC26WyueVodLBOzDmoZyqhSISL?= =?us-ascii?Q?9KrYhteMyPz6YHEFOFvaXuVv81DIwHj1jqiadkSsWBK5pko/NHe4GQjTGlXA?= =?us-ascii?Q?FSTTrrontlDtRL9iRtR5G6LpXGSaRlqbjEg/KaaEgjcf2+0CU+Mqf64ltp2C?= =?us-ascii?Q?NaY4Ew=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5ffd2fa4-eed7-47c9-b360-08dafeaccb70 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jan 2023 08:18:52.9836 (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: GK16CCxXYmGyi3lyCZEYfYu8de0wPVwyAE72dgNL5PDIWfVBgDQWFyu7rzYkeV59BaNzGPrkNVzP2Ob63pbbA/zC8Rr1SxARpk/LEhLIgBM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB3460 X-TUID: sdrEEYCWDrBv Am Tue, 24 Jan 2023 22:45:50 +0200 schrieb Anton Mikanovich : > From: Henning Schild > > And also change gitlab ci config to request qemu testing. > > Signed-off-by: Henning Schild > Signed-off-by: Anton Mikanovich > --- > .gitlab-ci.yml | 4 ++-- > scripts/ci_build.sh | 5 +++++ > 2 files changed, 7 insertions(+), 2 deletions(-) > > diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml > index fcdefa8..6a49ce4 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 > @@ -37,7 +37,7 @@ full-ci: > - PREVIOUS_SHA="$(cat .CI_COMMIT_SHA || true)" > - if [ "$CI_COMMIT_SHA" != "$PREVIOUS_SHA" ]; then > echo "$CI_COMMIT_SHA" > .CI_COMMIT_SHA; > - scripts/ci_build.sh -q -c -r -n; > + scripts/ci_build.sh -q -c -r; > fi > cache: > key: "$CI_COMMIT_REF_SLUG" > diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh > index e5f20d4..960ee94 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_64 > /dev/null; then I think i would have done if [ ! -f /usr/share/doc/qemu-system/copyright ] after the last review. That way we check what we install and will not miss the arm qemu should the amd64 be the only one installed. Henning > + sudo apt-get update -qq > + sudo apt-get install -y qemu-system > + fi > fi > > # Provide working path