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; Mon, 15 Jun 2026 11:25:28 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f184.google.com (mail-qt1-f184.google.com [209.85.160.184]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 65F9PRV1009018 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 15 Jun 2026 11:25:27 +0200 Received: by mail-qt1-f184.google.com with SMTP id d75a77b69052e-51956be1f44sf31010541cf.1 for ; Mon, 15 Jun 2026 02:25:27 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1781515521; cv=pass; d=google.com; s=arc-20240605; b=HZcXGIqqQHLT4sYDS7LIONPs/jjBQH2fojPpoGjt0qamyoyeVQ0SZ6vzdBuPh/CfhR fEKRJuGtYXz6YONyxWGiF5nk05LsF0FHvn/rSPx3j5KkFZQkuewLavUtVHpjJs9BPjdC FJC3/xRNHDZYz93P5XBxNU+W84G3//hrB5zV9bTMV8zyRCnc0kL5NqYBXnGRVHZCPkOf 8uy0J9j3sWVcGr3U0xXWTIpIW6JL+GKgnWrikYoH6WAol1r3vByTIbA0h5sYIEFzLaVG HmDKSxGrUIIZ1Jkv2zXVcy5VTicqdlGiks8i8+Meyw9y2afAP2r58LK9XBOQWgWQNI/z Ew/w== 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=0RinG5POUa8eCoQFs/X7mIU0Hv6TVmDqFjCwP+bfuH0=; fh=g1n/PddqXV6UEkoZz+d5tjedl+CXn3RFYMUFHG57RmM=; b=Zi5mapM3nK6A5KzpTZcVbIsXro/vka1BRUn/M7fczZ9aCZra5t0/8pY0sAVMjsD5pn PBvs/FbskjmY3ol9j+QlD1ukL6970770b2wGPlM9SGFSssR/8KdXtl1HAeqAm+RwmIPX 9dNvUgd6KzGGE4LzTv2+SNWFn4Jmk3ZRd0S8RTN/gfX2S/kJkHmqCHfnteZnW7n0wCFw i+HPVzaZTVvuuALRxZEiINLlrEeLuemNmSWum+qEb+CYd1/HxGFb89ONfMSw2zFdm+Kz UY0doe1/kR5/ThlYoAbDyWGw/V7KgfjzPnUwUKYnZnQ7x6Sa5eKzZzJcI+FX54xby61V XcrA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Gid01pXA; 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:c202::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=20251104; t=1781515521; x=1782120321; 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=0RinG5POUa8eCoQFs/X7mIU0Hv6TVmDqFjCwP+bfuH0=; b=FUvJsYtjcPTOokM/+j3eaiLI7XyCI7QxM2TbCBLVM/z+9JWWO3KNdgtSoTFgt8DV4f 6AzOMP0r8G3fmPieLkgIFTE72b+EPZa3RsUrqmeEKIS6elIdAFfw6omJTPjj/Rf/d6U0 uBEIZnCIBNpj3gRDljylt5Ss+nMDjYYTER1pNzOGlmSF6fK+v9AvUtACNPebd7jP9p06 Bkb5t5BSRYTAte2F/8A1ntwxf71OOnT5+RaPavtM+B6eyJNSGaRyzC9owQF3CVnRw2v9 a6Fdye9VNEDnd4KyMuv/uA11xwImW+clpAJCJJchVj9QzmdzO51Yu0wy/WKReNjYdShL TVYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781515521; x=1782120321; 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=0RinG5POUa8eCoQFs/X7mIU0Hv6TVmDqFjCwP+bfuH0=; b=aFBR8iOYTHXT5fbTAlUkiBNgV1PQryhU38F3PfZRCjx6G+53+AowYuCvnMFOVYP/rA jCgfZGhDglJZnrHNlY0B8HS4DQraUaRi12hnxBAPfDpLKFE1RX1+OnlNV3jBWGgQNBLl 3ULHzpPZDypVKzRnBz/4pnvd5D2H4WovvdKRWS+LqcS59XRGU/h7qH7aXu1wX3GNLXSI 8epCNzY+bCIzFyeb1qyKg3sqHKwxugSmwqSrmjUPbuqZpS4Lx4bAhhkc04M8U4L4N9lS 7asLtRoeYemM6SdR2hN4QezU/1fdiZpKcRmdj2iMxKCUKXwuh6gAFbyty43dpNTxWLKU Dgvg== X-Forwarded-Encrypted: i=3; AFNElJ+gjm3ITou6YaB7/ru6KxV6y/zGDCd6dPOapqVgzhRi7zlyNK+vdmYCei1587GR7+DApVjS@ilbers.de X-Gm-Message-State: AOJu0Yz3rVYiV77wAwaKT3m3QCdN4kz1UXjNh1yu2el/IEF2RQfSJaPr QZu80IoAhPzDOwupd1vmBOzID01BKPNNA9SLIkqcZ+STWafDEhBdAvk0 X-Received: by 2002:a05:622a:138d:b0:517:9407:5c38 with SMTP id d75a77b69052e-517fbe61614mr173049951cf.24.1781515521449; Mon, 15 Jun 2026 02:25:21 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUe+nz9QYI5+cee4CPE0J5r2VblDKoKVa9NGBvbS6cVmOw==" Received: by 2002:ac8:5dcc:0:b0:514:a39c:fe84 with SMTP id d75a77b69052e-517ec7a5801ls56859661cf.2.-pod-prod-00-us-canary; Mon, 15 Jun 2026 02:25:20 -0700 (PDT) X-Received: by 2002:a05:6122:4fa7:b0:5bb:a32f:afdc with SMTP id 71dfb90a1353d-5bba32fbbb4mr505083e0c.4.1781515520497; Mon, 15 Jun 2026 02:25:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1781515520; cv=pass; d=google.com; s=arc-20240605; b=I929YPZxpcsDVHZnDdG5BaOVIhXpfwHKPIjChfEs5qmQ/rmrYrPGC1Lcv4RLWmSmi2 ZDLcdjLb0o2VKQqj0K6Mp1dXUJEciC7aGmPuxuyzwNBbv/NdXLfYcISz5HHEZze0hZsv t2zu6AdT6Zt8mEIOS0uZzpVMRPJvoYHfChxB5HlhNskk9ccpDvQwQ7U45jNYPpHAum19 jN3iY150cczPmb73051NIibquCZWuT1qFXKpJ8FNyVe8zpa9Cng1SsHUmtlwlQ5nAyhY gmDtpxWZfbSVY1Xg4Y0JVk+SOJ0ZlN6p3DcaFP/+D827BalX1SxcwSdY5H3oynGTqFUO jd4Q== 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=Qye41HXe9nyBRp1zBB99FnT8AJEfpJjO/ESN4oCJ9mY=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=Rf6gmAAIvpCbX5q+TPjBpmEFoJeCHGj3fHx+y+wqx1aDPy1Q37QtxV0D/3b9xpeL97 lgdneSVadg9xrTGmVvH9mbbiIEJMlQBxdoY+0G1vszv1ZeVgFoPjd0dy7Ouz797IQ327 1iNg2+JmONZr2EU59Jl3SIslp9oTT6ZclsdOlqha/FbP3Cg66nDHWGdKg8OXb0sM2jg+ ZB+LRxUPPCADnT/H5Wy+r5qCuuMBRvuDH+zoVtZCJWtJ28VUFfWYplVxkl66P0d3589E Es3NtzfRUy92eFDvCziNI31GuTZyVf/uaTQh842iXq2VSVEs/FD7XZ2BXn/0ywq+Del2 msmA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Gid01pXA; 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:c202::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c202::7]) by gmr-mx.google.com with ESMTPS id 71dfb90a1353d-5bb9018fe5asi125470e0c.6.2026.06.15.02.25.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Jun 2026 02:25:20 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c202::7 as permitted sender) client-ip=2a01:111:f403:c202::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OrUDApx5HE7K3L39gLq27jaxi24MIjIbH8qiGEtdQmZZ1A3eCzdCbrfDJbmqif7RT14W1ukcoW1KtQfGA5D80tJICGq5/rIp9engTL1NsY8TlX/jj+7tLnVvC/mr15yoMP4tN3F1+I12D6TKy9jAhas7PCZklqeeywNTZUVWhOKuD/MbGjWhRieWdMC+jr1JxX8QQVi8uVFrpbQ/lqkAb0gmDtIHbbtgzeQjq8lon8fq+KS9HX05CMlhhrwfzxgW/Xb/gA2gp1+iIOIkMRJyB3KHFRVk7pup3AQh6VljyF0ljhPbD1V82ChrZz1BOFSQpH9Bg4ztKO7gfGLykLhGjw== 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=Qye41HXe9nyBRp1zBB99FnT8AJEfpJjO/ESN4oCJ9mY=; b=bY0bbCyp+Y6J6kKlmO4Dv2c2VLUiwKO4KLBsJxg8y8agaMOGvKB0nV+Z55q+ImqZl3+PwGI5xunqu83nZYDt+XCJ9fRBvmdHnzKHrzSrGiEJVdgqpeizVRWiSfIVPNEwQBeXkvYDCLtAwei47qnDLSUSQHOIZPr140l81fbPUgVurScb+K5BTOrIH10Kg6nc/OuwC3dqpB3qFHbdlNB18H9NVHx5rYQFhIAMw1AaIKovCH6wR9wNL+WJzl+tzJhz2ptvrh/T43aXbK7Zp5r+UFZQfdiibQ2lrnRBx+XNce+XyG5W9w+IC319gKgrI1P+LcZAjedc5csSr68yG5mrrw== 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 PAWPR10MB6830.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:33a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.113.18; Mon, 15 Jun 2026 09:25:16 +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.0113.015; Mon, 15 Jun 2026 09:25:16 +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 v6 01/17] refactor bootstrap: store rootfs tar with user permissions Date: Mon, 15 Jun 2026 11:24:42 +0200 Message-ID: <20260615092458.259691-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260615092458.259691-1-felix.moessbauer@siemens.com> References: <20260615092458.259691-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0109.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:bb::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_|PAWPR10MB6830:EE_ X-MS-Office365-Filtering-Correlation-Id: 8c9d416a-790f-4f6b-692f-08decac002b1 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|376014|10070799003|366016|1800799024|18002099003|22082099003|56012099006|11063799006|6133799003|55112099003; X-Microsoft-Antispam-Message-Info: Jx3exG7+Yptem7yrVMt4JBQtPgBFt4AfjzelscOtZ2TAqMYu0mLHSfnlj3AyghC/ppKj8yTAs1pzIzFq/BxMlRDwcrTXs/p5X1zfl0MRgxogvZ78ynfR532iUItnzafZp6hltq5y88RGoEx7fmxbRPCjX19xwYk5kFRBBBdkHL62I0usl3p7Jw/xxyHdVBR4yXVxL+ar4ZIQ1cUpV1phHR1Tc4ANQyx6UI3gpy1NlZ/Fi9RRlRQt0/Om4gmBohTR5QRHf7Wf9gEWwXARTQASMWkvBEF4RaljkjzJxRMyq8YpklCNDhzH3dmyg8qClEIuGQdWe793uNBGW+qRqSscJUxTjDupHIIJS6TvjbrPhEWDq5WImPOyE3k8gel6LfkSkVEKtJQ0zmJfGcYGmBzyj9StnEkjT7LA6OVDoysM2PwUGcAGljfa/s1WxJ8zSPhJhIYbsWKd/fbwlRohKMW4eaHemAtG0+eMwkt5BXE63K8XRIM4fa8b+/5BBxU26kynncJbfxSYe/yZuBOCm89a/xjLfcpqjothfsJ3bmLRhRGcC0yAklC9ZQZmAJMKAVzCclHVa7hvHpYrcTmvQCJzwdszKOE462/B9yVQF2/eXwTbU9OPnlG8GhLLvGIypz+jC/rVcXZ2jWQNqaVH+Tj4nKshI3/jEuurfaZXSzrUfz2pR6JCudEXm8L18eOJgpcy 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)(23010399003)(376014)(10070799003)(366016)(1800799024)(18002099003)(22082099003)(56012099006)(11063799006)(6133799003)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?wTVILIj4lL7PoDRbRfycc2ieR12CAKOIpwco1Mot4N1rEBAqPDKIolGbyzJ8?= =?us-ascii?Q?Ysi5G8ZSi5z2uWxPqsucj7CqKHVUQzBznTpcT+/csT0IWwB7LSPuUWk+mB2q?= =?us-ascii?Q?nXeiFoUiMQRXuBUAnrrG2BnwQn6BdnoSUp/aqf6VcJKm7Cxa7ZUhBOyGZTvD?= =?us-ascii?Q?Wt1euYrOJDVDk2bOwsliRRqZrfCquNgoMFHTpSGdE96BBknNd4L1KIT2NdMP?= =?us-ascii?Q?todmEy2vkF1AxDNXKlgQNNhneBgph98yhiDKU5IPbKl+vNKA7gAoAd6fJlHb?= =?us-ascii?Q?uHTyNeBpbK6Owhu8VoukMEv7qqr+mlj7RsNFDqcC8FJTrx2jZjeYZsav1huG?= =?us-ascii?Q?piKlr9sxKOPI1vczeZS8AaXUnl33FGN9s6UClm36+vSeOxf3T/74ISHJtOL0?= =?us-ascii?Q?5xi9aD+yL/Z3oOUgvg1oW+jiMPfmEycuULaOF0EtKHgoRbscysFqOQUGqLzG?= =?us-ascii?Q?/DGwuRVJQ4ObpcnLlCE2OXbdA3xWbJE0WLJbnDS8Soow6hVzMTkG5H1tBxhk?= =?us-ascii?Q?Jmjlkvd634ueSx0P9tm6iSkNlWb5lCcyFjryjOIOHOGxotFLJZH9wRbwR0n+?= =?us-ascii?Q?gRNBYsjrgCTRuCJnl5ShXWA+l6HfoT6YvNsIp5VdW+fVUCLO3WWjLZgusKcv?= =?us-ascii?Q?xvSQCGX14aDXTto6heXQ4z5rt2AENA+G0KKKulwsx8uSwT9X2YoIAw+iUT/+?= =?us-ascii?Q?TREGZ8yVJSH+34orYFIpmJ0cIJFeWRgEZt8Y7gegXj2YyR3ga19JcRinMUIK?= =?us-ascii?Q?NGulL13ftp5Oa7S91JhrMkh4VfmF2yx41fPo0oWMRiGvvOyhJRonumszJGGN?= =?us-ascii?Q?Cb+JKx/jNuWMxytifzCA/OyWKdT6CQQwn8GgWWWNNqkRZmC+e2X6AI33NDN+?= =?us-ascii?Q?38lfqyNmhvVHpEujCZ+xk/w0iSLk9952zZN91U1yEUbABCIuRELZDq6NSVav?= =?us-ascii?Q?Nx2+EsvExaj/BAhFDpBrkU7uSiA82URP27z1YGbE1M69BS+s2UFd2QTdFz3y?= =?us-ascii?Q?TPIdY1AZqzt2NEN6JYPZSEMzIFgMnzvLkKEqapySBzygEsJR8jXZmbjhSPNV?= =?us-ascii?Q?PEV3huk0XFj2ox5USgwiqSfQvgOoFf72LAvmDuZiqZaP/pXnQOOu2tsApcQi?= =?us-ascii?Q?+xtu0gHSjZR4GIWZ5oZbDb2dKLWuZ62n83gB4mVhS8pdOh6ouzgsInwKGKqH?= =?us-ascii?Q?QHEV3T2BB8ERXoOmfYEq4KORfPz4pJP24o9qqgH1q6JbQ5o4s1CxYCGPAJ7I?= =?us-ascii?Q?U6UQ6iQkv2YdbBOK/xjm5hAqK0GkfjQnxa0mR86oYV+ROvl0yyHd63xSJb3l?= =?us-ascii?Q?qO/QlyUa5whJpTyStY6oeMwzkalcozlIJbGB0WZO27Wzo8vIf6lRVqh87np9?= =?us-ascii?Q?vTtsrcFEuPI6fpMF9rDn5dX7TFZTMFblQ2ydXrhLdFGEhU+as0otCjBAqIj2?= =?us-ascii?Q?kyiJ/r34aMGUZsjw0D9Z4pzO6EAI/vNmYH8XVY5aP4pbtxbrvKwQFPSADK5Q?= =?us-ascii?Q?zZtmS5n/pNNTkVtQOtiGxIw5J32zpSUbVeihYkhhDpoboCNIoj+daNM235DM?= =?us-ascii?Q?XjGwZs/SAA1aje8g2eNaZYXHhRJHFgAxCgyxYiTIGARAe1aId1YQR18+YXH5?= =?us-ascii?Q?Z132xPTYVEBQWE5JP+WRwkhEy1l6t0yEWxGtmm2X/ul6IV1z3dL3BMsI0Mzi?= =?us-ascii?Q?i+CALY7CnqSyXZWyFUkMzidax8zOuXK9UsVIGgySO0ij7kXmBMITuQO6XzPe?= =?us-ascii?Q?DObD0hIm4UdeeOMmxlGtXnZi1yfp/uTOBNmCIbNnHd2C5dnHc2hTQ7YYqZbC?= X-MS-Exchange-AntiSpam-MessageData-1: W3FC5MVbfncc4QTy5IRs471eN9e1H/w2v+o= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c9d416a-790f-4f6b-692f-08decac002b1 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2026 09:25:16.1947 (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: VfM6YjXLlau2Mhpyt8ikhoQeuFNDYjMmGxU7KaZIIIHo6kAx9cnLkr2KWskpInlFxn6L1WC9YpSXeGHFzMXfn6/QOcBiueRd9O9n+0tjK5M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB6830 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=Gid01pXA; 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:c202::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 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_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-TUID: U8H+7o2Y9aIH 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 cef953ef..9bbc63d9 100644 --- a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc +++ b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc @@ -245,11 +245,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}" @@ -264,8 +264,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() { @@ -273,8 +272,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/20260615092458.259691-2-felix.moessbauer%40siemens.com.