From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7207658688501252096 X-Received: by 2002:a5d:6dc6:0:b0:2cb:19c2:e9ae with SMTP id d6-20020a5d6dc6000000b002cb19c2e9aemr6818010wrz.13.1678803960475; Tue, 14 Mar 2023 07:26:00 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:1f81:b0:2c5:55ca:3a3b with SMTP id bw1-20020a0560001f8100b002c555ca3a3bls2381758wrb.1.-pod-prod-gmail; Tue, 14 Mar 2023 07:25:59 -0700 (PDT) X-Google-Smtp-Source: AK7set9gSoYY6So4c/P57uWuwgTs9T/RAoIniKwnzw79GXjdMiwGR5RVk8ckpFvHgC2O5AkCc4d2 X-Received: by 2002:adf:f105:0:b0:2ce:a612:e3a4 with SMTP id r5-20020adff105000000b002cea612e3a4mr8844452wro.5.1678803959160; Tue, 14 Mar 2023 07:25:59 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1678803959; cv=pass; d=google.com; s=arc-20160816; b=SUlmj0HSubk3KoVzLk1NYVDBvL6+2s8KXrOnDI0xzSL7eAUN//WPskPs1EROVOS4zi WAn1qp0U0EW2LacqKVIGMAjKd2bP4PcrikgW05/xGuwL1VdtnlEWVhjmHIbpJsPkmbHK DjKHUwxRDtwk+eliTS5BXju0tXuSXEJQ1Qs3ONh1LOVQPo6SPghuJv6YZLnJJBBw3uZA oXKWFZxq39qfhnYFLoTN4UriYOMo2P93l4k0V6SzsgJwcXDfn8YXm4syUAU601qrt7AC 07oKPXrM5G6sfD7d3+/8kSuXLYWHPoLajmOUaiFcRJCKSLFgTSQ4WS23/nSnG3JYI5hV ne1A== 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=2/w9Zf1mgkXuXOplXgTPLdNp7R9WazN9X9AP0ot9YsI=; b=cwefAI1UdIHBKuY2v65gFwiLyGh5hcGCFX+NlfHAiVXiObs2T9Hpw9+rU0CyneUYmF oVlaznDVLIKtaB/wPd8iP9q/ppTOUczXzgWfuDmhO81EBC6bPTO1nX14FK/Jk7SEQX0+ SlSRb0OeIoNCuY92QO4ZRE9yeETVDzZAgCg0pjxS33I1Yj8mMletk1aCwduL2aK8gUA9 1ggxP6WcAorRg+v0Ru1/hKEANWFRhgF6aHdMSGqxyr/9AhUuSsmypvZNq7sRI+WRlJ9T Y2eAnSPRdQYbSUXPQVX64waujIBzR17L2OPyKkWOIUyS3W72LZpP480CGaYkX0ADrFAW /1Sg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=XV+aNB1a; 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 2a01:111:f400:fe1b::603 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 EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03on20603.outbound.protection.outlook.com. [2a01:111:f400:fe1b::603]) by gmr-mx.google.com with ESMTPS id bj27-20020a0560001e1b00b002c6ec127706si129097wrb.0.2023.03.14.07.25.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 14 Mar 2023 07:25:59 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:fe1b::603 as permitted sender) client-ip=2a01:111:f400:fe1b::603; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=XV+aNB1a; 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 2a01:111:f400:fe1b::603 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=J7Ldc3L9kHTsKgYk9o3PIDbIXK18rPTEiHiS/vUhcGwCSzXl4dYP3gGXi0/C15tCx1i20PmbPV/VMepkLxSd6fL8N7rM5TuNbf0E22y7eOvA4T7AsW1tbW05/jdF6kRxl8Z0VAk6Xu54Dtvj1nZNoBxf5yQ+f+GiNj0KH+tpVogc7Ov66GjMo0VJJdoVtid7w38lgtHrbhq3AzxwHCvm45Q46wImVgPae/KDcX4Zqy5E8t64TmreCGnrwGQ0fM13MqgroIbeB5SYekadD0XYraCYjlTEmkUK5drHV5QPdY6+2kyiJM22Us9vcpntqpRmdpQ33V/KDSGrt5xT8OMzKg== 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=2/w9Zf1mgkXuXOplXgTPLdNp7R9WazN9X9AP0ot9YsI=; b=KteKiSzVRBo7l9SB8uwjoQy8UnIroYbbGBQacCuScnf+d+pwDHpZg7Vov2iAe4JBzBYgt+sackEerYgSXuEMiYfSP0tgOHPdz8l0uiPu+cdXmWeITmeYWP31HkqFDf5oLSVBtizYz/VF5wsf7ksDZ+u4zcZGMLB28bT0mNWHTB3XAvNmctNXx3lcVlMyuKVHxHSCR+hUnN+TwbGjHq0DfhFKgHK5xsAh6ElqY5YDFOsSMrXZKwPv3nemQ041jzG+qKbKzdHw8vcVhvrUl7+WMIPSjUEkLLWNCYU3QA3O6qQi5M7cQFObRISe9WdkD8Ty3G/tDvPTM4tJ+boJvLLMqA== 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=2/w9Zf1mgkXuXOplXgTPLdNp7R9WazN9X9AP0ot9YsI=; b=XV+aNB1apvvAaIRUg+GDiLSLM93wyrGV/vKOz5b7YpX1G6O6ZrfnIPU/frcJfg/71rqS33XFwJBR8lJpuiTXK47GHPrKL0bRbzgUuVSHflcbtXd1ouEwCuJXHyzVons9415Ja1kHciFm2SduYa6RlI8hfnYoHKmbi7UkIvhmo+dtlKCXqnhko5Ojnny35E9Y++iNNSqs85rCqHc6fZ0zLXJ+rEbeti/ULxyNB+LCcbJ6Odyzxi5zUrAAE4ql1jnOb8zkv2uZ5FCsXdcGV7xQjgFuhyO4J5jdSuUWBpbfstF11j29ogIsMVPKRLjpLALg/k0fG5KwuIjfkiqMvZ3MWA== 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 DU0PR10MB7213.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:44b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.26; Tue, 14 Mar 2023 14:25:57 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::f777:d35e:83f2:6148]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::f777:d35e:83f2:6148%4]) with mapi id 15.20.6178.024; Tue, 14 Mar 2023 14:25:57 +0000 Date: Tue, 14 Mar 2023 15:25:49 +0100 From: Henning Schild To: Jan Kiszka Cc: Uladzimir Bely , isar-users@googlegroups.com Subject: Re: [PATCH 0/3] Switch to own isar-docker image Message-ID: <20230314152549.4231d77d@md1za8fc.ad001.siemens.net> In-Reply-To: <75084940-425f-c8df-8d60-aa7a248dce5e@siemens.com> References: <20230307043649.12796-1-ubely@ilbers.de> <20230314144908.75db68dd@md1za8fc.ad001.siemens.net> <75084940-425f-c8df-8d60-aa7a248dce5e@siemens.com> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.35; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH2PR05CA0040.namprd05.prod.outlook.com (2603:10b6:610:38::17) 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_|DU0PR10MB7213:EE_ X-MS-Office365-Filtering-Correlation-Id: fad69095-6f29-40c6-2dbd-08db24980708 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gGg/XN5hmkgI9KWzVw+M0VWHGUjVaHMJnA603oMoiuSxQx3F+5Y210nJni/lH+RMiU/tNH1aTH7vXzNeKqVn+4YzIxa/fMpvD2/CUbBxglp76ovFRAEJKDDt1mI3d7KM8ZgT7hZ/Q60zW6TzYWjrvtV7HWbRaq+z6tXUEP24H/eNy8gHJNspmNlpK3JhZRI05pfdeKAcsMrJZDK0Ca1BvRjW5Co6WxuMRl7ICL+oChjlFPnYOmEDSlC35y4fDiaWopI4WFL/KCOPa3q+Z8yKPJuvWPKCdbLdvMInBg+r3UJjhw1n1Z1zuoOFhFY/kyumo58irb6LBlhjvlHsoa3Hl3oK95Ig+Va+W9DLSztcvi2USbCINJLxG1P4JLJ2IDUHagq4xkjjiv6DTHQd2ctc72z8UGo25/+TL6ephCF65HrUuLY7PhidbqaEsrwPVzYpk3DAGzun5A0zObt2YTRTkLIOApn6Pi8OwTJCYNqQkByso502wAL6sPsmhkKcZP7OYjg7MxsUZA0zEwtOSgZfmC2jY+jroLeI4ju02MtIqUJnL4Mgpy9/WIrt8mGXIsqrL+WT1PN42Hgk+ZAN910jz3EvunI0FNJLZgs6BGCn1rIhetS3zj1bTbObCgmGJbMvveaGo26ekUZo1cipVFe8mw== 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)(136003)(366004)(346002)(376002)(396003)(39860400002)(451199018)(4326008)(6636002)(316002)(41300700001)(8936002)(6862004)(83380400001)(478600001)(5660300002)(86362001)(44832011)(8676002)(66946007)(66556008)(82960400001)(38100700002)(66476007)(6666004)(9686003)(186003)(6486002)(53546011)(2906002)(6512007)(1076003)(6506007)(26005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?qlMolWaKH4C6+9V0Tmq86IB3cy2wGmfHlpxMNFKZ1oyPlYqR80EfG556G3yq?= =?us-ascii?Q?TNRM1HKCR6KJWRPmcAF4O+WTEmZj7E+cxlsSlUJ9rcdr5SfScCj1VgWF4Awk?= =?us-ascii?Q?HlRH3Qvp2+nGgK+pHKA+zgdUnrddF2ekx32peYtjK0Lm7mnTaLTd/KmtiRl6?= =?us-ascii?Q?iYDXrGUbprHfqUjzroNOgb2iEr+FHB1giNk2jBnM8Us6lGO/MIaJCT1wqj8+?= =?us-ascii?Q?Mf29XUFUnWS1Kbg2b0/4rB0E2xg0o/uOXKdAviMJOznS6LNhAtOD+GuYgTxw?= =?us-ascii?Q?npDRvv9liOEM56B8qdnJdiwn9jBqgnvdvGkQJVS3bhf4XnvfYCuYOvx2GMWx?= =?us-ascii?Q?Q9bRrgXf4D+6sntQ8yc7yzAB53V9/VtMhKdMJzG/Xe7R/oLW2GXWKXVPpNI2?= =?us-ascii?Q?sx8WaGHL+6ZJPRuGSBAlqbdaVcI+mLQi5GatY+s2McR5GWG8GdOKcchx6Ytf?= =?us-ascii?Q?yVemkStXo4+B579ksTGrvAya33h3Ruu5D8CssaWWVaPjH9Ix30EbDf7u1Okq?= =?us-ascii?Q?RFK5zx4TdVR5j0SHm6mzrxlpw5uNt/s0WQp6Kem39SSQiROd7bJAmyKOqk7V?= =?us-ascii?Q?Q39jiXz903pPiQLnJzlmMoTwGhYtStz8SO7LHw3ZpgaTHZIIiWoUnO5z7+Cz?= =?us-ascii?Q?x6nlNFuxcaUTST5Tph9Le1JwRJv7jsipejR3P2oJleOn+2O5KateOQHEe8dm?= =?us-ascii?Q?0Kxn6zrLW1JkGB4vKoWZxRTzPw4aUSmiQkVfOXlg+hDHNgB3BTOIHTKTkscN?= =?us-ascii?Q?MNXlkkwGCmZtYE1MoSDwtMrIoR6bEwsPBD/+DwTzZLRs5x+gkgXv7w+TWc1a?= =?us-ascii?Q?vcBRcoa0vVpXUbDgqgw0eBJ7kjVJPP0+4R1e8k+4zAT+EWJ3T2KKsNpDIW4+?= =?us-ascii?Q?RFhhyBRy9azSJRcIrrfDRj+XDVGajJT0lWJgUk/ScGvzfei8Z5edwgtllqWn?= =?us-ascii?Q?7PEMYB552+98SRO5NUFJvhrE7dgHtzBhuHgmNe5Af+C8x5wFurzd5cukFYnp?= =?us-ascii?Q?z0HQGXO/YFl8dPxzq/QzDedX2ZMb4nUBqZGqazpWkwB2G1CVxITiX0857xdD?= =?us-ascii?Q?6mB+Kr0wuqfFPHLEb0hHdijUN1ja3o/rHr1AX/FYrt5SOrCv7ekyNS9da6tH?= =?us-ascii?Q?DJKRo6GXGYf9yLRTbm3shV/6dvCb2OMvaf2tlas+d5NfUTEFVxeQQ5vgZa4k?= =?us-ascii?Q?Uv2TGPHaN72nO9Oae1ERzUwrJ/+EoXoCEaRCc/XaRE2wdQNxPlKh/FBqvF7h?= =?us-ascii?Q?FQzFP+Duw6GgPVUXxrn9qn4De425tOj+e90f3eLoZAfHmoApsik9ega5R5ED?= =?us-ascii?Q?4lwcun5/I8fP2/WXqiSGpVmvR+K0QnMqAKrVJ64+Z1U5koZf2kSiRyw0XKtj?= =?us-ascii?Q?zJACH4hS+l1nAAxdNXRr2EN2ErmxeutRI1DIkhIYXx1VMncDNB0chNADkWlk?= =?us-ascii?Q?NiencMvqfNicROMkzA3wSp+xCFF4yVEoYYswDv4ccxROZsS53pLbO3cCfltp?= =?us-ascii?Q?ADMihPZ9r6/gOj48UJoqOBLBEGBoOvsOubQfZuRtI6L6fd3UAcF9Zs8Xq1OD?= =?us-ascii?Q?/l7g1Z20vA4qqwHgiAAL5PkBkyuZGv3TUNSevJT1J+hN5sJSFrTHkk1YbUDJ?= =?us-ascii?Q?dQ=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: fad69095-6f29-40c6-2dbd-08db24980708 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2023 14:25:57.7005 (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: aLpIsyyEgQxW7RzVf+k4wQBl0DtTcx4gDgWBy6xDOlNO3JUcibjs5K8lsbzXYE/+jGe1FX6MsW2A8mChzp+g1B8M/UlejvXaoJBAgKIIuVg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB7213 X-TUID: AcsrKHnlGS0T Am Tue, 14 Mar 2023 15:00:53 +0100 schrieb Jan Kiszka : > On 14.03.23 14:49, Henning Schild wrote: > > I will not use some container from ilbers. If avocado turns out to > > be a problem, we can switch to pytest or something else that is > > easy to install. But please not yet another container to cover up > > the problems. > > To be fair, the test env also needs qemu to run certain tests, > irrespective of the test framework. But that is something kas will not > include into its build-only containers. So, there is extra > installation needed. Or an extra container, but that should be based > on kas-isar, not duplicating its base work. At the moment we use kas-isar and install the additional things in a controlled manner. I do not see the problem with that, except for maybe a very neglectable download/install reduction (given what CI does once it starts rolling). There are far better places for optimization, saving time/bandwidth/storage. Of cause kas is not an isar feature and isar can decide on its own which container or if to container ... but in the end we at Siemens will often combine with kas and its containers, so we will use that anyhow ... no matter what the official container will become, kas will have to work as well. Henning > > Jan > > > Henning > > > > Am Tue, 7 Mar 2023 05:36:46 +0100 > > schrieb Uladzimir Bely : > > > >> In comparison with previously used kas-isar image, switch to own > >> isar-docker one, that better fit CI needs: > >> - Avocado testsuite preinstalled; > >> - Qemu-system packages for run tests preinstalled; > >> - Potentially, avocado can be run directly, without ci_build.sh. > >> > >> Uladzimir Bely (3): > >> testsuite: Dockerfile for isar-docker image > >> testsuite: Add README for isar-docker > >> gitlab-ci: Switch to own isar-docker image > >> > >> .gitlab-ci.yml | 3 +- > >> testsuite/dockerdata/.dockerignore | 3 + > >> testsuite/dockerdata/Dockerfile | 48 ++++++ > >> testsuite/dockerdata/README.md | 19 +++ > >> testsuite/dockerdata/container-entrypoint | 9 ++ > >> testsuite/dockerdata/contrib/oe-git-proxy | 187 > >> ++++++++++++++++++++++ 6 files changed, 268 insertions(+), 1 > >> deletion(-) create mode 100644 testsuite/dockerdata/.dockerignore > >> create mode 100644 testsuite/dockerdata/Dockerfile > >> create mode 100644 testsuite/dockerdata/README.md > >> create mode 100755 testsuite/dockerdata/container-entrypoint > >> create mode 100755 testsuite/dockerdata/contrib/oe-git-proxy > >> > > >