From patchwork Mon Jun 1 11:35:04 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5106 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 01 Jun 2026 13:36:41 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qv1-f55.google.com (mail-qv1-f55.google.com [209.85.219.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 651BaeIJ025571 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 1 Jun 2026 13:36:40 +0200 Received: by mail-qv1-f55.google.com with SMTP id 6a1803df08f44-8ccdcc89495sf82974616d6.0 for ; Mon, 01 Jun 2026 04:36:40 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1780313795; cv=pass; d=google.com; s=arc-20240605; b=iICuJuek9+05foNRC7cj58yqrmbE5eVm0vcad6vLcuIDgHi2Upc7nnpYt8bP61PM5L 3osI1lulh0Nbut5bzLMhqZ0Lqtxonq90SjOQQm33KZF3NReFhHpsc91dh+fSTar70//H PxEbuCBq9L3usPAwqXvN6KJj/LnNlofieIVtvdhIAp5mrvrzPnjK1Mvm/lUWLJ31Qv8t 45eka+5o2eenhEpGz5NUvTRfrD4jKfNJTl05EGEcux8D6OklluBPByGM0lhBbnqdWBIm IFRqidxDCf2XJrMiBwRXG46E/7eZP+HiZh2inYmpM9aDT8bLTVfXtnmwXdRKdUTOQYzq h6Tg== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=Mtv7H/H1w8iIyF3XFbflLzoeI2VkDc9jcW27aY6fnDQ=; fh=GArHKIQbzA1Y0VZUsv3HCg7AXlbQtDYt0acDttdGIL4=; b=Q11xvZETsmjtWe+NZHoCz7coQ94OKaTJbQ6aYBVan22/XdP1P/61NAWils3grbuwz1 iuWAE+g0l1z/BNViH8ba6yrxlB1aZ+zPJO9UeMTkhsUvIJX7Q7MBeNUuttcNf1BsJIDY YSTYjuejufN+cqUW0N/bej9T10ArvSg+Xk3G7L5rmCAx6M6ohiWfQYAuyHQiq5nUprjN I1tgVgMS5CWHzG7UQmVBBdcagODDiOqC01nm/wFfRZzVBVL5iBbS2EuvBsLJ2DQcMh/2 lmsuY0K5qaA72y2RVJr3bXTNBvzerCLcHDA4rlDi/FR4VW1watbml4zxPBhl36uh9XTR O9dg==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=UzVu9nNX; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1780313795; x=1780918595; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=Mtv7H/H1w8iIyF3XFbflLzoeI2VkDc9jcW27aY6fnDQ=; b=dJnPFKSvrmzDz7suzlTnu3UVDrJY6+BAfBWZIi3bNp2FwK/7PF9+zugn42XBX4R1sl hWjqONp23r3a6pYF7COUPTTVVyriWJg5xy7yuJH7unjTGZRx/dNs7b4ovhbyPOeGTSkR K9M/P5iYuV/QSzArAgcyWYZ9yNFuv043SvpOU5tZGcrheT6bBGQKDXwiPOR/6Hwm3UWA caBNnMg8ch2BHXtbbP6AtZrja6dVHctpKXsMwbYfJlze4xhrVo6Y8f30flCG9pMe4Ysa yk7VZOIbnhIr/K7HfVsEhLZrwZtRp849BEJ7TgFUggOFSIdJVV8YMvQIQui8og9XYNRN Rnsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780313795; x=1780918595; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Mtv7H/H1w8iIyF3XFbflLzoeI2VkDc9jcW27aY6fnDQ=; b=qbeaAFSIs0KAw2Thle1jZm+x/kd3jj6RwNoazLvTVYOekwBw9ITeW7MVIOvRWHsN82 53KDWl2nB4tnAzYblZifCjXqq261PVanxortSTALexerETFL6xfCvoQ0R96oTmIn+Khq hFQW9j9JugkOZzNvLBcJARA5BanCQrhfsQkya8RSXtWT+iMAs1SoMHH0xNX4lqLbrGIJ 3wV0y9fMgjU5626bnXEuqCp7HrJgDDbvd2EyL2qPZUv+wmcriwhIEACZqn/4QezN8tje NRDu8aGkeXPEpMNXK4Wf2mxpxpXSwEnVLC8li9JFNn5BJ1opglrp4VjI/huK+iTb7s6I T9mg== X-Forwarded-Encrypted: i=3; AFNElJ8WDzzycF9Z+NBTv6N0O8UbJqLp0XcNVa3Hcpz6xDrZdU+gHrDIkpFbLQheL9QJ/g7MBNlBp4I=@isar-build.org X-Gm-Message-State: AOJu0YxKVQkvcl+r5J5EQrh07nd7DgfD+smPULOya6BNJ5ik0tSihzbU ZXUvq74vsJi3wruQPhII5fOD2XYQeap8uJIZbcc+p1Wj21PQHq07Pomh X-Received: by 2002:a05:6214:5887:b0:8cc:dfe8:54ff with SMTP id 6a1803df08f44-8cce4ec58d2mr185529046d6.23.1780313794761; Mon, 01 Jun 2026 04:36:34 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AUV6zMMVbhxTV8IMfZEJO6ENhIG8DQ0lHRFVPLTDpZ/LMbDvjg==" Received: by 2002:a05:6214:548c:b0:8cc:d76d:93b6 with SMTP id 6a1803df08f44-8ccd76d9532ls36027666d6.0.-pod-prod-00-us-canary; Mon, 01 Jun 2026 04:36:34 -0700 (PDT) X-Received: by 2002:a05:6122:4898:b0:56f:696a:4fec with SMTP id 71dfb90a1353d-59be0de0983mr3470294e0c.5.1780313793868; Mon, 01 Jun 2026 04:36:33 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1780313793; cv=pass; d=google.com; s=arc-20240605; b=i0ogeFUmC4i96eI9L9VQT8ACpjwa8DqVv2HFaUugiasmsZcHX4LwIiqIkupuwUqZnK aHzb+w10aHYpMRNWxdE8+1jXgsYn1UUfdok/CwjPQY7aPH0Ca74xDcDdxWtIRMDMFB6l gprc8+QLbQQZBPMvaA8tkB7MlTbXBYsnJul+l3AY7AkK8BtOSPzNUc/veNTt4aGxy05a tWf0w/gwSDtiHvk8xTblJmvvrJkrP7S1Dkxd9EsbbtNNcOM73Vl6ZT7h74cOnifsmlav TpvGruPeufQJfyfSbexUnkZD30EskCKH6zTvNwtS/1+MePgewasKbmpMfO3gRNl9iiML nAkw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=IdiTKWPpMqcmv7VxHWHDV8ZZ29zjGsGl5d5fLe5AKoU=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=BJ0GpUNyzx+c2RxzZydFK6kRPIvYdO4nCzax9gSX+iZ+DdURg6/nmu93WwYMD/z61i OEkYB07Zjjj0ga5sl1WEZjauMnJNkH4ewdxaVpYPtt9tKfb9YnVZ64BjEvr7kbE6Jy3H S8mDrDBawje5LwK4pCphQExgjNsOVYScy2ysqRW0F94l5xkfOAFhNwU7cbk5jb4R0imR g//5XymuYGy2CnVmcyPD+s8rpsjGNLiREJgW2WiNkVPlM1Q8RDVcPp7NT8TpVU6BJurT M6q04+6c4oICH+uolOQ1/CzI4tBqk/2t6PswAxuHx/mrDIW+KSXXJO+4BXAe0L/aRYFP E+Lg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=UzVu9nNX; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20a::7]) by gmr-mx.google.com with ESMTPS id 71dfb90a1353d-599da006ec7si346985e0c.7.2026.06.01.04.36.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jun 2026 04:36:33 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) client-ip=2a01:111:f403:c20a::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NPUjYQU7QonahW3h2VYc3aEpeSXFFHeitEIMFM36CEYyqZkawcCQNDwYuji+EJyZaHZfbTdQZjVLmwWD4ywpt2CgGTpF0/sZ/ULjOqigTMnuxYlhB/L2aGBSIagT0AJq8ZGh7PXgRaJNQObekrpd/wo3pKswSogPsnTfchq9c1GFdKuHoUbuNNOopkrQ13Vh1nTCAc4/aJClIekN5JwCG5DZNOWfX1pdkzCUnQY6RuQQ2mzCYUt2PM0vgp+sDeW4KT8zosMJKfxfL92woHbQxfZdi0tuiCSV+wUqreWxxdNB0rQUk0xElFrZ6O8Kp7BJd7vsHJZaL5CWUNF39JtNsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=IdiTKWPpMqcmv7VxHWHDV8ZZ29zjGsGl5d5fLe5AKoU=; b=N7i418JsTKNaVuIbqJxHusV1h52S31N3Ou/Vk1CndwZsS/byRIi0xe9my0eQDYJwygvMdAeE2sxHQGwwgfC6Hc+Xu8pHv19PEwCPC+FsDExbdpwqtMUBcIUW7bUYX+hh2j6KPUHMWCTyP7Ht7U+TMzvVKq9PBOTQVgOeEKtL75g2aX1j6sm4JM5OqRutYCrmcqOghWnVvO6sxPYcMJB1hqpM0xEpZYPinE7zh1xUAzzNyte/hD0yARzzjGSSOAdm9x/7mo0fc/msRaga2zyWvsTIio7hcwjGn393B85NUXI2LvUToOb9Jn6Ed95OlleC4Jyy6OmWVnL4ZXYCAttEfw== 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 Received: from AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) by DU0PR10MB5773.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:310::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.71.16; Mon, 1 Jun 2026 11:36:31 +0000 Received: from AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a]) by AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a%7]) with mapi id 15.21.0071.015; Mon, 1 Jun 2026 11:36:31 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [PATCH v4 17/17] run-tests: add support for isar-rootless mode Date: Mon, 1 Jun 2026 13:35:04 +0200 Message-ID: <20260601113505.2898877-18-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260601113505.2898877-1-felix.moessbauer@siemens.com> References: <20260601113505.2898877-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR3P281CA0140.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:95::12) To AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR10MB7254:EE_|DU0PR10MB5773:EE_ X-MS-Office365-Filtering-Correlation-Id: 2456a94b-b4f6-4816-4dda-08debfd20714 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003|55112099003|18002099003|22082099003|56012099006|11063799006; X-Microsoft-Antispam-Message-Info: YJ9td3ixHyjapGUE7vfHAwm37KoTKGgBYCe3zm+E5n9gGr6K4elM3RMmNCV289zaYsnIQ0TgH7By8ec8BdlaJzCFF3po3j9zeQChc4gXNIBm+6qaIFpc7kieFgN8DVb9rRrk2hbHw4l/m7ZN+BjkV5e1yVeFFMltlAydUUl7SGw557UCcIw+dYiR6br3lhNjuEzvoSSgiZL38WkGFoPKKsB2G80aeUYf0JARcDgfDENR+PFcRQnQ0ZYUdNrBM8cmR2fl1CK9o1fV04LuxpK1Lhw3D8ogIAgkXxMTMjGLOgF5x6POKR2e/mJrVzS/ADsnULZLiocbXIJIECc1dLSSTD2PnUT0minb4WahabXaAOSZeOT56wb0PYmlYcVOXn5MWX5Bg42gymo5V9yJKSeH1XnRzrx5g60K8TI1tO4Dqy3+A7f6JJ/XlZCyG3M2vaX5SQFYh+U03Kt1dBstyDNXyy+Gz/CJZvBze+sEjO7gQ3H8lDhDpO9PvCvtpqui9mTI0q5Cf416dameo0MODym9xqkNm4J9xwqlc3mFsa05YioC5BE+oCDsQteymPBiWD9/nUWBOOMxYtwsHK7NVTK1sVFGQwbk0zAAKzGjmpGrFOS0Cke4cT8RbIjDmcWuq6TU+P0hi5rIUBS+DmfDlOAAsIDtOdwAhhCs4MjKeJTvstF2OQ74xMaWYfT5N8f7qKDn X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003)(55112099003)(18002099003)(22082099003)(56012099006)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: TrQyq52KYT3vmIQJht/oNDObZA/PzmqeR4FS5P7Pr9S1zCxpReUH4dmorTPs3CVAPLVgRqy+TmWRBn2rW1/4z8eLsl+3XnufhmrmFweTSBVHDzBciu0nu2LgfqC6EgcPIXuLQGA5xMGFEO6FoIHv8ClJ0KBnr3kM5I1LknnE6iIwv7C03+C2hFHTnrUiEyt7eto/k88Wsy9iXyJNsAMzRtcAQFwOnabTb2Cm6/g4DiuFaWkDLlsOvqj43Pf0+ya5LNvTn73n1mKt+u6MqMIDy3Kj6nVO+F1aZKj7BJbOZn+fPF04l1u33Du9Dcd9v6ukUPTd5luUrZtjLBaZSxmSFz7jlsBOeWhqJnQ3dWb0BtVb8dU6Di207wPkdR3m8hNxwRRSA2PYeBparQU7DS91uOfzuCGZHU5078egcKTQID0gYvpCcxTe7mIWVh0hP5m6DjIr0v6TyhUdYJOIm/QvZu26oI3VPSymCmFXMjWY+0VvDyQqeXpbWIdLNx8SQy2Qtvo7fUU73GSKkVSKv7edLCUSP7wfDc2ogBWRGdWqJ2euBN+f6YsBBxogAhJ76Yg/pRkkYH0lHiMGC7njyxaRdDUvdp5JaTN51+ha2JMs6W7WF5/PQodjYrxi7vFYcC1729w6n6tC2xgk/nK4zk6xYVJvdJOQ3CJZcBUtJ5Q15p9fs3crz2ThSSJ4qF3yGM2CH9/oIhh2kUZoeP0JinvZ4i090Te+ph0coit8B3FW1QqJ7YNLI02A/MqFrjUXN7lOoRxyaj1t+IJBr7QnG2DPIDeeWG1c4T2WfxtR7NMDikyOY/X0yzPRmp8CWbBJMaV+wXSBNPry1r1Nv4WVe4K952xrensC5S7Q2dPm6Noce3SZ2MePhLiwXqwcGf7KtfA+UgvSKd8w+PZquPFqEXeTnbaA2pE3oSLOOpOlwQ+YvmzgPK161N70GbjjYtjJnfVBEXn18Rd8HAg9hw/vZNTjkep68b/ZlEEEqE+xjUi7zz0/ayPeBzEz/0bzyLdceDk/PwytL73K+/I6FCijOmB1e+mIxNEzX5pPuHxFr1EfypNznH4WEW4WygRD28NQZfI3E7RCeeEkanLVl9EmeopItQMkE/nUJOw1v0pkdZXfBJUonFUZxMPH2pom9tcp04EUt7A5D+kVCHGdAD00mqfv8z8eUQlhP2M7Hy6ty/syhRA3zl8KzwJeBCqeJopH0wE/5h1bhxIbjZp30kNLpZiWCN6q67/8kjkFwRkqedJbO6QDBNrSsSMlc+IXjV6niWCJ8XzRpl5tyB9lzV7k2BTUXrHiWIC5CtCrYOPnte4sLTwuyrU8DAmvF3NONlg89xecayYtSNsMzROVi9TBQm0e/zKTfNtC60w3q/nhfOy1O2mP/yi6g28w9/G0JKgGqE420BNOfRULPs/mrvZIQjYGMb/axux7WsZWmF05BZiL/hinbPqwhGw6rlcqhER5L9XTRSt1iDd8lZPEpJ1q0EepkBzv89Zsv0UWHMjyoQzL2tQWtTTT/HDOh60ne83cfrzzKFrXUqYYr1Dh/FpFotCtlSpkwu6p0kOv0GOoY0Px0hI4C08t8P6QPRrbiv8FTuQ1+F63OvGcvDSV3sAmDTmAEhU17q7zbAPa1VON2QSBE1WeiD1+8MT+V4Peoo47FIGOvUUpW2gUiYjlxzLSwwicp2LKajgQc7/ES4rw74FFV2+qsJ0cDULAA5+6YEvOPVM6u100ytuM+nEXMZtVkVUk4CcXjivvy6chm3Rrp1O3RTxdPOGu4QP/at4Yn4PNezwOJjpnxrg8 X-MS-Exchange-AntiSpam-MessageData-1: Wj8IM0jsAZu1k09o5/gANcdv6Hn62PCTE5c= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2456a94b-b4f6-4816-4dda-08debfd20714 X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2026 11:36:31.7637 (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: DyA24lo4T5gVPN9cdBQcd2tC5PqCmfeZTtj8kS3fse9TMYy3pEsMCDy5JT9UXvWwiG+lfCop6VBF5/P59r94WNGbws4Trw/RdvbIHiBjmuU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5773 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=UzVu9nNX; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= If the testsuite is started in rootless mode (-p rootless=1), then start the container in rootless mode as well. By that, we can seamlessly switch between rootfull and rootless mode when testing. Note, that this requires a recent enough kas-container version (>5.3). Signed-off-by: Felix Moessbauer --- scripts/run-tests.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/run-tests.sh b/scripts/run-tests.sh index bce10d70..ed373af7 100755 --- a/scripts/run-tests.sh +++ b/scripts/run-tests.sh @@ -15,4 +15,9 @@ TEST_CONTAINER_VERSION=$(cat ${ISAR_DIR}/testsuite/dockerdata/version) export KAS_CONTAINER_IMAGE_DISTRO="container:$TEST_CONTAINER_VERSION" export KAS_CONTAINER_IMAGE=${CONTAINER_BASENAME:-ghcr.io/ilbers/isar}/test -${ISAR_DIR}/kas/kas-container --isar --repo-ro shell -c "$*" +ISAR_FLAG="--isar" +case "$*" in + *"-p rootless=1"*) ISAR_FLAG="--isar-rootless" ;; +esac + +${ISAR_DIR}/kas/kas-container ${ISAR_FLAG} --repo-ro shell -c "$*"