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, 09 Jun 2026 14:34:16 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f189.google.com (mail-qt1-f189.google.com [209.85.160.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 659CYF6H005464 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 9 Jun 2026 14:34:15 +0200 Received: by mail-qt1-f189.google.com with SMTP id d75a77b69052e-51760f997fdsf166842891cf.2 for ; Tue, 09 Jun 2026 05:34:15 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1781008449; cv=pass; d=google.com; s=arc-20240605; b=O32216CK3+M9APWexNDNIqi6F70CZEWMh5sik0rUGWuVln0N1ZWz43gcanDhDBFXNR bSNGHaqaef3zYSC+oIqiclvjArHbRV5DHFCHtVztPmzEq3D6LQpaPMopvqGOJmLj4o+H HNZxuF4Qrco0ol2Dn25H4TUMts0sdVToRh6/uu8g6KpyMzx7CyRRAzcoLgKX4TRmxwK/ H/mhcH3k2K1B1TLCzUAupxZ++ntSNbMs04fvv/1M0aQuAEu48ddt/gfPAQ7ePiS02EYa eYQRNxTObFi+fiLiNetZ+cByjGTnSoWrycHTJNvk3yqsAiLzPg0R0YwwasZPKqAQ/53v EB5w== 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=xPiO/HH4E2OUplIWR9LFRGzKsGUiQMNwHoI4oYAJH9E=; fh=IO9Ufpd4jlTZZI7gGi4g727GwY5GF5KqlRqIdCS/lpA=; b=T84tnTACAJOj+ntSAFy7/4NGu8V/9gURS9fj2thbQ1A/4U6xdGJgMnXGq9FJbZGgNv VbEzCVAgfZf4jvOK+a6gQBwG8eOJHeNjWMjCzPfNKKHNxm7/tM/NTvKxvCaYYLNXhBJI nOaP7CR5moC0hrBFskr26tFBShCzzqts+vBrL/Axnvz2eNr0NqRVwXUwf8EW9ZSRt30Z sDegVhJCjhqsg+weD8OzDrDmPkT91dHLJRHWH6L1Vsr1J5WgIBpkDctS8rUCe9xa0OXo g21/E4w8fyDyOku7cT2pqVpbAt9GloKaXqyerMJjXg1H6ymEfvmGkCSlmUOjnnQpsX6H BzgA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pYAg1dcE; 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=1781008449; x=1781613249; 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=xPiO/HH4E2OUplIWR9LFRGzKsGUiQMNwHoI4oYAJH9E=; b=pZmOkP8kj4sivqRwe+J1Fv3ausyJMcBQ8UUjhKfybbazOfCPRaVMHZMoOgmTP1fWbJ xWXf3hwyDil6hdkVj2uxPzj/GXC8NH4kTy7uRbFfmZerNAvu/vB1eAquflybyXS2KY29 eUrQMleyoRsiaAhDiO6bamiuamgiZF7YBnDb6dJfR/GN1WzdZS6iLrPKVlFWeQXq5GPh 25ZOjJ8V3uALnnneHbIDmFx1tRHszRLXBIxBmDy9MkD+Wt6R0NdQAM8tj1uaGWJoF7vT tLcLpYJCRGpurzbxfX5TvriLog2x6rcNgcOgtuqeMBURaKUqaMV+kpfqZwEAzRSvXtcm cyMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781008449; x=1781613249; 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=xPiO/HH4E2OUplIWR9LFRGzKsGUiQMNwHoI4oYAJH9E=; b=QBqk/BI+onOi5fNuYZxRVrHAYotagsz9CL+ZAxmtcqDREbgTrVFY63CjU6NBTwLIjI yvM2VtJnKLY3gzy9s3jIELdBwVc+4gpQHSw6BdLbvvO6IXSsnhbUl4Gi42oa1GrZPIc1 1GCWvSAipxzdfKzupdodXWh/6G/ApBPkE6m1pPEAtBpFUNRmojZsQHGDD+3e5VpLCs8O 9z/XUejYDbbPtG3owQpXpwUr4Xv6fvPJ4P+Z1CT+vIgTEAOGn9RsdqV1xAOTeIZ9/KLI PM7r4OegtYcln1Fu6cTnbvlLiMctzaoSSnTY9amuilPVvQlzvjBLlphDJWlpfyw0BTIv Eb/A== X-Forwarded-Encrypted: i=3; AFNElJ9nk83D8SDHYjWUDbU7vFftjWKyhtt0bdlmLMvfkQwHYpzkxg4juEzHa0rgtH7Cf1E8+FiG@ilbers.de X-Gm-Message-State: AOJu0Ywl2kxk31AH0LHpQUJvwnJBKcw91bX3h8K1JkI/ZFsjwzOPQjcE f1LF/2grlEUL8PgV03M4c/SLC0mivw66Y3XhzEo5GntNLCH9dQu20TtB X-Received: by 2002:a05:622a:2cd:b0:517:6b57:8164 with SMTP id d75a77b69052e-51795cda6f0mr297530591cf.55.1781008449461; Tue, 09 Jun 2026 05:34:09 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUdjBE8kdwT+tJ7YYIrY/pnNLgG1YfhWBF+GdWgmitLrfg==" Received: by 2002:a05:6214:8011:b0:8b4:b672:871f with SMTP id 6a1803df08f44-8ced900346als118131136d6.1.-pod-prod-04-us; Tue, 09 Jun 2026 05:34:08 -0700 (PDT) X-Received: by 2002:a05:6102:149a:b0:636:984a:1e5d with SMTP id ada2fe7eead31-6fef05f052fmr11575049137.11.1781008448338; Tue, 09 Jun 2026 05:34:08 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1781008448; cv=pass; d=google.com; s=arc-20240605; b=GqhtD31kCajjF5SIqIhIYSB/bktE2oz2Wpzdz8psuwScyoMUsRV64S4cZpKuQ2m+Rk vT/+3YvzclRg8U6bsiAjEihYaF+tKkY9qc2ZoHOW1hQn1TqMRaYtNtqYlvm/VbQZ4o1g W59v+mfsL/bha20g8VURDCydU+x0YiEvHTZLLHLSWK8hNveMa6aT0TcReIw0kahunU7n zWf5sFHBcGMebR7Skj6DgDXQJUUPmSdZTXirRFoNznIoO+PGFGQaWdMXwqtJYt5sqGYf 8S/RBpb1EHQTE1+4i96JD5C6gSlme3+M/eXxXjsjuk2w8N+MWP79i7kch5I/UFJcrzs2 HAlQ== 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=OetLy+aBY0XStQRbcj77haECnQpqvR/ZHUiKoKpyzkGJ5D0+NWMkp+XnW7SeJB+K8t +8D56VA8F2pL+fdCnwmUlO1hiPkqEaAi7L+VP9IcFk0Zlp7E/+CtUftIKMoo4Lr+32nF zKV1ZcXjhlKZjBS+gLGdRd48J0mwNa7qk7+w1EdXdFr1s9IVicQzhMYAdSWB3kedHxvD wF6jchuOrINKQw24nAa+JYdkQpDTZ6JOeQI+emK3GrXlkLYzOlw/eiFqo9C3gwD6pmJ7 GOjxFxELRpkO8EdNJ6D8ZFJvJ0DuvknwZolb4cFzWhO2+1YktzYxrQoTxMevi4eAtSej 2Pdw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pYAg1dcE; 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 ada2fe7eead31-6eb55c4b627si674447137.1.2026.06.09.05.34.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Jun 2026 05:34:08 -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=zBfUPbavQaX1ufzadjJHZF3EGapTVn+cTSYsmbK9CteW0PG1LalEXOJHtjQJJZDFL3pqR7pjYXTLbj7Xw2XMOnGaRxkAXW4TpiIGl61En405jvuZqL1imYMLJLuXM6RdlszKWHzxXr4lzdnJKp7nP+880JuyCHPIqFIWf311raeR4x4zTVehjN7QrAZnK0G9Y8XQW3gEXKh3vCR7vj8WN4Uq/9JfJr3KQlE8zNeCfhvIsM92/MZdxL5jGRq/X+Eh8eytYyEmRaA0g6sTc1JYBvVQwHrr2YBrcs12n8yvnlxL3eybjLt2CfmgI2Ra+MtZPaJe9iLY1RzgcgGIk9g1qA== 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=juOmDs8H3CLsDXUyl4pD+uIE/j+4YNKSFT+JLrDMpl70adCK94OfxEZSzR1xfaGJUbBqmagGySHriOOqX70ysuEsWL6VXU3KTGLxN2I1XOlw/oYGzvV+I3/mYJf5HwQqF5sRsTq6rxS+KgpqSKTNMBruE98owxHic2zY72dWZ1ZtVjikHz++OFIB4BCB5HI/yboUsCmIWTe++bcKKWENISDrWNohl5uh7E3VZEwEmlwihqIu05dUNNQ1JwyFn3OqlBIUnHvQ46aJvmLitfJ66eCxylIMIkwoFMb+Q8Xn8kvu5qAimLZWjIwPbJZxK0ybnMnKb2qGuYedJQg7o3g1og== 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 AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) by AM8PR10MB4097.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:1ec::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.92.14; Tue, 9 Jun 2026 12:34:04 +0000 Received: from AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a]) by AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a%7]) with mapi id 15.21.0092.011; Tue, 9 Jun 2026 12:34:04 +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 v5 01/17] refactor bootstrap: store rootfs tar with user permissions Date: Tue, 9 Jun 2026 14:33:39 +0200 Message-ID: <20260609123355.2368573-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260609123355.2368573-1-felix.moessbauer@siemens.com> References: <20260609123355.2368573-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: DU7P194CA0012.EURP194.PROD.OUTLOOK.COM (2603:10a6:10:553::18) To AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR10MB7254:EE_|AM8PR10MB4097:EE_ X-MS-Office365-Filtering-Correlation-Id: 62b746cc-dfae-495c-1f64-08dec623645b 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|55112099003|6133799003|22082099003|18002099003|11063799006|56012099006; X-Microsoft-Antispam-Message-Info: MrhgtJ5q/B6eSbZB0mRnJGuVIRNjXsL7yrqmeXAvdR9W9TEo2slbgwh5GO6SwS/esTqkC2Gos5qsoFjhSI+Q8iVBQKJktuhssdYioWg/fQHvzshO0UVUw8c2kVsnAgXAnzcbVa9GLtHd4A50eAudPiDZr1jiZG4/737HlDE9OMYwFAe34OYJm7NvgYZcM6EaxAGcxvOg3cbdRc1GZrGW+M5QpvqZ/J8Cg5UzlOOEK2w0JUZBUZxHqhsZnv0EgfrQfr0GKfOx/3WzCdCFooKH+7SwMim48c4lEcfuFCbt7AMh2TxLK1UCwOHTWb0XV5YtWjy1C/7SezWltwGv0Un3SzFF651yS0Wt9PJNQ3RDcE7y5eAy/1IFSJKEfAlvH0BTnjLdAP0ZJYzc+ij5wRtw/LSy+6y12ZlsxTsgGS2VfsNZx8UUAS1P7t3fKgh3puULKlpStk5xprNGt7EHN0Es4e51A84g4l5VUh4Au8nzPpD77efmjYsQYOVqiKAnE3Qa4LmBmvR+mHc/Ftyafe12dhbwSTSTCJyqzr92Cxyyh/U6BY+QVJy6D157nHvwwJT9+8DyKQ7CBHWeTEsVkNL6dFoVcnJWYWv2lyMkZ9NjOY10+XDt2d+MAlJjB6HUeYg4++gfiS1pqrm0l7qPl6G+npmKOgKVpn6pYrhWeWkkK3fflt0Xz1PQgE3vS+SWo0/y X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(55112099003)(6133799003)(22082099003)(18002099003)(11063799006)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?RWmIAGlj+Jxq/x4fKepesUP0sHyJok/xQcPHZxbX5mEkPbMakKJpLcRqgb13?= =?us-ascii?Q?iqZHTyOik5AE4AzzN/ahVJ3JccKoW0IZ3G2h7Dv4tQxZXlZQCLHGkVRqNioa?= =?us-ascii?Q?mOyLKGJ1+jRVMCY+RiYRHFN5IH7viDE/ik5AHuQVq38yqoiIfOCiCY6kSxmu?= =?us-ascii?Q?RE+Q2AfKKHWw7ILrdTVcFxUr4tq1/p94JOFO22UOD75cg8KLud4tYriFIuCl?= =?us-ascii?Q?kgmxe6qzo4AjKOTCycRMClaEiT6cxFnE/fLkzzlaeMyhsnmuFTME6C4P3LH4?= =?us-ascii?Q?8bC1duDhMjpjag+zEVdDxGGGI86O2bW5cov/Rnj2A/VH2kbrS3jIL6lvVqPI?= =?us-ascii?Q?nrIkC/bQwzSaQ5igltDdHJlsoPWEU2hzb4s/+Y+RUdisWcUZ/aCTI9iDJ4y8?= =?us-ascii?Q?UZPxLc4mvT/oUCY4hK3IPOvQOW24KGY6sxKokZndVKXAecaNwHPsH3k401kw?= =?us-ascii?Q?ChX4aFvP5fdnXtkcu29n5Z0FvzKKMvheYA6KTxB+ys+IOLeLvUmrNODyL6so?= =?us-ascii?Q?rDTU/97rPj5PYg2LD7M4chq+pFQY9uMUpW/inB7nQVChG/SMrhQkpTE3x/nO?= =?us-ascii?Q?P+lPuNSXF0M+nlQ8Js9K8dHtz71u3Le+BZpHO1eCPLKeeLK/91Deu1AB/Uur?= =?us-ascii?Q?Fu++nJHMzV7A4YnjzwSSLnUk5RhbIR/Wo9levr4R+T8MVp9widSQETBa2NsQ?= =?us-ascii?Q?etW9j+mqSldNpp7X59NnXncwFI52ToU8QocFa7T+CQenTZJR6O6BXLLyea8R?= =?us-ascii?Q?ZtMSMae1eqtfqS3Q2LjaxdXIv/fd96SfBrU3kXF3zAjHBIQvA6FIWOSo4ccJ?= =?us-ascii?Q?6n3/zmCN/F60syJ4TA4afygw+Tz/NaLSAAdqq1o6Ucfaij9xjF+dr68pduqf?= =?us-ascii?Q?3gyO+CJ8NT1yZRCNR19o10HIMKHvW/C20vs5uNd6ZUnnKbGF94j3kJJrwxCe?= =?us-ascii?Q?mCQqWxvzZfJJjAT3/NU0UvKJaWZRtS3j+8bjPvvDh+HWQY4FWr2MoHVWJnrQ?= =?us-ascii?Q?AgBrMRDx31s8NkW0xXHUBu+ZB3HSS9XPdENjkdy+h9tAcigAJxQ+Z/2mS96J?= =?us-ascii?Q?24Xp0pqiMHA0tUs+GIY9kt5mVDCeABkqef+lWLsM2df3PmuBGitTx/lN2dIl?= =?us-ascii?Q?Y4sLxa3ovt1FDAAp3HN8BxVgxEq81NuZFAztAIAtW0yJz9wsO7p0i0X+OwJ+?= =?us-ascii?Q?wRBluD2cSteLhX1vPSXR1/DNEumbEEZDf8CHaj3v2RDCCtbQfYKWOrKzyDFY?= =?us-ascii?Q?FgzRZd7RqtZuc1q3KSKjYuLupD5W0SndYe4NgOoC9st2QVS9mK8CqyDx13y/?= =?us-ascii?Q?hIoZ1XeiJnCHAQnKWHehGQipJ5XS+J1ku8WAnFiaxNrTZqBFM8M36iYPtbx5?= =?us-ascii?Q?yhRYute4kINmSyDS6ekei2akxk5cLyMrZ5b78qxAm7Q/LGlyf5mNtw31Pq8s?= =?us-ascii?Q?zNbDo8j1Ax+s8SB8TbGy/c7ushkoltZjl+PIh/rPxOu+Aq5CMUgcTLEmgCIW?= =?us-ascii?Q?btF5vPpORtmtgFG4ualfxUM48Skc5rDhZpZZyH/axq/L2NNvdjmxSFlJOJsJ?= =?us-ascii?Q?gJj1r8XJvxwdVN9FcwHPvtAH8v89UhvA8wj9grJ3nlgNs0+j8HPY1mdfI6XW?= =?us-ascii?Q?KjQryMCpNAS5DtBrLtDBqFgyX8Pp8ePQYJOrp2IK/w/4XSmyjUNqiXAtnPvX?= =?us-ascii?Q?T0BkYS7681I/DLUemw7pKOA7X+9ouyow5yYxtIOqwkUZ3SZdIuZlpYfgi8jm?= =?us-ascii?Q?uelChuk3orMxw5H1IEpSUwMY5hoEo48=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 62b746cc-dfae-495c-1f64-08dec623645b X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2026 12:34:04.4272 (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: EN5amWeOtFDW9Pbyo4poC6nMHwx45J84KVSKlcVgRpNfZnM1iEjGjQfFehYI+T6XA3UVTZlJPahb2EnLzLC5Y7RdJxznOn6p8TAI+k6iIsw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR10MB4097 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=pYAg1dcE; 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: VnCJfgTXBWak 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/20260609123355.2368573-2-felix.moessbauer%40siemens.com.