| Message ID | 20260218115827.3947145-2-felix.moessbauer@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRB5GS23GAMGQEGH3FDEY@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Wed, 18 Feb 2026 12:58:53 +0100
X-Sieve: CMU Sieve 2.4
Received: from mail-oa1-f62.google.com (mail-oa1-f62.google.com
[209.85.160.62])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
61IBwpBN023066
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Wed, 18 Feb 2026 12:58:52 +0100
Received: by mail-oa1-f62.google.com with SMTP id
586e51a60fabf-40948b7e832sf61390228fac.0
for <iupwgm@isar-build.org>; Wed, 18 Feb 2026 03:58:52 -0800 (PST)
ARC-Seal: i=3; a=rsa-sha256; t=1771415925; cv=pass;
d=google.com; s=arc-20240605;
b=F+djEtqKKb+31e5pAYHMGZUuiDd+snK3Ako3nDxXguvzLIXNj5wC4ZzEZQY8iqlWgT
+qqUH01ttdE+KC3njtiikLa7P4LI4NQtEU8DwRl6ZJC8ZLjIa0bfx4f9e4b5XUWyKXxQ
O3z3+ZpZnGoEbF47cVrUVqgdcV5DPamaiwI/Q69dHv5JIfE1JC3QnG4wxfsD4nirD0j9
7TdpJ4iFRB/M0TcLPy51saf0PNggwiCxnKpyPQneOzzh8PzNDWeZzBqX7GuMqz9QC6i0
P++45criZSZtXhvAQHq4kZ7QdaH1GByVHbIBexopLwT1sl1CgQZAJMOUFYnDKgr4htsV
wXhQ==
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=vYT3RLYhJDtPf97Lc12R58RtZBSjb9m3XWUHdhTcv+0=;
fh=vsH7WHx9J+4CkEazoICayZqBkqcPQY8jS5W75hc5aeY=;
b=L+uv6bWZfsw46pRkeakKzv4ZU92SimmdyIuLz0pCk43v/pvl4MSl/JXMTLwfKvOXNG
xJy8WdWUHc3X6Wpq8tXZcSw4lDL4hwP6RqUpdebUlHnrx0VxZcuEfDU5uCA1nun6/W6q
CxG3ldVLQc6wJPdoVKF2f1ylYjhPgJsh/XthFVbNUr8xCqfYIKoyYrx8Zp+rx1fH4hi+
TYG1AzOsaFLeIQ2fvBe+7yGePKj7KxEFlvh+MODP7+xguJzJAyYrenRZXe8KhbmZ6WYy
WYEUAPr4zo2k72oEcTOD6+ATTUGHRELUVROWicb+OcU+3DTIu9gdXU++JnaAEO/kSAfu
Mkzg==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=QLmRwHO2;
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:c201::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=20230601; t=1771415925; x=1772020725;
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=vYT3RLYhJDtPf97Lc12R58RtZBSjb9m3XWUHdhTcv+0=;
b=XhI99/lM4lbXrTe6A59XCvlsqfjPUonylqJSFjpLKtbh4ee4ji0FZTYrWe7AbhYtNA
1KkBgfl5EHTCD/NqK7XxZkkK9grZ9CrKuCSawEGhWLMl9hTRpN0KFxkVV73/Mz0vf6/g
FIpv4kq1z06XuHLKGAAl6FJXIjc8JKtWW9zEXmVWKJbsdq/mvVlYf0elr4ulQhcOBz8T
wCvtSBkDDTUdC6x0VNTMG5d2+LDy/lJ4rzG8L9e0oo68/zP1zfEv0uM2KAHU8U2D2e1/
xm8bkJ51xCmnqO74tiulP6yxA7SI8YifaVUSoTCCHSJDBMBlnA1oxAK5oB9lyo0/wtBj
ISmQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1771415925; x=1772020725;
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=vYT3RLYhJDtPf97Lc12R58RtZBSjb9m3XWUHdhTcv+0=;
b=cgVGE+GV2LPvincajRXPirWJDoKsGpXqkscFu8Ov0N74kWZ6XzgALz4+t/+pfMA44r
R9GWXSCSx9rtmGn75qpqLqfewWL5y3TGsCef8GjDa5CMl4bvjqRwmOrtIo1xoltfsJrY
OOUfu7QLxhfsLqsm05Jb9dg9YBKH4g+/ee+L+Y68hdFEOO8Py39p0LzLwELTSvf/acPp
Qs/yfsk408AfSVoQetq1w94Xoy5RKKhmJ+y96ODyRsyIkndDOX0g/0USvBohu599I87h
UyrX1bN0nlWk4JESDesvaiwALs1FmBOLHfPHGT/HTnGIDkwYwDrXLIOLOlcOCC1Zu0eP
4jFQ==
X-Forwarded-Encrypted: i=3;
AJvYcCVltGn4jGpj6ZU+A46NSLEqd1iVoP1HqWcfUwIGvLIfpcuQmSr3aiNqtEAPJGwNPJegZtuUQlo=@isar-build.org
X-Gm-Message-State: AOJu0YxUzKamFgraNMJ2ai/IjO91JOwLx8VsDTvUYJ6WkhdbDAQcjyQ4
yKdaY2eb6srBphd6V3m3gZie1lT4FyrWfdvOMJ7y/8cvDO4wCBVnUXQ1
X-Received: by 2002:a05:6870:f2a9:b0:3ea:d0d1:bb06 with SMTP id
586e51a60fabf-4152912da12mr869003fac.34.1771415925250;
Wed, 18 Feb 2026 03:58:45 -0800 (PST)
X-BeenThere: isar-users@googlegroups.com;
h="AV1CL+HQ11iPORAcHAVOKHdS+neDZVgDe4aDyKA9iQHQrJWWlA=="
Received: by 2002:a05:6870:174d:b0:3d5:92b8:657b with SMTP id
586e51a60fabf-40eca3344d2ls4662750fac.0.-pod-prod-09-us; Wed, 18 Feb 2026
03:58:44 -0800 (PST)
X-Received: by 2002:a05:6871:80c:b0:3e8:8e56:6717 with SMTP id
586e51a60fabf-415291d968amr802847fac.55.1771415924379;
Wed, 18 Feb 2026 03:58:44 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1771415924; cv=pass;
d=google.com; s=arc-20240605;
b=VjEG1PDVhyzRVRC7gHgDT2wcMvUCQ1H9/5yeVCHbdMcRLuOKegFojBMHQJM8T4Evxq
YfW1urL5EtNrXVV1PtwsBtuaZ5KdQ2zYer8tYb/1KzfoT/ZDVdD965kbt+yg5vav2sOj
Yh4Xa3/xkvnAf1uaLmpia0nYg3dEGZLNOI02+YQnBKC5ZDJwKOuMWmSQ3M4fVzllAI0E
b5n7kUOH2vRX7y0uT6ZPkGH5x2ZhEJTv6BK4wA5sdKuon+LfdEn2pWDSpPiO21NeItPN
+G8kCFWTIqjZlM/G97rqW4B9wgZNwbjZY5EqkVfgZ41A0fyRGDWlWC82vTLCoCeCnxX5
BTXg==
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=gs1TYjA0sLOIzBL+Qb51efk00elL4suvrBXkX9ZNWkU=;
fh=dWFKumMb31C26+PJa6vcB2ftw6NwdNo52k0UEVGombI=;
b=BLIXmummM/Bt0keEQJbi2C2lORuvC55miC/tO5yZcgMHGzdLm4o9ot49GIwuKeBbMU
Cy50XzTeWTDXZHYCYb4JYcqIkGF+ll/RCdCSOzdnEeboQBNLnFeyPtcRbPSreAZ7FuvO
GV9Ia8NQa/Q8sK4NjeFKN22IS3Jn2vQpYZDPE5g7QzFjB0HyqxZktRR7sTiisc1uw1uE
nZ5bXhCtZyFFF0Yxhr2j4eggdKB0Xz7ILsjeFCW68z0DAW4QjG4GaKocTlI9JkFC5FNc
7ym3X4o5C3mP0LrMqjsMhphE4OZvz9zqm1pbTA3yP1IV2l0cq+kqeY7JN6jK2C1EZvRE
SkYA==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=QLmRwHO2;
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:c201::3 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from AS8PR04CU009.outbound.protection.outlook.com
(mail-westeuropeazlp170110003.outbound.protection.outlook.com.
[2a01:111:f403:c201::3])
by gmr-mx.google.com with ESMTPS id
586e51a60fabf-40eebc3d778si667213fac.2.2026.02.18.03.58.44
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 18 Feb 2026 03:58:44 -0800 (PST)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c201::3 as permitted sender)
client-ip=2a01:111:f403:c201::3;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=Qu87jo4KNQms9uWlHy3Ctxbr2U9el9TnQbMj6Qj7R6VBWuZ5FtNl6nVorqh7w3gALJX3cUXDoN6OALfms8rnwzi56V0t6a+OvxmhLSzOM9Dd2qmM8M6r9t8nUtJOeRyPnWCiDKumY39mCWJaJ1lQMFteyFQC2/FaudWR5M0hiQkAd2AVG6hWDrxfL61jWPLft0WHm4vF+Xb4jvn/pad9EGTtY5Bzx6o7EBARYScUt8Y+Q7yEX33qhPJzsnZXXDjSv/N0VxL9fQMpqC/rlUB9r8ZbeJfDcLaDSg3zwtHZthtzowr15W9EYWQLaD7oR/6Heu18e57dOckQBUl3OJAyZQ==
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=gs1TYjA0sLOIzBL+Qb51efk00elL4suvrBXkX9ZNWkU=;
b=q785QXmIZBfNEFkExtTwtnNZJ1DfxX6MHyZtX8Ax9AUfKcdRKMGsdTVqpl5Q+h/NStUSRLoAnvdGRI4IaMH/QT2nRU/hnzZ5qaoDRgJmEKT2Get2tpIYELxfeH1NVeU4leNcvtTtlrOViDBZWVaxuDk1XbysSrNSx6kCg3pgR9GDgXMLdUdibgUGNulGvL8Z53xkup/IaeypQWYxho6BFkAc3+URFG5Q+ggSCRFBsDBmm3SbAwLpR3/NUtFmTZ5Moqoj8LtyntKA0o+NaHqOk9BzxOhTeTwLmsuTY9CDU5GQPharEU1H7pzSRKROIaR2bmZxJ6wl1RoywO2bP7umyA==
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 DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13)
by FRWPR10MB9395.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:d10:1a1::10) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.13; Wed, 18 Feb
2026 11:58:41 +0000
Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM
([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM
([fe80::9412:cd7f:3f72:92ab%3]) with mapi id 15.20.9632.010; Wed, 18 Feb 2026
11:58:41 +0000
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: quirin.gylstorff@siemens.com,
Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [RFC 01/12] refactor bootstrap: store rootfs tar with user
permissions
Date: Wed, 18 Feb 2026 12:58:16 +0100
Message-ID: <20260218115827.3947145-2-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.51.0
In-Reply-To: <20260218115827.3947145-1-felix.moessbauer@siemens.com>
References: <20260218115827.3947145-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: CH5P220CA0022.NAMP220.PROD.OUTLOOK.COM
(2603:10b6:610:1ef::28) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:10:47f::13)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|FRWPR10MB9395:EE_
X-MS-Office365-Filtering-Correlation-Id: bfc770aa-0cc4-4a51-ad2a-08de6ee50f00
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|366016;
X-Microsoft-Antispam-Message-Info:
/pLoT1XbOTWi2BoehQ2Ol4kvHiJIe7o2TUmG91YrK02A7UrKBORCMpqpm3482QveAc+TPMp3AOSDAIVOjE6hXqu3BeYN/IVdmjSlWGKqA8iSnJ8IfI7tUZhPB5hPeEOCl8b5Wuduyo/rUGTfUcarD7cKGgIynkJYGe5RviX/x9sEYlaGAbT01qwYopJqRxx3yrToLyEuUsKoUNsBzAGB6cnSggmaZieS8zmVXUnDHpIXI+KFuY+SOPiqzzb4F3d5n6/FYa0c1vwYq9GnI9Oyu+E5Z6NG/asT+ZP7LrZtxTZ374PPwbLTJ6su3OxKsKPTERnH+s14Oo3/unoC8iJ1XpG4vF24n2aJyEOapDTtRuwgiAQ4x+vRPskcQnroqacGx23qx5NUptSzvX0cmeh37ZG7vkavgYB68Sk0woM5R1pWkow9pJnWRWP7IZQlkwWUt/o3MjOutaHBsQy13HHgmuMvM1m+gTI2R6nts17hP1SBNfGWxWbe2ADTZYx95gYErxaQc9PQz4HpodipKM/A6LBBHekWXneYDkabcWcITv/MQ6qvkCkFMv9sVWG4rOrwq9iijE/ts0U8+nFCdKiVPasuFZQSsQy3UDuxXJw0F9pTfRsGPLzDC7i5odIIC0YiHOqZZdSfugrX/trURivZaC0sh5C0wI2KVYikI392GoVm2ewgWZ16yz1uz18Dv/nIHohMp8OYo//XGV3FHnP8eIQXTAQEDelMyyvtleqffxHZ+a2JdrXLSKSi7aS2rzvB3I+MC1Xdnxm5bMZAAQ7dzaeDBeZPey2hdAiKkeSRXADPlEKhT9U/Mwg3o+uBEQrzTR0OKeluR2J7vNi4Lgr4KuhkpvXuMZKQh+ePOt/T31kdROfYUguVmShTOWoUDnF89w8v6z2I1D5cBl7moLioprp65vR738htOLMKA1DWatv87ZM0d14O3djV4I1aQhNhUOkH+2B/d2mW9mMOyMavWobUVOjkhY0wANJzUXghtYKwrgmQwF8w/rQr1EY7ktwcwKNisMKquU5T7O/cibRMoEM/UTDWKJlRsUNQAkpCm2/G9PPgtQPALdp4p32hjaO9mFF7dSznOHeLXzDJet+kDK5FhXMvUjhmHmDFtCJwv8pxO0X4Z8kqa07fVOdSU0HriNlOwqt5Bhf3mgBdtA34yy3NGAkFz7cu8F6lelM05dm6ktl1v4VokZYWZMVHND4aYddUrFEEDv+BnCnwhQyhSTbQ7fmzPaz920KAos8awpGTp6zDBVvPAKcd3t+oxamiXb+Tk6VMm5vJzgs1+ifr3F7CbEkSdWs57DWKJ/r1ytxi1c9zY4fDtUKjsSJ+YxDPaW4S+TKiHJfDQpkekAFsZy2MB1/IT9a3nunEgRY5cwHFEmcEfr7lsxnZ7CUnMYWbgjU6dPYEmq0COf0jC3stFfpNLtnOnehIORgJBTlVR7uYU20d0Y+zc1FJA+VrhbbZG5VKT55r5nkFwuhBaQuorDIPY4Kg6z/g7pRdCpuObNVzFMhEsKclnQWk3yLWdQZK4X8kDpZi9PfplZ2CyHzD+FCHIVaWGcL+E/fl0wm7jt0=
X-Forefront-Antispam-Report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0:
Lj8ZVbpd2SG+ARvHtsS2ONTnPjd1l/jBoOE8pxMSR6ifk57Lpeh9hCtW3XzzJ3EyW66TwWKnkWA0Vs/GvWfa+GaKur69zJGS6soevWhzXGN89RxtsNtFxn1CTduiianSd0TvVEDmasaSxci4ccV+EhrZ0ET4x2z74J6zg/+26PplvG07VRp4WGKI9hLAEgcQoC15EWKZm/74Fs7fmWtabgCVBsscfYvWXdQymhIP+D3ECOnd3Zx/2FuFiIVaY0ZZhnu0fcdcafNTn5RSm4Nb4MRYKoTIyYA0cBs0siEvVA0gpy2Yi2JGhdX0NBuGQ7RF2IC2rNShEwGToNRwhl7yGKln6dCHqU1cPjIoaXBEoKYf/AGx4n2IBR2lGcnpotgutQ/VPG886tWexCQ4KJZnNmihEMIPgJVUvRFanIb4Z5gXIj7UTJe9gRkmw30qMtkQ0Gp0f7nGYYf46LsLHWet0gVklhQqMVVQFeunMTj6oDHcpYlSLC2ccTSudTTPtB7xy85bq98z7c8xEkxbH9ifLNxWPOJ1NZcSCol1N5tL1UoCi4rQXqdqPpT2tv1bBIf5V0k5AdYPU1i/HGvdc9dYrX+BLL9qSHzVG5kyRrQ4jjw3xtwLTelPCFqy987/jGaZVsBZJkZkhoISxrdBL9Ypi9wYSptAvnSRSP6FVilQ33awOxglBhhv8jpJ80l1gmq1Ua9ZVJUdL9LxdvOf3VsIzztaZOH2i1QYfxf1EkkyVoNvnpFjtezria+XVokVgYGKAsBSV48RaaCMU7o1JIary9IYF3SXpq4/g59grqWZVZtzhLsbwixFa8TIMO/TYFSmanda5suhbRTwxTo59XszGSpSPDHqDu1Bj6msWjPCS12uAgnbizsrg0jkmEOXl9UhAs/zSsUcv1iQLpN438oqjXKNnzMfM+/NQXfrMAQ7YRsHTXFfeWBHoiE4bez/40dhiJYFXlSkp6wQIDrU+Oy8qIRTyMEaIB456PEb0DfjCQ8xbPIStxJz/ixbFclmOgrXDKXKl1wHOnmeKvRODfg7rZIluiHuCOHR6J7HtGBQFHTnfKQz82EdJPTfemi1K//JRXa+uoTv9qSuYp5xj4OjQPHqjQFnAJZEazCGjM6Nn8la6N0lJQvLTchm9nsC/Rnt2zdj6gF9a8whGNnv6iAAKKIRxa0PmBSpKGFzOITpIVDBBdSMMxTbNS7Keqki2EtSNS6Rr4nDT/wpUr90U3VfJgCYgMl095iYXrQ4PjLFJu1MUt7G9onAj1g1jOFOmfU1jYBVZ9gxQ294be6EpOGYmeY5vjcJhQmfQmuUZpxHns/PXT+++NQ1KnH9aCvAtKZ7EzDPnbx76iEq3wjg8stEeMSNotDeHQ9ITMuded+A/yiY7XrV4rNmEy/rnfLXIA6zLW/4CRg06rGPu0jWovZHuDh3ZzaAYCLDshhy/E/FhF8KfyDDAWjA2wrsSg4B3Nispv6CTFDGX9E/j4v1FoVSbyf9Ala7t3XPVUNBD/3AhjeGIZ81f+sjVqH5POUVDNW5WWTCnzPuZB7XUJkLfI4/wND9Ky/h+FvwZ3ChZ3pfuwXt1SGHGi/xXU2IA2gfBwLyw1aZLU6Vx3OdLF1xlgynQ6DZ7ghiKzkUHtZK6WHMsDf/fsSfYCEiPP54QDk/FR0kbz45cHgxrP3eSeYPgX4w3tP4vhLfmsiGivr/LJxdbppURvx+aqcOoE2poTvpKpIrbv4iu2ZkqXc3XpUBC+giUvglQrXaEeYjTmA3cVeF6fA=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
bfc770aa-0cc4-4a51-ad2a-08de6ee50f00
X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Feb 2026 11:58:41.3809
(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:
5NrY4c+cnCsX5nQGbCJiHQzuelSuJ/dq9GCbn2xxbVbOTOqtMRhB9Fcbn0cDhS6+9VHzzgGF0AhosIT+fP87fI0hAG64S/m7kROVkUCfBEo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: FRWPR10MB9395
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=QLmRwHO2; 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:c201::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_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,
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 |
add support to build isar unprivileged
|
expand
|
diff --git a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc index 73fe9434..d5bbae70 100644 --- a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc +++ b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc @@ -240,11 +240,11 @@ do_bootstrap() { ${@get_apt_opts(d, '--aptopt')} \ ${@get_distro_components_argument(d)} \ "${@get_distro_suite(d)}" \ - "${WORKDIR}/rootfs.tar.zst" \ - "$bootstrap_list" + - \ + "$bootstrap_list" > ${WORKDIR}/rootfs.tar.zst # Finalize bootstrap by setting the link in deploy - sudo ln -Tfsr "${WORKDIR}/rootfs.tar.zst" "${DEPLOY_ISAR_BOOTSTRAP}.tar.zst" + ln -Tfsr "${WORKDIR}/rootfs.tar.zst" "${DEPLOY_ISAR_BOOTSTRAP}.tar.zst" if [ "${ISAR_USE_CACHED_BASE_REPO}" != "1" ]; then deb_dl_dir_export "${WORKDIR}/dl_dir" "${BOOTSTRAP_BASE_DISTRO}-${BASE_DISTRO_CODENAME}" @@ -259,8 +259,7 @@ SSTATEPOSTINSTFUNCS += "bootstrap_sstate_finalize" bootstrap_sstate_prepare() { # this runs in SSTATE_BUILDDIR, which will be deleted automatically - sudo cp -a "${WORKDIR}/rootfs.tar.zst" ./bootstrap.tar.zst - sudo chown $(id -u):$(id -g) bootstrap.tar.zst + cp -a "${WORKDIR}/rootfs.tar.zst" ./bootstrap.tar.zst } bootstrap_sstate_finalize() { @@ -268,8 +267,8 @@ bootstrap_sstate_finalize() { # we should restore symlinks after using tar if [ -f bootstrap.tar.zst ]; then mv bootstrap.tar.zst "${WORKDIR}/rootfs.tar.zst" - sudo ln -Tfsr "${WORKDIR}/rootfs.tar.zst" \ - "${DEPLOY_ISAR_BOOTSTRAP}.tar.zst" + ln -Tfsr "${WORKDIR}/rootfs.tar.zst" \ + "${DEPLOY_ISAR_BOOTSTRAP}.tar.zst" fi }
As the mmdebstrap itself is executed as root, the generated rootfs will also be owned by root when stored as file. To avoid this, we let mmdebstrap emit the rootfs on stdout and write it to a file outside of the sudo call. Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> --- .../isar-mmdebstrap/isar-mmdebstrap.inc | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-)