| Message ID | 20260715110548.3605767-2-felix.moessbauer@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBIGT3XJAMGQEZLQFPRY@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Wed, 15 Jul 2026 13:06:16 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-pl1-f188.google.com (mail-pl1-f188.google.com
[209.85.214.188])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
66FB6E1U022815
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Wed, 15 Jul 2026 13:06:15 +0200
Received: by mail-pl1-f188.google.com with SMTP id
d9443c01a7336-2cca5e0a0c9sf102248335ad.1
for <iupwgm@isar-build.org>; Wed, 15 Jul 2026 04:06:15 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1784113568; cv=pass;
d=google.com; s=arc-20260327;
b=lWMH3lYwjzuqVqw5juMpF5L1cXSQW/UAHS3kTv24wUnUOgAYpsiIAxh4labIShaEp5
j5jIsd5Qu35uVAe1qlXOuH4xOUe8Iz/pvnQeO28OvBeRsDAK+BBQgXXYxAYyeLhMX9Ly
8fBfMjlMpd5FPJ5LGrjR9Re2XF6w/VgIVHWwA5XOvBjrUFFusccc+DUx8FafjR2XcYBb
agsMJD2VbzKvkiVzfwo5ImhmAjhx7Op1MQ7Cq9aP/++zax4C7ahqOUrplZlmLEJ3TC6D
p0vZqxr2ue1x1z7FWNoFyzWg/ci3LVdokUVRRzhOS8vNUxfebl8Mzpsm9bPdnFft2SXM
nPBQ==
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=18bldT9Y1UKNcwYxPzmEadjtmhTrtqbv6q/ysBqLimk=;
fh=SobseOQpux9SGan1VrT6HHPAWLO904e7rTAsrOTfx/Y=;
b=nlFr0Bh1/gNdUnHa++y8TA1jvfkf/cHPOvfb9lo5d85hl4fstE+6wOGBy/+9M9nStY
45ThXau0sgAZoxp/EZV3SOlbkhdJiAUVV1lWAo8X0E/CvUKatsZCxH8mVKRuQvYTNEnl
4mD24R5qFZKFhj5c+qEA+HaOy+w3WHY6bmKuXqbosDOijmDjXbUIlDeLQ8xX01XGFren
3KTq4TQmSIlrWkeba9ojoeB3ug3Aqgo83CYJ4rr1ax86MnP+5/04dLyzwLiYky1IFCi8
zs71HWILivw7GYaM2eMkofEbtMMfCKinf7j+PiJjyLJfz+aDhO+Cle6fXRyR6oupPtmG
sEMA==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=jLR6OC9w;
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=20251104; t=1784113568; x=1784718368;
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=18bldT9Y1UKNcwYxPzmEadjtmhTrtqbv6q/ysBqLimk=;
b=vV6eXSUrewiIpjWzNjzIApQ3SBqbcKcDQSFB1xiwOqu5oa4m/nfF3tpJzxRGzixhGh
8+toocsZKzLscZCtNgHjUYOgw7WtlI0QG4NxuetayqaICHvpYRVk8nWCGy8IPmKeVWVy
ua2HBEgFayeL2AuGAtyAiAkYQUJFfNpgLneHubdbZT961DbIldpY60kQMsn6+Qdi4WPN
vtXYE57+PV7+1ThQF11rtjEOLpXOZCsaeFOQYHbN2zSZeMzLPosNripdU8KwcKqrcyRh
OqhjiJ27weXYzXQckMrmBMe5TSQAxeDrHX88l4LGLTeeDzCPLYj3GV8Rk/0aFzqNwwNP
HDRw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1784113568; x=1784718368;
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=18bldT9Y1UKNcwYxPzmEadjtmhTrtqbv6q/ysBqLimk=;
b=DA+1GXxqQ9Pg9iXBs/OEzJAx/h80kVRjEUjrjf0Rvb/9nE68LfKXnrH6QpvO8hU5JT
ml4fQAOo2Z/NTO1xo3o0dnnH4/pIxyutpTQnRBNmyjPdxLN1kydi2DFHF/A71gh6CEJV
sqD5DwVzHBLAO5VVxetWhFTbGMMFcBMlfH0XcXu5aWqDMwYcmhWKx3pvSIq3yVi/SUD+
SMxZ4XRWaqjuwwGfiFpuLiREugFq12umay6gf5psK184m8mpzdhzNrFvJmL6xvivymy2
45o7CAB473rL1MkbQqySlLLfhwnl0Atele/pbD4n85VeZSd9f55NDhyY7EvV3Rswpeli
Qijw==
X-Forwarded-Encrypted: i=3;
AHgh+RoqBGQqiuWOnzvil871cZnvkCKd7+/3cdGNyG70yjfTvQIARhlYlWtxSfnGqmq4oXg7c/Cq3Ac=@isar-build.org
X-Gm-Message-State: AOJu0Yxf8H0jbvybTa3hBGP6Tqp0mpZ+nt/SQACg4OHq1/ZxsPPo2t4i
FBU4o+IHtZ6t7UtL/CsTr+M921PvB3JJBFCUM3Cn9wiOaldFbtERVliw
X-Received: by 2002:a17:903:15c3:b0:2cc:6817:d9bc with SMTP id
d9443c01a7336-2cf03d51383mr18737105ad.38.1784113568369;
Wed, 15 Jul 2026 04:06:08 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="Aa7YSPR40UmMe3CXbPAzjkGKmT1z3AX7NCBTd1LdnrTC6KJidg=="
Received: by 2002:a17:902:fdab:b0:2c9:c54d:7a21 with SMTP id
d9443c01a7336-2cf02d395c1ls11831245ad.0.-pod-prod-06-us; Wed, 15 Jul 2026
04:06:07 -0700 (PDT)
X-Received: by 2002:a17:903:3886:b0:2ce:e75f:b713 with SMTP id
d9443c01a7336-2cf03cef5a9mr21133665ad.23.1784113567074;
Wed, 15 Jul 2026 04:06:07 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1784113567; cv=pass;
d=google.com; s=arc-20260327;
b=ZIlCua5xMvolfWAGVdIyaT5tJwmlZ9L/TMhbX1ibeMSrfTuHBwR0ek5VIr9B5/w5jU
nHKH1rGKZNP7qHfbI794JUQSPXnBSxYjvobYEIBzldxVUXzhcihrDMZZYxvQcmLP18qi
zE5P1N/krvM0Ji0RXKa6tvnh7lkq7D7bPwkqkDMR94hIkKDjE5cmwdS0swfAZHaC17ar
Y8r+gaV37RGbGRf4iPE9yTfYIW93PxwtgZh4JMw3kbwk9zVP44rCHOUN+6RuFua4D2w2
WhTQx8ZROkV0qzyECeb+BZp+eympo8xs6kp+XIciXJA7SDa4/tE0FzGjvorN6tdX39JC
Bvug==
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=OJgOX9j4Haewcj5dn0ls6NtIrlE0Y8OoNk+P0X9zd18=;
fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=;
b=TQSO8hT/LDBJRm2pPg77Y2G0lqjDH5YOZx0SltitZhV3Y8ZDzhZgkYkMWMKbxdpc7B
F3FxqKTm5PXup8PYNLco0GcBexfvep3oV5HJBIIIhUjUXfI7goi/tSmz9R8t7F7OYHF0
VdCID/kYwleDQEq6prrNJFWbzsPSPFVPeisu3z/T/3M/k3CGbfkfDl37k0HNxEDoRGVa
N/R8DfpRSdC5CCj+w8+Wrga0jCkNuNe55AEKSTCFhvL7n/RrzseZQptbMzm8YY55BM13
KbuxoM05m6YAUUKD3qfcqjI1XcnikUS25vL9CFAJ+mLNKvfWQkCKhDOQvfpk0dLsbxfv
QHZg==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=jLR6OC9w;
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
d9443c01a7336-2cf10489ad5si21625ad.8.2026.07.15.04.06.06
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 15 Jul 2026 04:06:07 -0700 (PDT)
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=CQa3tFfvpcyjynz7/seKDJeKVaWhStZ/CoDIkvfyP3Y5EhSnoR3a5T18Gh0iiYWViqMExCveXwGOFuqJGKGSlMr55NtVh2FY+jWO29vBtAw7niKwH2kdMX0TjabN+kZR2D+i4BOLyYrCyp4d20JkwdwtO6OoL/zARdO5kYxzVDrLOxaQTDyhmWr0KCwB0Qes67ll/okxq/nl7Y1TPHVPDi0vJlarztHocJXRL4e2dakoVS+ukk+to8tWH5C8Ve0wIDfISV6PzK9LYDdWQwejfdhFFjSVuTaJcMoVI6s0R+nDRHs4JIxRgQm05abCBKzaRv7jtpTC6pYMHEjFktV/wQ==
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=OJgOX9j4Haewcj5dn0ls6NtIrlE0Y8OoNk+P0X9zd18=;
b=uZTf5vDK6PeXN4Y7KA0WCtkUx5lGkiUy2VSZ6O/me4z5dVKc4x7kOf3KDZd6WL6W/1B6rh800hNU0KsMS20CjnKh+MFbDDon9R7bCtG6duMVjqn0lkkIlKSbImIqPLdLhoGF9Ks+YrsT9IseWjOJuB58x/sdHFzVRawWgog+7RzXQqoxZtbvZNy+Q3MOHqScwKWEHNAZ3+5xcyiTPsU2Nk4DqXUhsmkI+I42uH9724mAWS/UQALnsttg7NOx40d98ycQWdy06UddAhK/2LVjK2rauBGoPSgh4W1t0j5CiPkeCuGDLQLo++q2GQ6fjDdCD84yiAcx33Dfk7RQBvJJHA==
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 PAWPR10MB7915.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:366::6) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.11; Wed, 15 Jul
2026 11:06:03 +0000
Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0202.018; Wed, 15 Jul 2026
11:06:03 +0000
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com,
Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [PATCH v8 01/17] refactor bootstrap: store rootfs tar with user
permissions
Date: Wed, 15 Jul 2026 13:05:32 +0200
Message-ID: <20260715110548.3605767-2-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.53.0
In-Reply-To: <20260715110548.3605767-1-felix.moessbauer@siemens.com>
References: <20260715110548.3605767-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR2P281CA0166.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:99::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_|PAWPR10MB7915:EE_
X-MS-Office365-Filtering-Correlation-Id: 159120b2-c8c2-43be-4153-08dee2610f5c
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|366016|23010399003|1800799024|10070799003|376014|6133799003|56012099006|11063799006|10067099003|22082099003|55112099003|18002099003;
X-Microsoft-Antispam-Message-Info:
9Q2Tc8QjPbUY6PyczG94mEsyZMecyegiwYEhFZzWtCfbDtQCFevjiinzEDbGKhgn3hN8C7/iM+84bymfiiUUA9UWvpHoCIY+sT5Gy42H/Nzkk2oNq0v57w/00Ku0BXYfiFtHaP4wXd1WJBZ6Lju9jMrev/wjJoQk2voxdik4UQAx+7B629w+Xlt53ot9INx1gRmAuN3U2uTq+lfD+exJQ5/QqqIEYxdyZ0JWT9ezdF6eJKwQ4U+CKx+xXAmOyUzg7jB3lCuKF7Ea5pY4K0cjdTjVyd6I6au3ipDybV/QxEmkzZkCnLt1gXCIXbey7CL1nfpGCFy8iWvCVchptMUs2hK6B3CrQmSSkZnlS/6/heyaJjMWh8SAF8SBKaCO8Ex5fOogUtZ5Xg6V6t8tDL8FS+i05ZG9F+SKgmToR0PxIb5frYrl9CI+aHAPZRymYCDr4nwVQdA9JzQ0WeOP2xHRsrSM7YeqU2EunhOxAysp0plvs7gpYDn4qFlFjiK1GvbuD4Lv46N+WPKdfEL4uJNi8JO8DXIQpYks8dDPirrzLPX/jXdIiAnScsXpllSZZqXG4u7RUw7KkZyAXzcjFkySO9LmjTCYb/71cN6UNlqx9mqsiFyZqYjnyf4x1pU3zqc5tjaOBvZJozczGfXFaVj7EzeuGFJHDBEnZsV58V1NeZc=
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)(366016)(23010399003)(1800799024)(10070799003)(376014)(6133799003)(56012099006)(11063799006)(10067099003)(22082099003)(55112099003)(18002099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
Ojq4FKGPiZlrTlG8euNQzBd5RBxVtsVZYWX5LbOtWWf2Qa9p3Lhnw8/Q/E0ViDUDZ7h8Xkl+jcC5YrAW/5Pc1cBIjsrV3aDjEogKU+JD/dsJ0Hl0ScQw9CxGibdNY45DY0uIJdLjJJ1/i4dve76owPXWJt/D2Mql/x0sZVcJKqoykJCuovO3HlCDIz6wlyPWHvpXuvb+RmywWSBFG0FvZH2CpKzCf+EaT+RxHJ60GLVJ62KHc6o47NvDPYRvML2oFZy65bkZobYwDNAWnfp4iERqAatzONiVdcr53h9dVFiTjK5NR23GDXVpJYmlOnOAt0vwuAiEfvBpX8Rlix5E5jqicihGtmI3P0vkdQq/JZ8t+6/S5CNCty5vP1OlWdfgatD3cHdgIpfKubgDUidpM2PDmDvl1kQ8yZkaVwHJRJy0anF8upKv78Cm5xS8Ad4lyJBWl3GBsgdJeXz4P7yVlM+XXltiPB9emKzSX6o+vfs5fGugn7QjbFb5OA80BTLoxLD/POO+hokXd1Y6TfQp0bzcRLxZLpGDuvVJcfu3GPxPtPhTA/zyQ0sDm9YUr1Jc3fhv1BceLEH2jm4SYPtc+x2VBHvq8ly7QWccxxfndxLyCvvs4Ho8+5RNX29thIryBWECnVD5Yl4b+2SgukhYtpbzIGlDOxLwQllvQaczD1WaX/WkXLspGpGRGv8qEp6CQFmvpJr5bTIzoz+qnQcFB3taIp888G8a4xrzNxDEry/qECZqxDcesy1zEYWI5M5jo/20wn0O9ofitJ22vEMr+xCxs3SvCDng9XnaiRt8SDQ41G+aMF1IK8xLlK8NICOe/rkPlUHzMr3R83lpiacbzZIBjqTwfCv3ojlvbg9Sty/oMFRQN38nzp3URwWAE4b5oBAppZMX3/K23oiA/coflHMSxBsJxUzZ1P41jl79qu9Jy5eGvk08kINSHEJV6C3thYac01nEWP4ZN3elh/zhwTtoDGeLQ3MsMBGwC2dt2QDvWXEqjywo/mtwu9dq3P24gUhllvnFeByYRoP0pqt+qfMVJdAILHaJ878W8Q1sNWYpkolzM5t8P1WuKbV0mfpVUtC5y8CEMlEGkYpvmlCV+wNpwKjAff/nj45nPInobAZ3IXGWwSV8Tuhurvf/4EFzk1/yaLSECFM9B0LiQ5qhDAt3x66hNK7iv6lR/rPj00v4sTo3sbbt6JL7SmwF2Xtqutfsi+laLmz2v0Nww6ZDPlV6nXvouMVrkEmK8nU6YLcfHRcNiMMXT9pZgp37eq/LVaTTtc7h9oMLwb0zfecpGHNchfZi9qovJnGHuePVox4ikns7WuErgrVzpiuB1X8IB6rg5zWPlup7V9QbwiGpmF2z5M/z9XwxZ8ZJpmDHa81x3ndAy6sBwR+EdbXkuMVQMw+9m7z9iC7yzUdyFuauUsjW3aA4QFrILcxElyifgZY1yoiw6synLPwK1KuAu2HePAIcjgS7sjRkm4biuW8SP/gjWLviQrOWWzD9sTOu2NBBdEXPBi3MnAbjYppbPKCLyl47Xt4Omvk6ICb6GxXihbt0PZygsuY5gRQv9RVJZLzSni500KZfRcPhfsgLoi40ohmiq3nNOTPhe64D3ovlcLdIHIQUWVzRI7FZJAu4twVelZGwhSHmwNmeTtaHreungx1z6PX4Qg5kvHUQFFVu6zl+ZA3u/tpnIYVBdfb2Vp0oCdGqZHw7OYpgWFZFCAn3Vj29wXwLlYDvg+5XS6bhG6zOcxBwDPmNjM+XLcT3B/7PkazVOEitNunLgeooknnf24kCJ8Uk
X-MS-Exchange-AntiSpam-MessageData-1: VIWEL0WjlHVQoVnuL9JliMPJ76f+MzkZzsk=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
159120b2-c8c2-43be-4153-08dee2610f5c
X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2026 11:06:03.1545
(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:
vrftBSwyZnW3sgjjpWAeZp2Olcn4qeW5m1CbCWoeBM6VMK/AlWlGDll0+5vXagiGyZjcrdEv9MZh+XYuozQMmllrtL52NacYOR10L1FJ18M=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB7915
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=jLR6OC9w; 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 |
[v8,01/17] refactor bootstrap: store rootfs tar with user permissions
|
expand
|
diff --git a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc index 98f6c090..22be1d5a 100644 --- a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc +++ b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc @@ -246,11 +246,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}" @@ -267,8 +267,7 @@ bootstrap_sstate_prepare() { [ "${SSTATE_CURRTASK}" = "bootstrap" ] || return 0 # 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() { @@ -278,8 +277,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(-)