| Message ID | 20260227145716.3794146-2-felix.moessbauer@siemens.com |
|---|---|
| State | Under Review |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRBXXBQ3GQMGQEBU6HNPY@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Fri, 27 Feb 2026 15:57:41 +0100
X-Sieve: CMU Sieve 2.4
Received: from mail-yw1-f185.google.com (mail-yw1-f185.google.com
[209.85.128.185])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
61REveVC015357
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Fri, 27 Feb 2026 15:57:41 +0100
Received: by mail-yw1-f185.google.com with SMTP id
00721157ae682-79867befea5sf33534377b3.0
for <iupwgm@isar-build.org>; Fri, 27 Feb 2026 06:57:41 -0800 (PST)
ARC-Seal: i=3; a=rsa-sha256; t=1772204255; cv=pass;
d=google.com; s=arc-20240605;
b=JQC2vnKqQZYdcME069seUr8NidfjHcCk5fbuE+Bbp7BjCRrKn2/PDZAUFW7Gm6U5iB
etUZiR2ZpkBcySZKylwcn9nGo+CRv3plrBYGxhwRSlvw59ZZwkVy3iQl2isVuY+xL/wv
R5FeugXF0/pMh3FqBfGs+WjFpz9F66hw0yG5AYAWR9730ymDBmIQUHnrji7Xzc67j4zY
qA4rhclyJr9j5t0KqMrwntbsSYCPpdMkP4FVaUN9BDfMNBe0K5qHF2P2w7khCbFbNI8Y
ps4CjtnP9CrX0Y6IZDwsaLCzWZn3DxiBdy1sE9EY8j7axLvNK4NTqf1m36V+j1/kdvtW
3esA==
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=8WuwpBn/RoNy8ifmKOFJ25OmN7U+9EPyBvSwr7Az1js=;
fh=Bb996RafPb4QSLlqtN8sZ9cDKQCgMZzYS8omaDYERrI=;
b=I0cElQYrBR7//T0itLpZmkAAlhrljJ3zH92x+/uj0i6ynla+MIbrdxqrKKkQG5uKsX
QQ0hlE0j+MmaXqlqQ+W3+rtXaTImHejxtNQsFEH0CrTJYfSgNhqMxthZtdZaU9XnNJmQ
Ek0Wl2i/rN1XNwKW8/T6xj3eu3PVJaO2M30kIl9od3bGSUmQ9/mwRjaoWh8CkAVx62xy
X9BrjHUSh9oOJKfvBlO2JxJKU1sOYaOztV63/8dHJsb7VIfTJ9AXMikyY7b9jx6K3uR9
Nwl/QtfPSLOANYkQffwc/1dKPfYCxGbCMMRl5+/zDXZ/yirDOBaVCsvjF6kS1kLgOQel
Dq5Q==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=UIh+Krah;
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:c20f::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=20230601; t=1772204255; x=1772809055;
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=8WuwpBn/RoNy8ifmKOFJ25OmN7U+9EPyBvSwr7Az1js=;
b=PvcM8KxdaKawGNTV+gpVJS2qJsoPIPxqFIgo3NNa3Mj1saQLIJBAX2e1KhO0AomkkM
9zVDPwHBzLNIhNcOz/j1Qb+BL2/xNW5Cc32mASz7VxzP1IT+wEpmt1E/inrWdE8SeU1j
wPyWNR83uoEpoNYw/sHEdQDlgiZ3o+i1+NImR8Gol+BX7HuKrD7br+Je8Un5elUJo5VA
J6WAPJupbk1R+nDqLP0y/LTBlzj1KGirpAiDTioMlsboUo5cQ4NO7fq/flBnlKQeY66A
NajMNwSrV8tMxxfsrPqqbk7I+ccFXMO9o6CVtiOTv9gcFe3srSWZxu2uKnPhZOn7Ka/D
QF5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1772204255; x=1772809055;
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=8WuwpBn/RoNy8ifmKOFJ25OmN7U+9EPyBvSwr7Az1js=;
b=RQqJz4e2cxPPgGnoVMOmwN5bhDPpl3AwVOr2Y32DpIK+Hb7TzCCsp4F5DePPbBVbj0
ZGi71x5mzIrb0kWf2QNGisDQdK/nohyibGfCtk3uqi2MHdufaUSGYNa8ntNfJ5j1l5hi
Qx6k9BJhXrAln2MH0wi3+4Lbb2rBE7jUfyhUhk4Slw8V73r7zQ2kkJZYkySsA9KlMU5Y
xkdjcbTfLVSiPXFbOLkQgrBL1Dd35bPwyJppBv7nxnyBu0p6XXONF2YHZ7HiZSu3hoTF
sRv1K6piKk2e5sP6nbxzf9llfwMyYi3bhI8Wt/5x44qVzhfiIfZoqTDekinJNC/+tYss
/POA==
X-Forwarded-Encrypted: i=3;
AJvYcCUuJ6Dzzdcu3BbtDhnqJY/xgJ8HkZxskUKp3IktfdCYHvle/zCxs8DHchsFVdNoHBCw9WAaQSo=@isar-build.org
X-Gm-Message-State: AOJu0YyZRnRW2rnFbZjITz/e5BU8jJ34Jgc9yiB3s9KXtKRgOYPyrP/3
s3fNlmADyw0cRVMdspakT8F+3A712l864hl2eTwZWVzSzr+i7pKD6lSC
X-Received: by 2002:a53:c805:0:b0:64c:c00b:8a83 with SMTP id
956f58d0204a3-64cc23ed59amr2014100d50.84.1772204254552;
Fri, 27 Feb 2026 06:57:34 -0800 (PST)
X-BeenThere: isar-users@googlegroups.com;
h="AV1CL+HTgu77kdzec7p1Vk0T+hXUvYvxyYq0gj7ZFNYEhggajA=="
Received: by 2002:a05:690e:40f:b0:64c:25b4:55f9 with SMTP id
956f58d0204a3-64caa9db122ls2336856d50.3.-pod-prod-08-us; Fri, 27 Feb 2026
06:57:33 -0800 (PST)
X-Received: by 2002:a05:690c:1b:b0:796:74cf:df0c with SMTP id
00721157ae682-798855082c6mr31854727b3.24.1772204253398;
Fri, 27 Feb 2026 06:57:33 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1772204253; cv=pass;
d=google.com; s=arc-20240605;
b=FZgMDMxc1nxPGLW+eqMLrwPK/MqL2ZPXsgpUKLolgbRN4zJNpR1sLF2hvPYYmKecLO
8JvHRYewOY/5mGyN1owrHfNypgO6Q+yp36Yo+hcq8T3i/CC+Q9KaN+75j6mlNtTdcxvk
QXKVEpT1FbycmjIkJX3B91WsVPxVdmloq6Ng3MSWjB3oYBtRVNTt7ExhxpjhKYnwkrUq
H9vrbIeSbzy3Z/e27K8LzvZ8NS/cL6hkSaie2slLdEMb/OZ5uZ0v+GDhhePM06nMJ8Lz
BK8co89LMEaCeH38RuSGkV2V0XD1puCeIZT3nmTMhmNCslIcnddBKx55kIWRwWcwluti
lRLg==
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=2x0pE8Gf8H1cPCmgqCHjkjBhcQWi+LX+1EBcc2jGAow=;
fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=;
b=W9OzFDNvJhRlN+gHDOiwmf85bH8iOadEmE2aw4OaA/c/QSk8WnkjYg2jnb+JECBQ9E
zqwcY5EUiMm3WWbmcNePtrMG5x6s4NC7qi20KPy6Lpvh3ggbmx4+8O0ojC9DPPUwXq5F
zmcl6C1zr6L0qt1PYvwkz1PH84zld0MXGDs8bfdv2V8HpPvmmHcgk5qYCOBSZXQvz9V5
fMjGLgOLcNn61WKwPokOBN3iA5IP1tc8UlDmXORXFflgFz/b6gVbMnNDQHGegSMqlZc2
yFM0ac5eAi5gKOMUWW39mIMFBGDrnJCsKYkB04sEuHIgN4RaP5y4PZ8V+dXNQkJnEY/r
vUSQ==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=UIh+Krah;
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:c20f::7 as permitted sender)
smtp.mailfrom=felix.moessbauer@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from OSPPR02CU001.outbound.protection.outlook.com
(mail-norwayeastazlp170130007.outbound.protection.outlook.com.
[2a01:111:f403:c20f::7])
by gmr-mx.google.com with ESMTPS id
00721157ae682-79876c4014bsi1762647b3.7.2026.02.27.06.57.33
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Fri, 27 Feb 2026 06:57:33 -0800 (PST)
Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com
designates 2a01:111:f403:c20f::7 as permitted sender)
client-ip=2a01:111:f403:c20f::7;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=UGs0BUCOKEVordf7JMXKQcevbkfDt7Pl42NQCVwc5L+JI399GFvybRuR6MxdlvgQKEJqLrf+XolYke8/KGKj0Nro7oRfCnw+Pp8l9Njqo8r8S1O+fIIoiwkKJgxJ6ngkoCLdPOl/nKVNtZDSpDB004Q6Omx+pBFhFXOkFvX1vKROLsZUawhOA+MpL1YedvX41mzVlQ5lmde+nFBwyTRgH3aXjNyadYzfynVC0NIa2/gLZ+XbmtyN+CLnXrhjw74C63Dz1JL/K0oohhPdI97VbyIm7Jyx/GrovgMnOkcKQ+l0oh+gG7Lfq0kllXXiS6FLQz/yTLIdPGOilt3OIWuogQ==
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=2x0pE8Gf8H1cPCmgqCHjkjBhcQWi+LX+1EBcc2jGAow=;
b=wS4OO3Go3TJWOgh40LEarfRXAShJ+N6enzPgqA9WgKW0M+P/U+ghwu0AZx8Dr9xiBN2+yuw0KAmsDgrobKnFzwvUVyMDUGtJwv2SPQf8ClmHxrodzMKCmQU4h8GvNaJJEp4mDoH0XtRD/3kkjfBNt79PkGbQEZagYeH3tj3iVmxxGnnQgapJlYEdZiaCewTKHdrCYNZqGiJQvd/bNyqW2NfJPJS0Jh7AnUiY228F8OxlNGSH+5x9sNUdsPIjjqe1VRpSfYNlfPzwQTj9DcdKYe0oHNCZPe5uPzEwypYTg8FyunpeztIywx2Bc0ZoH2NEHj8gWYhBjO78KcSntMPbOw==
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 FRZPR10MB9889.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:d10:1ca::18) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.13; Fri, 27 Feb
2026 14:57:31 +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.9654.014; Fri, 27 Feb 2026
14:57:31 +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 v2 01/16] refactor bootstrap: store rootfs tar with user
permissions
Date: Fri, 27 Feb 2026 15:57:01 +0100
Message-ID: <20260227145716.3794146-2-felix.moessbauer@siemens.com>
X-Mailer: git-send-email 2.51.0
In-Reply-To: <20260227145716.3794146-1-felix.moessbauer@siemens.com>
References: <20260227145716.3794146-1-felix.moessbauer@siemens.com>
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR4P281CA0274.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:e6::18) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:10:47f::13)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|FRZPR10MB9889:EE_
X-MS-Office365-Filtering-Correlation-Id: 2e702aee-3d54-4928-36e8-08de76108824
X-MS-Exchange-AtpMessageProperties: SA
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|10070799003|366016|376014;
X-Microsoft-Antispam-Message-Info:
TTQGJodOgueTTLAsvLmzT10KYS2JM9EWgb3PUqO32mhqq5JJPg+1QAInFeYSlfNgGY9nMW9Aooh4SHs5f09BRO4vEu+YxoYJWFuFG+zP7Nw0s/wcgAWyCP2GpUFCl1mlzdK8u9Ie4ropv2xzkanSBxQSjNAetNCqA+CWxFPGlrpMEfOgP26LkN5oGvz0b9qqEWaxfv3+io1obSQOmHV7FEX2tFK/rwiyyynni/r3N7f8Tz9Ixp5PmDDoDAom5L53eqqULKZjzxohD/2A8xLStwI3LpYE7dvp4fy7BV7BsrmoifLo81Hfq3YwHPksjjJFHmZL0juKWc6fmzg9uqGyaC0lCe1qRak0r/78q6tlFsjYrMyrdStctAWdD2MOanhMqng1SFg3ZVQQVgsWALSvd0UIJtLte+lUVJgW2SczDA/iJYTlI1BzuXQC66ssDwT+eP03aeYOhxeURpKOaOvae9yW090WCAYbXacQag4JjcCv1YCLs5Sv9kmctmju3sIOnLX6vHRNDuhUfNYSGdaB32x4nN+z3vdPaU952BJofU7CNGmtkM29drE/CAh9yo6suUF3sBZo86wjvz3ANlMbv1mz/BatA60M6oCJI+A5PiKzumSPNR7GMRpK8FmRZpReBx+KTu1yf5y1ie/satSAbHBVhErVCDFP2Ax3J4LEUUj7OQpyXzVHVqdYT6Uw8QckVy/HiSn5T8PK7Yc6m67Vz8Jxxqw8m13U4k3LZJUQ6kY=
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)(1800799024)(10070799003)(366016)(376014);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2
X-MS-Exchange-AntiSpam-MessageData-0:
n1rPWN3Dyv6g6rEyGaxfP2vX0v55pQ2GFW7wGnF3h4b4LrCnHeVDmxj4KwpKwjUcW4lDET1/t4lzx7xHZtT25N4ILivjFrBx8TBXkz03ywj0RVT5NiemcFV/dvJ4upptV5rSU17IY+SluK0hqZUdAQDihGDRiTzkX1GEEd5N0updiHTuE6+MKJoccHLyyreBZ/rX8uk+Q3fzyKVojAJdwE6wY0tGM4Wmdzize8UST2Ib/p5tJmPRVVsoJDevaV0qKmmAHpZ3twAI9cdWOMCFj/EZSxhYNdpV/ykCgbKPVk9gtbEwDc2n3DSSqtsLKMInPJmq8XyKuwPyhj48mbi4uIlyIBIf58eNRJ2RybLufGCpM51AgSuKWhk9X9CaLgoyukaV1sYuJGdRTSpsO5aFIpqTaavR0yhwHlbPXbMXxXXIQsNQMNN2d5hol4v/+6cxBftLu/VMLXoWX0i0jIpXuiQGkRJybndQtnp/nJOangXPOA5KtuK0iIoKPUQP4Gu10XPSxj8aur1v1Z00cg4+Vtf6rRKLQlg8rpVhGJgTuS2Ci9tVKzA1thv39VA/OwEvJGoZJdwFL8xBzToaB15w7bYIERUJSw23vcI/WN6hqnlZChAxsuEnAikBTuEfHBVFLAH7+7D4+tCQUvB3X+MjePnKJZjN17uiq5+QdCtkjNCptBvk7TCW3ZA+CG2jKMkUG8KKJHx74Tzpx9JannyZ2SO81AjxufOs39c6xmGYa8OreXFo048JdmClx17uXvx989cIhvhwrT2Vkprwd25MVquGGir4t3rzW4LBzPDzaGJ6QuwHLgAsMbftFGkzqGtesQL0tR/nYUsdVarIXaOK8ASe+ZRw0/BcGPDWjfZObVPoiYRyNL87YUWZ7Y8XGhaGi0EMRuiPSznfIhzRFO/WPWBvU8Wt5eVMzCsjZqp2dF1E+qHLJkcqAiFuxMyl86Q66++Qyyzz/Jm0j3NSTG2RRc50l7Fw7cNA+H9O0Sb1SYTaEQGPWUPabACUZj8yvQk2lajuF2ifCPRQ282N/2sDwCbE+upVN+ka1Z3rf5pzI2vxaGaiwKXo2Sn+/W63gb9cw0Zm3esjWtOTHrP9LnsgKJNqQlCZoZOdj6p+lUjTwa8Hd2u9dw4/IurJzfQXpUqYjhprKSlpm95gkqxYSxa5q2nU3JA3p2+4KAoSMVDF7a7X7jmQJewXn5hWlu4NWjgis/hxeUnal0Kh5vvck+18EEjd1NRGHV1htD/EPU6DqB4/VCtIA+Vkmo9RmSmCIi7CRi3yddSlut4ip1COlK/oeuoGlxBQh+Fib2jiBl6hSDkXMzHY/aLtcv17jRnHFtH1J8vug7htNkqJfjc9AmKkffR0vX4PP+T/bHVujbs7kzeOc1OPAdnCqg2HfS+B3EGCG3kTJ70rMZ4cXqTweilIODJ2P1xZuG5opmRJOk64FEn3D9MMxsf314wvVYeqffshGwfXtXf5taMufyP9w6oMdG5SZacHfF7tLzHpW/ybwZvkzfw30QwSUb1Q5dDWX70/DGLH1aiT/mN/0ylAXcNSYJydiQ4eZyoTxrBlytyblPy/0b7jlbZv8+M5LFmEePutNOkdeutuIsEeW0nePXUE3YFR7EZ50nWl9Rnkscys8tkpQwHoIv2/BRNLOVT+8Y/LFiDsU9O058WAEcCrqgWJbk9BUTJ0Dzg4ijiz9gue1uiIJG3ECGMvc4WKBvdKaP9lJYmiHxREOWZoMFEOpEcG1FmHKY0g1pWPb8T07c3FrnTixLpK/itukY8YgjCDZjcdRrMdjpkM
X-MS-Exchange-AntiSpam-MessageData-1: pQMZGbpKxo6cC03bw5MngL4OHZPUyvI4XZE=
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
2e702aee-3d54-4928-36e8-08de76108824
X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2026 14:57:31.0120
(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:
PzrWlHDKlI7XB1B2DRu2QyCHAMz8cj2FQz5z5WBqTDx+7GLEW5u98HVljdTpvias9drcdM4fAbHmofeBl5PVRRUkyESzkukNnzOKT+LBnEA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: FRZPR10MB9889
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=UIh+Krah; 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:c20f::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 <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_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 |
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 ce34245f..9b4f62df 100644 --- a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc +++ b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc @@ -239,11 +239,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}" @@ -258,8 +258,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() { @@ -267,8 +266,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(-)