From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 07 Apr 2026 16:23:31 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pg1-f191.google.com (mail-pg1-f191.google.com [209.85.215.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 637ENTbC014970 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 7 Apr 2026 16:23:30 +0200 Received: by mail-pg1-f191.google.com with SMTP id 41be03b00d2f7-c76b6db8bb2sf2336925a12.3 for ; Tue, 07 Apr 2026 07:23:30 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1775571804; cv=pass; d=google.com; s=arc-20240605; b=c+fBIwglkD96kYpMmy9RM9v1SzESiIAZ3hp5Och9JPMJmo+0Mjrf2z5aJfdDbNrFB8 xq8MR0Tpb8JUhWlXjeuo9Mvt0mtVLjvH+f9Su8b37YmY2Esr2V+L1dbwBhRXBY36rAmc C0CN2qdVBzwM+b6Mzvxe+kceXr20vvujYO37DHf1cwQIt5Vo9oJ6LhGEBsWVESHVIKdP w/aXVYRwzkGtPVn088K7YLJbSGav6YzdesimAqRykmhvCo+AikcZQZE1lhEZF+8HXCN0 MPpn7uT65YH+oCeoEZx2XCh7FkZyP2wOrgJIW5CRDe1DEPd/Z3fi5oW0n+2ztZqpWMCT L8qA== 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=o4piHoZhOnR/7ghg5MFClQzkvEsslJfWkQqbfsgqGGs=; fh=NQ+yg7EM0LZWOAk8C2uqIMPiSP3d2+WIotgjC1MDqIc=; b=NUcC8VV+5tcL2bKFQ+NDbeaViAo9CuAerfejb095wKqcf4hys4o2mz5/DvsrN1ePJw Jd78xcrI250SoXzAH7UKjwmxwHozUx8JaIiTigstg3Y9I7ZKrli+vJkDRYqf+FuGT828 fWZfeIW5iOc20G7duoDajQGXfpew5ScyXuIMbdBUTNYlglfPn3MvvnZUgQGchI1bXiey Pv8cPZ+4vOia1jufIiq3O271S5ZCcDwcR19+F69EFbdJDhzWrI0tPBP2gvB5yMFFpPxg 4SJj5rVGXHj8ty/i4Q2pbvTXHQNsu63yyrnHsDP82KMUKUvyLnnAlJnNJoZpVHbnEWqJ d77A==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZC9pOWkx; 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=1775571804; x=1776176604; darn=ilbers.de; 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=o4piHoZhOnR/7ghg5MFClQzkvEsslJfWkQqbfsgqGGs=; b=xX3sSG9AS3MLfdizh8ZbQ+PuKR4dheKN4pvO2zsjePT8HCZ9OzBWtj7H9Dun2NIRfd 0dXQLQ3CCI2sm5UrYx2DFFM1MfjaXEWbQlxPGn7BGqiwWemxMR3aSrhtmAak8dzjg1ZW DCtVS0j8JZ9QKRnMiEo6Wyzam/UkWphMs5j+TVOy1w/VzoAhylV881jxEpET9bxWNlqd Q77FPvsc5iA/63nbCYF6/IVbnCth3KI1oQMepPYVVPwPT9zk40OL7/SC15INArS3iAl1 IdWhSv40pKWN86LH+gnJQMb34igU0mdszq/X946Bj9e2aySZJABN4+R9EzHXPh8DorlE guXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775571804; x=1776176604; 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=o4piHoZhOnR/7ghg5MFClQzkvEsslJfWkQqbfsgqGGs=; b=rsWMFW1JR2Lg5zPGalIAqsEJCtIVrf93k7tdcPKMnFk0LIW6MKdkcJToyzVGijss6h yooXoD+elCVHNunRPl9WwsCBysSlXtY2mSx3rvdt0D+Mzp4Qyo0yUt/k8PHyndImxtPG n8OdQy5rgoScwGURq8W04goak9DpB2QfQGJ0e8ptWv+7wMyPqrV+U6tkUdI2WzzXrh8P kShE7gaTjBIfb3qzngmwtyh3KKy7vcLAGqyCdrDQXuP++NuRx/CFin8kzHHoXjZRWdUy lv1ofbHqzBR7liX+6+le335l26NFjBrB/lJFm5xxeObcQyLeSQIHwLBCpuCo1MGd5MOW UsbQ== X-Forwarded-Encrypted: i=3; AJvYcCWo3uDkIYsKNBtr+24Xy8Wn6Pcr2uFT8TBv/POGTLiuPVcYGSTFyOOAe9MG/YHnPPHZ/D4m@ilbers.de X-Gm-Message-State: AOJu0YzspGcWpD32O2I7xhs21K0zgIhCaMZR9Oj104mTjucAMAv0XffM MveNV77RDwXUl5F+dAkXnLN7WAVAM/KBQ4wL51JJ8tabyJbnc1O+0ssp X-Received: by 2002:a05:6a00:a0f:b0:829:8a84:b9fc with SMTP id d2e1a72fcca58-82d0da33e8fmr15848824b3a.8.1775571804133; Tue, 07 Apr 2026 07:23:24 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AYAyTiIKUVxCIW7JL/oOMmiJvmcIFQlnNwbOyBYrpjPGKIppnw==" Received: by 2002:a05:6a00:91d7:b0:82c:e0cf:705 with SMTP id d2e1a72fcca58-82cfd7fd72els4767665b3a.1.-pod-prod-01-us; Tue, 07 Apr 2026 07:23:22 -0700 (PDT) X-Received: by 2002:a05:6a21:6da8:b0:39b:a96c:9e20 with SMTP id adf61e73a8af0-39f2edec759mr17066971637.25.1775571802423; Tue, 07 Apr 2026 07:23:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1775571802; cv=pass; d=google.com; s=arc-20240605; b=Mdpews59gkFGy3kkzXTvZL0MmMAmXKsZqK2m2VFaLrIZmVVjX9fTjjATggqgUy+3f2 tLAtizvdjeTbmvjQRGfcuPeQ4W8rOSN6V872y3S2RLEMbsBBW7Vf9lmrf+rKRnCsdXCI pMRPhQnRuT2xYsr2tkpn1zbhbvD66MQmuAWXbcJCkzhx93qZg86cGDzNizKvZFSE8xkY Lfrr+bAW04S4n6EvjfHtGxZMmiN7xqeGhvvTikEjo1Su2MaAFKqdBAzNNx4WoOBse9mv b7m9LGETnhclsPwBTD5+9PW899iSb1g6XZZcD7ehznZ0LSjrb4CVvTTFBJWOuhWU6YJQ HYlA== 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=eZ5bSudR+ET4lbVc0yZnKYjHCHEH9qnzR8VGlS7PnGo=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=JUM/jXi80pwyrOTNo0z1fds6mL2phRKyHukq6WwFbUDxgrrU5XeacSZicKbe0ntZuY PMZ5bKMWgWAGC2R+YCsGLD8vGPZxRuWmYelH0sG04UiMRr/6umrEuaGNx8fDSyz+Vuhj Vb1nRJrWgSddxFZ3DnEFgpFRp0+2bAaBlK5hu3pju/JYNjLt7Hqs11vCH/KeYv+DJFzn 46cFW+QbomNeA39QKy0QnbyNM6LvgkyL92vsVdb2DFEXgR7i7fYH3y9hJ5OGOEcDdN2y NxObRczLPNEHZUptYMVjs7duwq7SuCQfgaHle2Ac5h0UWgzexJr1MqMWpuqDTMI3AXdr ZEMg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZC9pOWkx; 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 41be03b00d2f7-c76c6565af5si550283a12.7.2026.04.07.07.23.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Apr 2026 07:23:22 -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=wIjwuNVEX6VZxazVruPseFV9xatBOZSdVufrRSywJpEf+sD0GLGny4FJt4DGj6XYlgm5RpDFocDGpfZoG9C8Qpg9jALOY0tF0IkaGULnCZeQv3ptAedDP9y+O3YqGmPZEHtregm1W+NVVdXony0caz78G3UtYluEWjn9O8TIHYyqIcezgPE+nBGIOf1fl66fZNJ3ky2sQ6FnOmSjiwvugYlSabtMGjdlukjj08pTb6yEcuVZuPpReApJNP4GsT8hC/9/nx8fws27h7toZ2DW1hUsbpS28Q5WlpqnkCxvb4XPKRAzfW3LBGE3z5Ug+roXPH+jd56N0xUR2ngc0XZ/iA== 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=eZ5bSudR+ET4lbVc0yZnKYjHCHEH9qnzR8VGlS7PnGo=; b=nnshNAQwnCuS1N8OrNbRLA+S5IBIhMNU5wwNM54r3Zs4+Tm5KgxjGRlz/e8W94tflCVpgx0O5uVnhfsfQOcG4OaaikfmzvBFirZ+taJeSnO8lbPxE2mZXHVrA+MrU37VgNS7B975uKY5f3qU4SsRuqipLqJb1HzNc/hU4LBc/qg2Qc8DNDb77yn9uZ3j0RZ6pVZ45GbaQTFr4w//Hs0hf7xG87PPpL0O/oGKOHQDTdS7P1rImr/etBBPDc294SDPulpGgGowK4MSr83RMvqSM5wpL7EEJB9XLD6WgPoUMo7V2QjcZAaVdXvGekaI1fv5mpYZAVPGSh+Ypf2cqO1RUw== 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 AS2PR10MB6376.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:557::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.17; Tue, 7 Apr 2026 14:23:19 +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.9745.030; Tue, 7 Apr 2026 14:23:19 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [PATCH v3 01/16] refactor bootstrap: store rootfs tar with user permissions Date: Tue, 7 Apr 2026 16:22:55 +0200 Message-ID: <20260407142310.2327696-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260407142310.2327696-1-felix.moessbauer@siemens.com> References: <20260407142310.2327696-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0367.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f8::11) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|AS2PR10MB6376:EE_ X-MS-Office365-Filtering-Correlation-Id: 9da9d817-1cdb-411d-071f-08de94b13762 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|18002099003|22082099003|56012099003|55112099003; X-Microsoft-Antispam-Message-Info: yUUhuUtcfHcxJSNwrU+nWMULPmcOEZylZq8SEIN2nx1mrScA+ZTaenWlvtwpfIRFYklXbDUubzEg3cwy3jmwAOxQ+yevG37IxQ8aYd3cZXvaczqEf0oS3KQrhtcAI1RoeyRcnlOBC1gdI0HBGlGqhAO7N89dpOXmFJwSHyncwR4dYi1arfWt6iPijsk19i/N599V02TZmppqHl2XXyLG3ymEyKuP7taAOxrnRGMhFuIiShDZO58rneOFMYFe8gguWPdA80k4I5EZnIpsPPZq0v3FIsWGBsMdhBV3foGY0SGfNtBY0+F1KfxZ8srz/Az2Iyw5Y5kM5/gRqcOFeWhsRtWHNL/CurtP6LpEsP0rfMC0at8D5PLcQqs/PxUVyjvxtXMC+hLSxsnGI3vAQTG6YdcDFGSaD82nX59GPdrSuYcrkWmm7X/VNP7P5OxNWn4CFKIb0OdAWP4ejCtzFb+38corckqhZ6L6snZXTJ/8HutsCa7WzySx4SgglO+mcFgK8ZYaUwmDEPBSAPQIiFbBeUantVQkn/BKcSqPnVKV76a4xAZKehuSOiIcB5zjw/U9b2g7KA/B3pESQOQ2FM0dEMMftREesir9bXpMjh4NPkflvAwwrblsOKOy0+UpZ2nCTR5vVL2Sd1GJl1CJNKiiITBcDS4qctsewJkuuxO/aaq+ROmNOvIr6zkG9rjP7MTnU7Nh5J8+GmFFpWSMTujfke4jWLAqSu9aUNyxuS/wZDs= 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)(366016)(376014)(18002099003)(22082099003)(56012099003)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?dmDNzadpWK+OYhRdBmntZR0GKBERlnUgfq2RVu8uE2HGQiT5MiyiI8AGJR4i?= =?us-ascii?Q?dR0sjQY9LF9Qc3ORyZAz8Qv6t3PqSJ3wwY1fwZ5w2esNS9GU9RRefoap/Gh6?= =?us-ascii?Q?M6pI2w2rbWn1mKVVHPIHDAcZd6r5gPJC2iPg8mb8++rlU6YfJshX4khPCqM0?= =?us-ascii?Q?sB0n/z5iFdIJJy34aahqJuJKl30Yc4o4Wp/owYKsdUqT2D2leISQtOn3UGbO?= =?us-ascii?Q?ymqcZTPIQUrc7kCc2bF7vydYoF3gQXtnWhhL9aAXBBrdub7E23i0m1+NC5SE?= =?us-ascii?Q?ycEmpF0k6zOrevZq47QMW2+5dADn80rgC4r2TmiaQmN3Hlw/b2+nhoIt4YbS?= =?us-ascii?Q?5S0e6VO9mzTvravWPtTCw5dZqlGzFQ0ZTeOPMkXjMwptJJqxBXWx8oqnTeWx?= =?us-ascii?Q?TF10ntbvyIoUnLB0MJaLh23bN2jHeGSs4lDGRJt782TwJS0vX6glgMRFAUUw?= =?us-ascii?Q?unI/gBVFP+c/dFKSv0OJJedlYo/OxyhWMSeUtL0AgIE0H3OLbYCUaUF1KitB?= =?us-ascii?Q?fCKVf2kxqoq7b86cwO6He9FzYRepvJflFrYUkEVqBqrub9ebu07XBUYkGeiO?= =?us-ascii?Q?/vfoh35Ch9+D26iS4z38WjTKhCXK+oL0NaoGgqtscWi0yOLGUxLkY9ZxyP1t?= =?us-ascii?Q?VSOQtAsHMEYF1/08LjdR2s/wHjxqsrqK+XjVp5CMl7KWl7RfwwT1U/E6Ts2g?= =?us-ascii?Q?TVQRrp1LTuoGlfOWmoJJIpAdP8JiudT5y0+YSOrqipkP8OdxSFjpgaFzva+n?= =?us-ascii?Q?9pcogFp6T3/bWQIqGrF2uUi7pUOG92IGxomQP5H0Y2iRdG0efTfOEbULa7nE?= =?us-ascii?Q?JWYuIq4NtcR4cbIZxYw2WPWS0UzdPTr2sjPvHkeCJKNF6FbRs499Pvj3wQci?= =?us-ascii?Q?mxSYc9EE0Wa2MKn4S4+ebL8jCj+zXHJgk83BATu3wujXwCrR7k4KwBTZMnmH?= =?us-ascii?Q?2e46s303xIllDWSP3MNrnsgVMWf+RsGwLv996gwZPKyh8bNmAskkA1qWU8U4?= =?us-ascii?Q?t6RlJr40wJzx1PDIKj0vV9TL8iVKh6GHeUHRjxkANz57qHkd/3fmk2GjnBEv?= =?us-ascii?Q?vfWkZSJaaPeQMf2nR5jv4D4WAQESmfEmyfHjdFaRwXk7W2bTPy3ilffQzr98?= =?us-ascii?Q?nr48/Ma9toteHv4qDQrVwJ18NBMl/TVlc6tmFn3aQIBA37u2s2+yHsHDN5eR?= =?us-ascii?Q?fcdg4eXmCwQWDKOE2Ncm+oCPqKiW5HU0cymKWbOrq9/XzLz/cmEvTIxcwcWO?= =?us-ascii?Q?cs+rI/KkwznMx7vMc1Lp5tLqPRvXJ8hl1YzISrXMFRUzD3FhIk35wxUTCP2n?= =?us-ascii?Q?5/9A+2otqH+xyVPRTgrhmAkmgZ05GUK65l0QdGBaEctd20zYB6/jn9McDOtu?= =?us-ascii?Q?F8zkacu9vRtQy9iiiMeCR+BL/gkfYXrs4iStXGvdJ4BVj/mfvLwHm9Gg+KA9?= =?us-ascii?Q?ExyEI99msrZd/r18wRF1CbAX0nQFL9h1wTa1YZiUCTSijq83X3g6QseRj66S?= =?us-ascii?Q?1YfwSDn5xGwNbOiqjzulZ9BMsebDjFsytdYNc9p9R8kwA2cWLM7ydIsJGN3L?= =?us-ascii?Q?jlUVyL5y1THfOwoKS30apsafCmeexr7LISJyg2lRiFqK/53ZCDnO03T8pT/O?= =?us-ascii?Q?CSfn8V7Il0PlNIlMoXbN0odMFdkTn/MVqYOQmmLU9mi7v0w+kjG7fQJLtTHN?= =?us-ascii?Q?MYXc+ZxcaTJ2wwS64b1GZrpIDXYFLBTB8qqidfl5Pk3pi26/ZcJFnRDA1piz?= =?us-ascii?Q?2YhC6Z/cM/vX1oiUuNm89JB9MpoaU8k=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9da9d817-1cdb-411d-071f-08de94b13762 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Apr 2026 14:23:19.4276 (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: KgpHUyxPcgd2kBPLaOtdCfdWcSvoHULsBw5F9phwKDLsb/L517FHdxKyhtnDEjX6Q2Z9NRSWeIGCxT2bYe6TOhVj6791wyOlvBOe3gfhYkU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR10MB6376 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=ZC9pOWkx; 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 Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , 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-TUID: Z0QMZA1QJ8IT 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 --- .../isar-mmdebstrap/isar-mmdebstrap.inc | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc index 6c2cb170..f21a6164 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}" @@ -265,8 +265,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() { @@ -274,8 +273,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 } -- 2.53.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20260407142310.2327696-2-felix.moessbauer%40siemens.com.