| Message ID | 20260915100125.1991311-7-felix.moessbauer@siemens.com |
|---|---|
| State | Under Review |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBBVPUTKQMGQEVZ2X3VI@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Tue, 15 Sep 2026 12:01:57 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-oi1-f187.google.com (mail-oi1-f187.google.com
[209.85.167.187])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
68FA1n5U002003
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Tue, 15 Sep 2026 12:01:50 +0200
Received: by mail-oi1-f187.google.com with SMTP id
5614622812f47-4b3319233c2sf5755022b6e.0
for <iupwgm@isar-build.org>; Tue, 15 Sep 2026 03:01:50 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1789466503; cv=pass;
d=google.com; s=arc-20260327;
b=hTcEvY5CtCZpw078DdS87XTgqJMmaFf0y1iUNoOICmCHu+MLjvZiQPzglj4Pgm2UVn
lyuPwKpkzwVj1Xu9QEI9MDaxjDLBNeEmNQwp6vWxMsPWwPglTahlMfOT/WBLzNCrSbWg
kDnmKtysC42lZry/uitx/k7Up7UqzoAKPEiCB6Dp5RPjboEO+oJHNH3CIsjKjWjtvz01
Q3E0K3ElZGU2P9/IekbKV+piv5js7kpMpDJF5akHGQJDjdWB++RGIHPHhZxE7frXDY9E
emjJ+xfMjCyUA7A3JsLVmGgK0ts4Ht9vm/2SQYfvKhR/DNZliwKw7/nFsJTw9eDbmHlW
RilA==
ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
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=NWcCucP2y+mxBmdb1nsmJgmo5TNosFQlvHO1+c06zqk=;
fh=x1PjI0cbE3sMaBYar6iqFoenG1bG9OI0Z4t5ncDTEUA=;
b=eu/MlD6HyofUOAJmIC5lqUx6Qc3NQqhjtghKwFbaqoF7weBycbl4ahiTcJh6745jHy
derNEXclLSYhpiMLhGSs4djA10jnQmPZnwk4a9VaYfhax4ACb1B3tFF1PJk+S2X2T2DD
qGqJts4orLOfq6p8Qj3YZXq2YG82WqvdiHV/TuSwa6UubOKMf+KLAocm4v696Sv8lBd2
w/pP7xSoEF+yardXbaNN+c6jBeyAgNiNtKe1j9SynN5t26S184lFXz42OX3gQXFYhE2f
uaAIXuhpzqprGetHFznJ4OCzBzYoAQzNUgcpNTBRAwEsx3mN3eBK7aWjE11hr+bwuq1R
bTqQ==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=kN4RSQJw;
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:c200::3 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=1789466503; x=1790071303;
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
:content-type:references:in-reply-to:message-id:date:subject:cc:to
:from:from:to:cc:subject:date:message-id:reply-to:content-type;
bh=NWcCucP2y+mxBmdb1nsmJgmo5TNosFQlvHO1+c06zqk=;
b=QDhhWZ8BdbewshV8eiDEY065zXfxBHipeccWhxRaHFcL84ur/gR6MjUrEfX6+OVArd
mXANyBs0vq9VA9Y8AGPVs8w/AHgQ3Q8NMSxSct7HVYRvuSVyxy9a3L7PO2swYAyK9iol
7ZTlCeExxvUURzZNmx8EkG/1C+pNejoVTr6HgQxNa2sdTIOynBbtDAE9RRBu7shetuWN
pqlRWHSI/2rfh4jgQs8y3NRmE+mM6rXYPCLEchd25/2IfWjImzlAKMBtTwnSFqXJJL6t
oeq6ip0JYlz/mswVkiGUuzTdssPdpfuUxSAywuAUPxOuMnP/quw2aWmCRmRvYlSixc7V
vdJQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20260707; t=1789466503; x=1790071303;
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
:content-type: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:content-type;
bh=NWcCucP2y+mxBmdb1nsmJgmo5TNosFQlvHO1+c06zqk=;
b=kqiQTpaSJTMDXnuGjjYs7C3FPL43lAK6ik+6MqmDsGLuYjCE/BkXqrSS3EfaQN6YlX
FnET+nxBz0tHexgTYMP4yHj9Z1QKLgCJmlTtyghiH5wFQnrJjLcvKbs9zGLrnMYKDvl4
ATJCDBGSz8fjgogCvsEpAupxdvjnJfh7FL30JhmbtsP8Gpr7mCipFhgnF0gRltcIt6e+
zWk/ML9fLt+gpscq3Hy+D+DKtnvn4FSDgevbXculkYEMpW+8FHFrKy9tAGwFpmx5ZdOp
HwW/Kwu4QPArFgOu2g/UcwBkCkPpBlJP55fryFsiuwVbQI+SO9SwM8wx7v3JBzP5LQ9P
jvqg==
X-Forwarded-Encrypted: i=3;
AKwUvByYL2EMgqjqbGkJyIL3JIeb27k9b4AWSvVI4pysMxOTCit9K9svluaMGtNS1aODAIJendwRr7M=@isar-build.org
X-Gm-Message-State: AFuF++lHrH7/WWPliVHffXUhofkQFQsr8/Hx8NU/U/Qua2Y3aRs076G1
4o5dQIx1fs5pQdRZ60AJrW7BnMLeT+ptkni7ZcdfSIK5LkfwT1oWLwqF
X-Received: by 2002:a05:6870:1d19:b0:479:47f9:27f1 with SMTP id
586e51a60fabf-483d43ea5c7mr77510fac.36.1789466502737;
Tue, 15 Sep 2026 03:01:42 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="ATskLdeeP0AEYqaJ9juMqFoFgJGc+TLOi4zQlNn3IBHS/DFxAA=="
Received: by 2002:a05:6870:e2cc:b0:479:e31:7dc5 with SMTP id
586e51a60fabf-47c86fdea84ls5949218fac.1.-pod-prod-07-us; Tue, 15 Sep 2026
03:01:41 -0700 (PDT)
X-Received: by 2002:a05:6808:4f07:b0:4b9:e6ab:d079 with SMTP id
5614622812f47-4c9aa7af178mr62728b6e.25.1789466501665;
Tue, 15 Sep 2026 03:01:41 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1789466501; cv=pass;
d=google.com; s=arc-20260327;
b=aCaYQdM2ghNyNW697OtcGJlizORu7aORgZru2BvA/UpGh+xWN06sqDA1YKXD1BnuzA
AWcxG811ojRAUEliFEHp9xhNo9tN9DJEc3Tk668ts4yfQDGdpqvPEHec2lMokQdpDQZ/
/c3J5TgCesPeiI6RIi4m3I+2P7dUCmDnqj0+8aSD3H9k9A2Cyb8Af+SPCI9UQbXuJZ5a
RD+Nk1EwUgh7m6DyiEk+73w2gr08BjiInfKlyTvyF/6/3L2e8fsGK8XtkfC1M4njJIwl
+++eJuCzyNE8OhcMLd4r85kaPkmnlKDmOsYmx/Fwskbq2LccWow5PR635llJNati/w32
H3zw==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=mime-version:content-transfer-encoding:references:in-reply-to
:message-id:date:subject:cc:to:from:dkim-signature;
bh=UPkeUOCXvt/eQG8wW6pKfFY8Okdt/v9O7z/6JdkhjMs=;
fh=FYARRfYWSZi+xaBGHs/WkhcniURPXOu7KAfLF/5BK1Q=;
b=KU0CoQjwt88oNWm1wzF/h944sAPuebJnQ0ESPYn1diByMDNumvMTnn6gjkeHNs/7kC
+AJS1vDHAerUBwT6fYPy7CZirGwo2G/kbbxYGbX8JGClUrI9L3vXIjWT8/vUaDHMJs4M
IaO5gWZJPbNPSyFoAOuQcvY/5UluVzYoVnNHlDAuSS+R+fPiTgLaN7VjUk7WmagMgmvK
rnlwd1Z9F+53XyNmjZGl9IPzfwBnl4JUDPdXf+pMQfElbZGfSGWqK16vBvC5H+VvnxKU
LE2iuAmE/IJvFehkK1KD748yrI2k62tDPLDHaMD8YB3e74C35Ca4EVufbEfoR989rX/E
JjRA==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=kN4RSQJw;
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:c200::3 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from DU2PR03CU002.outbound.protection.outlook.com
(mail-northeuropeazlp170110003.outbound.protection.outlook.com.
[2a01:111:f403:c200::3])
by gmr-mx.google.com with ESMTPS id
5614622812f47-4c62baab720si207347b6e.0.2026.09.15.03.01.41
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Tue, 15 Sep 2026 03:01:41 -0700 (PDT)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c200::3 as permitted sender)
client-ip=2a01:111:f403:c200::3;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=TwAHNIpQKhSiBerf63J0752/F2L8TFwgYWTN3h1FQ3Kecwb5JuJb2Sl0Hk5Q/mRr8XISJxfU217uS7gRwH4rrK2bBQori/Ln8YejTx3uCx4toU/PPZVJR/m14mWvUVRcPM41vVoBw86xw97pLGyLKkRNmXvQhGlyTHW8GGpgTr9UZWC9JaXnw6n412Pqhr8c+31Sd6fZrQVFU+auMYpsJrh8i9DkpoivsGi3gfnExI4f+CBfsuIaPZi5zyTmzffYXaIF912xBuIIPiaCNNj8EhHbhbNuFzOI3Gwfe8KDSqYU0EJkswzWmk6Sui17szsAqIhaur9fmhV7M9JHrO1unw==
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=UPkeUOCXvt/eQG8wW6pKfFY8Okdt/v9O7z/6JdkhjMs=;
b=PFHzChzh3ntqtZDlu34pBZQ4j35D+fy9WcU9WO7GxqS6DE9dF+YPuu5/FsXKqc9ZkpdQv8ffqUvxOTWvbM62f1t9aRzLliAKapvudeiKlvYfl1o0shA6uDgnZRHGPlJYwaISsJskpW+XL1MC+AiiVpNydKuwgguxhs80Fcp/shiG0ipW8ez+FEqtC8pRZsw7lRNtszYq9EjTFWw4jV0H5v2JC1aq+eyd3bHT/stxPYyLlTRgmsZth+IPRzF4ES82n6gQk4++tpTXCRcXZxsvhLsYD6Tq1x3I8byTNrhlc+FkqKEa8jPNNny+xtb71ByLdJowHS0aq+/eN4G1SrLD/g==
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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10)
by VI1PR10MB3517.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:136::15) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.428.9; Tue, 15 Sep
2026 10:01:35 +0000
Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c%6]) with mapi id 15.21.0406.007; Tue, 15 Sep 2026
10:01:35 +0000
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: quirin.gylstorff@siemens.com, jan.kiszka@siemens.com,
Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [PATCH 6/8] add host-tooling chroot for generic host tooling
Date: Tue, 15 Sep 2026 12:01:23 +0200
Message-ID: <20260915100125.1991311-7-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.55.0
In-Reply-To: <20260915100125.1991311-1-felix.moessbauer@siemens.com>
References: <20260915100125.1991311-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR3P281CA0086.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:1f::13) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:20b:17e::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|VI1PR10MB3517:EE_
X-MS-Office365-Filtering-Correlation-Id: f6363113-8914-416b-a526-08df131053b7
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|376014|1800799024|10070799003|23010399003|366016|10067099003|11063799006|56012099006|6133799003|18002099003|22082099003|55112099003;
X-Microsoft-Antispam-Message-Info:
Bga0GsF5zoJWoHBMKTWK5/voWkFMLFp5pSeNQ+cn6gAGSB2/rRuqAflzUM38OkxWQ90U35NmX5LLFcCx+WAyJIITnI/+PaumBYD4zwdXlsmkGqY0RPv7DLeFDJl4cbqrcTMkg+tPmQysAjG63/95Ohy8x8mlYH6FawrC5LoIFp8+405Y364U3wK8Inx/fbDmMD1ZedkrZEAAnc5uNO7fibiRTN9WPXoRZgYaoZzJ7aANieqsUhc+h/zjxeQBHGpbuAM29/YoDKpEoOV3pIS/rPIMpPNJYRfuQwubxzcu+VPi3B6qZRwGSa9yXLNU3r9OZuwIpc+OCEZ3x6yd7uOiJNwvkkeO6yi8E6YZMfZG05FMDGSo8BYVM1OJf1DmxNihkilGJD39pw3Haj478WJ+oP11YEu1wLS6JgGZV9MRSgP2NY4kO1KPYHxcHO7rKpMeqxoWwFR/Tdolw9CplWxhD/QwXF9AtDCJ/sL8MMpezIM3P+hCTYNOeccOoYJhEmnfJzvSNaCuAv1BED7LcYZUH7FSl3Nyp8tEfb4m2GAJHMdY2xryJEu7/s6dzkuAPqq2lYbHiin9E7vZ3tnbcuBscN+Uh1fSx+7eF9Z6OBvh0VX9Pp7TxVK9Cg920gxrry76Yu1YDuYX3cppRdjMJCoDNBM5hwTSLocayr2MriesbTQ=
X-Forefront-Antispam-Report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(10070799003)(23010399003)(366016)(10067099003)(11063799006)(56012099006)(6133799003)(18002099003)(22082099003)(55112099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
YkjjC4OIU2bt/ZAVfQWx+UcKVYK+FtXdrNFzbC0AQ7zE8nErDm89bBTsN20a/sRwWmiFHbTFYP9WfqXiTs6b1dXmeLlRfYW3J5eP7hrM9rk25uex/Hwl2Ul4Krcl+Cs4d2oQHr0cAb3RLX1EBD5yTtlV7RqwolDcHu5IoKjfTvyMTfX7pr4uIPkGZm8y7oNk+dBtuSjYgo7ZbWhdt+GRJJ+wVJQqTToKPyHMfBQXQXl6TLzUvI32n4Mhbwg5LOWq5OImWtFgEln0iy2tGJcvvUy8BxyYiuOZMO/mi3iuHmIeXuQEh9bByWrn8w0510GGCqPUACstBeDHooz+Kp3gIvneRu0eCLBIdBf2CQ6Um2ciek0k5jFAiPNRvi2KkVhhbZi8QxpN0AtgHCPY6Y8yE8bVWrEBzPQt/D7C+8aqRJzLdrjXwiWMxmCnvJXVyeNuK5b6JApyEqGoatUlkyqvhrSKJVtbLzSL7j70KqqRDLLItIl9L8XAaV2kH/oz0ytRDdbA1xKFJalkcuqvHx7PwyEvKIw3YYwjz6kQNoMZO+b3cxVhQdWmE2QxECvXC55X+fvPYuH77vjb6xRm/cuyc4lfvZEsZiQGm49ixnNhqZawrm3V0pHhEJxVGOO24CVcyQ3QWF/AoACxolU7WC013H6FmQKbJOok1ZCqF5FVHz0Dg/aRZlaop/Kgqz9xQSR41YFguUE0TUny6+AGJSgGxbfxvE0xG2vEg54dtU0cSNcuLKobSmVxEQU3hy9ekrlCcDsR0TwzEq4CHqvfuV6pMKgC5oUbFeievSyDvwZCA+PfqkYudOo6lZeOqnJgaO9HX1dDxxvV28UefoVy4L48XMePIlAd+D49wI8loFzjAJBWQwYXsROvNh46AmYwQJBXbQp0ntPVbkVGHdRSPHrOiyCg+e/UkyEDLGmcj+rezM4buPJC37JgpXW7edQwELlmgsRRQFUMFD2dDaWkw+HqK78dAbj3pa/VepkVmzOP7AT7/eKye7S1bnUdeyZwfcLvkwZMjhdhg7XM9E0nln4rm1Li0mJiB5Gf6YqXf078ZZY8Fyt1NvAH40+7wtZWu6ri+MH0dlbV/aO99AJ7RSjn/Pkw7akv17cMCUcaTtR57Cdvs2Myv2RXT2b6EhD0alfwTsWwSptisv7cdypqS/BYyPPVul5t6/LaALE4ufMegsyynduB57ftAhRrLuxbaAAurfhE6Yc9uonaXjefDTOg4lknQ6FsYcPhg6UrGHeUAzHaVbfu2xRvjWCwSg/Ue+2sTfVbAdWYcY/U1H1rRG/xrKptLJEUlo94bPTYUxh5U6g9OWOj6FmAdNB+zUIuH7fE6Z0MIWqymu0AKol9pfrvUMTqajhB7xTkV2zD5C1B5U8HPDRjj9VuaDlqWpQ0i+W4OlRNHZSUa86zgnxUs5+MJXbH2K33gomTEv3xgxbEtUVdM29BmfJOpISSrIhe71MtqF5dFXJXOCWsicL7+W7mpC4FSVGAvcVbhwxfBiNBAKAZODsM2teKX3kqpJHyesY+uyrMECU9vGpJeKp733jlJ6GljCG0JBG6FATTMJ6SKpCDV3QKfpQbAVRhQwcJR+cGiLD0ZbLxzsMgW71zrl4o1YkwdxfOp24bHk8U1lUMWg/oa+oniKWCWuUFPfVaF0zz/FQbpaoA8GRyqgjW7dFoAW903W639gflVm1DEJphLpdwfsMZA4HCFzDejDN3X75WxXdx5esvH1qFAq4m0tkYeEjHvl6BSCKfJjIoDhWE8cDP0Ql71MgTJ2lPPnIZ4Dm+s2xeJHga
X-MS-Exchange-AntiSpam-MessageData-1: tlIyF0K0jdDfGbXelEIi1/rR3UIgcunDNXY=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
f6363113-8914-416b-a526-08df131053b7
X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2026 10:01:35.5723
(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:
uPvWyc8tKbi4dc2TZd9K4RwJebyJqFSsNDtAOGrImH4Mbve/mPQf8sbMiTKIHHVXizE07MeEdrTqCDoHNIVX+iImr1N8WS76vPy39RVEMvs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB3517
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=kN4RSQJw; 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:c200::3 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 <felix.moessbauer@siemens.com>
Reply-To: Felix Moessbauer <felix.moessbauer@siemens.com>
Precedence: list
Mailing-list: list isar-users@googlegroups.com;
contact isar-users+owners@googlegroups.com
List-ID: <isar-users.googlegroups.com>
X-Spam-Checked-In-Group: isar-users@googlegroups.com
X-Google-Group-Id: 914930254986
List-Post: <https://groups.google.com/group/isar-users/post>,
<mailto:isar-users@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:isar-users+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/isar-users
List-Subscribe: <https://groups.google.com/group/isar-users/subscribe>,
<mailto:isar-users+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+914930254986+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/isar-users/subscribe>
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_NONE,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?=
|
| Series |
[1/8] rootfs: generalize deployment of rootfs artifact
|
expand
|
diff --git a/meta/classes-recipe/host-tooling.bbclass b/meta/classes-recipe/host-tooling.bbclass new file mode 100644 index 00000000..b76f8898 --- /dev/null +++ b/meta/classes-recipe/host-tooling.bbclass @@ -0,0 +1,14 @@ +# This software is a part of Isar. +# +# Copyright (C) 2026 Siemens + +LICENSE = "gpl-2.0" +LIC_FILES_CHKSUM = "file://${LAYERDIR_core}/licenses/COPYING.GPLv2;md5=751419260aa954499f7abaabaa882bbe" + +HOST_TOOLING_PACKAGES ?= "" +HOST_TOOLING_DEPENDS ?= "" + +# dependency to build the host-tooling-chroot +HOST_TOOLING_DEP ?= "host-tooling-chroot:do_build" +HOST_TOOLING_DEPLOY_DIR ?= "${DEPLOY_DIR}/chroot-host-tooling" +HOST_TOOLING_CHROOT ?= "${HOST_TOOLING_DEPLOY_DIR}/${HOST_DISTRO}-${HOST_ARCH}_${DISTRO}-${DISTRO_ARCH}.tar.zst" diff --git a/meta/recipes-devtools/host-tooling-chroot/host-tooling-chroot.bb b/meta/recipes-devtools/host-tooling-chroot/host-tooling-chroot.bb new file mode 100644 index 00000000..0ee2a7c5 --- /dev/null +++ b/meta/recipes-devtools/host-tooling-chroot/host-tooling-chroot.bb @@ -0,0 +1,28 @@ +# This software is a part of Isar. +# +# Copyright (C) 2026 Siemens + +LICENSE = "gpl-2.0" +LIC_FILES_CHKSUM = "file://${LAYERDIR_core}/licenses/COPYING.GPLv2;md5=751419260aa954499f7abaabaa882bbe" + +PV = "1.0" + +inherit rootfs +inherit host-tooling + +ROOTFS_ARCH = "${HOST_ARCH}" +ROOTFS_DISTRO = "${@get_rootfs_distro(d)}" +ROOTFS_BASE_DISTRO = "${HOST_BASE_DISTRO}" + +ROOTFS_FEATURES:remove = "generate-initrd" +ROOTFS_INSTALL_COMMAND:remove = "rootfs_restore_initrd_tooling" + +DEPENDS += "${HOST_TOOLING_DEPENDS}" +ROOTFSDIR = "${WORKDIR}/rootfs" +ROOTFS_PACKAGES += "${HOST_TOOLING_PACKAGES}" + +inherit rootfs-deploy + +ROOTFS_TAR_FLAGS = "--exclude=var/*" +ROOTFS_DEPLOY_DIR = "${HOST_TOOLING_DEPLOY_DIR}" +ROOTFS_DEPLOY_FILE = "${HOST_TOOLING_CHROOT}"
As a preparation to provide needed cross tooling for initrd generation, we provide a host-tooling-chroot and a corresponding class. This can be used to install debian packages in the native version in a chroot, which then can be used to perform cross-chroot tool execution. Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> --- meta/classes-recipe/host-tooling.bbclass | 14 ++++++++++ .../host-tooling-chroot.bb | 28 +++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 meta/classes-recipe/host-tooling.bbclass create mode 100644 meta/recipes-devtools/host-tooling-chroot/host-tooling-chroot.bb