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, 01 Jun 2026 13:35:35 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-ot1-f58.google.com (mail-ot1-f58.google.com [209.85.210.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 651BZX2v024605 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 1 Jun 2026 13:35:33 +0200 Received: by mail-ot1-f58.google.com with SMTP id 46e09a7af769-7e6b5fe5484sf2552411a34.1 for ; Mon, 01 Jun 2026 04:35:33 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1780313726; cv=pass; d=google.com; s=arc-20240605; b=gfemzbhK9Qt5D7r8xdPNSRGOIHTCdBQasA3xMxM1Sy40mhJH+lvJEyMX9kBM9soRwo jy248WKaacsgSK86+jaDxJ5nkTH4UIoQpVU/l8mIzkCV462pBAdthMl+kFzGQnzaCnWV QMK0M+n9nlfQ4Z45TA0hQ9w6yCs6o878remZkjUbWXF/e6njnrM+q4H5LtghGE6YiaBj lyWOFavXKu/A1G57gB7aasZm02ekDi8lxJ9QhQcX+zDcskws96Pd7Fx1j426orucfz05 fN+4x4Gr5vppGiDJoQcJUQ5ebogPcqPFuSWoexERnY5GlFuQ1uUTag5scCoRDuREAM25 /wpw== 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=O4LIZH/tHtMoU/THVQF9qnLXLsdCIw+RcoXvkYhVQM0=; fh=uD6LbKD34BtPmb3Gp9M9p0McqjUyKIS3VchJggrMtls=; b=OQFsYx2tx0JvlwCbgbuaJVE6Qhu8HG0d7nd2AmBbkPMjYBlg90pVCl44DFNHIrX++K lV5avvGAQOuR50YxKe3MIBvKjIWP96kyfabBfR8RTH9T3JOPXA89PMmi+7rO9DzqIFK6 oHd3/Aq+x8IY2KZTgpeCD5GKVvSE9/+UDTnqShOfO46Qr6btzFcSLXlrG5KKtykgRbbL vPGbIAm/aMASyl0SYXKCjCc4JM8nNCIeGAASjWK8+/Qnn+dzRDYTO4i5MSXBE1A6hDaI vdKcb3YpvbiwaXhWlIKZlVsecQAjZNPkMKmuo+l3B+6URcyIqB6OmJX+m4l4YeK4Y++X WdtA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=akRwL+3e; 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=20251104; t=1780313726; x=1780918526; 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=O4LIZH/tHtMoU/THVQF9qnLXLsdCIw+RcoXvkYhVQM0=; b=loE6nxxz5XmopSUR7LIab60OPgbiv2ov2zB+QyVli4ymSNHh6SLZxBOn7UVP3TgPmS eBCuTLkdSSu0CK0f++YAIHxif0LSvJWfimZ+GFmzfaZVd20kdQ7yoCQuXXbHbh5XbmtY 6ee/zWq8uHqGNlMZwBcGYpCQT1QEX12DU/apMFSFqouBEai1hxiKWDSWO7WS3kJrikf4 oCyct0ya/NuLZKxYiCiHCExdGoDhhwXCzGjfym/Haku9Ky9CwdlB9tRBds0ycGo4kRSt /fzkfmzPoAVhYfbnAEgTzKKrOcH56qx+PAzPxbQkaYWQMZ4rmpu2e+hswqGax75q6QMD k+Fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780313726; x=1780918526; 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=O4LIZH/tHtMoU/THVQF9qnLXLsdCIw+RcoXvkYhVQM0=; b=Gi73T+5X37I4EHiwqEB/bR7XfJee8rUFq8+y1RtJljILwjI8FuMBnsVoINi4Xqwn1A R7pDj6b1HGgRuC9cJHqikC+8t/0VTCvKAGBNDg10Ed+dCJfIoqerNEjc8K/VP8hn6qLZ U7J1NZDHHzYS0aElWiHg0UTglLGgJYoaoLg+iL6IxcyxvyIs3BALRaj5MEkUZgdyh5RL uOXNmrfNS45g2GrwBo8h4c4P78b8zTipKZ/inlGTEJriF4dYKf7G+rFxmvyF/kup1lC3 QWKK2Qn3R6cUE7ros6EypkJtzap80TFrw3tx4I3VpkUEaxLW6q8JINsWovGa0r/kfYO0 qnSQ== X-Forwarded-Encrypted: i=3; AFNElJ+lYMyIsnHzxg5fXu4fcIeZMlS3csKDvGU7UcImFgjlKKgDpHY8dC23h0RAngRjoowJRHsb@ilbers.de X-Gm-Message-State: AOJu0Yw9E319nc+T2ZvtP578MqnnkjSQQMf15LPKqqEQfgVQKAjfU6/T B3Oi59aAXV3K/D5u3/svi9vq7ABf2g47TnXYAHKC0z2rewu16aUCKjuk X-Received: by 2002:a05:6820:3403:10b0:69e:2c57:4a1a with SMTP id 006d021491bc7-69e2c574c69mr575277eaf.8.1780313726189; Mon, 01 Jun 2026 04:35:26 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AUV6zMMNpvK/iirgCf5pXgG5kfCQmpwR+hUw8xUQhUM6W4Anew==" Received: by 2002:a05:6820:1689:b0:69d:a1d0:26f5 with SMTP id 006d021491bc7-69e0dd80273ls1098437eaf.1.-pod-prod-00-us; Mon, 01 Jun 2026 04:35:25 -0700 (PDT) X-Received: by 2002:a05:6830:155:b0:7e6:cccf:ff7e with SMTP id 46e09a7af769-7e6ccd00536mr274917a34.14.1780313725178; Mon, 01 Jun 2026 04:35:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1780313725; cv=pass; d=google.com; s=arc-20240605; b=EszQUHIMygHtP6zC8fGboIWoXlav5tf6q2uDbRJRlNqlbSAszZ1vh85Yq9tonZiqUS OaG5spNsJ7DOoly/EjjHsmkumstHkDYdS1Et2lrFi9S57iX3PxzwgqWAs55bQGTgo0ZI W1GwXvWxHWao7ccc6SjZxmOsnU0VQxUUYUIZrcLLJiJkDsqE/MR8+NsZlri6SfUcZdFZ 0XtDPYtNBo5lUCuvIQJGGQTEHf86/sVXJT53jUu7ki3hcFH1UZjBpIbnytu83e1jjagK RxuNpYDAMQ9+DLK14SWw0vHx+ALlKVA6Xfg/a4ID/m2etnGvBT89J4EHfBNuHIDgU1q4 JQXQ== 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=HY6F2LWPZSzWZnysI/leSk+SaIU04Ft5g8SPyfiGVfM=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=k4Gzmv1uApwM9Ck9/w2tmh2CBJjWSYD7UX5UP37dc+3ruXBJIQN1kDExuEq8aI4/Cl RYghMV29kuqag9d6WQwAh8HyommEYSCIucqCFsTvXjuIAkDi3RIJgBBpXCZkAw1YPhu+ /HiXbVAtyh+aFHmL3b7XSpkv12J8H+8JvUXSWJkDm5D7U2kTDKtPLmELOrqesAozuZSd iMC9KNjMrogUPqZDmMz7fwRic4KbsZv9zIUVbtvEkwh6ca6MSd223txTl0j5gtyP8c+s W9tPY6frydbAiHdhz/uiUyB1/wuwz6CBWFbrVmM5+7rBtZXD6YxdFPxsM5wnPzXB8HGL f1Mw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=akRwL+3e; 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 46e09a7af769-7e695ca31d8si351370a34.3.2026.06.01.04.35.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jun 2026 04:35:25 -0700 (PDT) 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=Z88v7y+2UAZg3N+0Zh5QDur2jRhVCAsQmw1MQSRxT8wjoYlTJgrvhkH3pkxuip6DxX3rEU1lqJ/Ci8p78cvmpmfRPhZQGtByttTbMeu90Rih0riANxhU34BdYf6w3p6VE0DfRkYf+fuYgpfQkXuVJVfcVwiBK2VA2zBc8I0gmu2RcV1Pmc75m08aYfYZCob0UfhSl+e5FJiralDG3Jr5Sx8FSW08jDUQoE3tFDu74fQbZqPB2fZv+jKu7+c1owIZ7b5RlENIbl8KVI92LXUhL8mLiurd4Tj9JcXC8pVpwcIMYmxdRNcFVzQk53QEKQqarRklM1PcMIG1Owz5TAZltg== 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=HY6F2LWPZSzWZnysI/leSk+SaIU04Ft5g8SPyfiGVfM=; b=hXAeYwb2AVGe1y4MQl+pLen24Mj2WaLa5uSxGaBGnqXrVuDuc0WssZj7G2ATfqyEVqQg62cBy/n+JvWiATXguso/XeRQaPNOOhLU5Q0QQr0vcz5aRcsEf4neX6ctOt5wDstB1Np2XiDODIfXsk530lmmFvJxc1KGe9RiejHI+DWyvaF7nWK8BSgbkyQI8Ghy5yekPVNBrkYRYgkvCOD9F2xriSDctZnsVLTltHRUFyuI+JBd79hYK0cag981hve+29XZEo16qbKWCYtbte6M19wqtT80/cONehrJHUdF2VTI/j9jtXxHiHaqbWZr04utjT9CEg83TyjIqEvZ/BNzZw== 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 VI0PR10MB9577.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:31d::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.71.15; Mon, 1 Jun 2026 11:35:19 +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.0071.015; Mon, 1 Jun 2026 11:35: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 v4 06/17] rootfs: rework sstate caching of rootfs artifact Date: Mon, 1 Jun 2026 13:34:53 +0200 Message-ID: <20260601113505.2898877-7-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260601113505.2898877-1-felix.moessbauer@siemens.com> References: <20260601113505.2898877-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR2P281CA0129.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9e::16) To AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR10MB7254:EE_|VI0PR10MB9577:EE_ X-MS-Office365-Filtering-Correlation-Id: f271b9b9-ccbc-40fb-69a7-08debfd1db61 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|10070799003|366016|1800799024|55112099003|22082099003|18002099003|56012099006|11063799006; X-Microsoft-Antispam-Message-Info: rsHuBCLYTuFi4s8/IRlcrAB2kWQaRICbxNgVzMxVdp49NeJdvu39Gqus09jrt1tDXkiwr7dMb6JcByqssZktj+Q9woOkblst+6iXON0vNMukgEKFlqXb76HowYVP06i1S1Oksm87tGIe7cS/VXmpR8zvqnLOUQGBp6dPmFAfadi1bxAjO0ZJQycmJC9Ax4L6BgK3YJbL4Y2r6LwC9gYtHNXZoOUrr8JpStyMv0QNuZD/hWf0+tSnFHxoBPuVj+XCDbQUfhDHPjcUWtk1sSltzRmw19SHuTAETrJiNC2M7u7EHyVjFHH8UhnrYgImjNzc+vTiz1CxbuyGi4eHWg5t/FWN4YmlphRN9O13mdf9dFagk5yvZfw14IEZU8Psv7K8lXNfO56OleulI8Aip6bi0gZIIWQ5KDTeT/8C26WS9kFiPBOpA0TNNfk9mSTjhIk0pobwB5Yk4YwtAXSMkiwk9OwPnnxLQ1hg57U6GV/FDCwxkwV55FDVipGA9XS/Mjw5eMXmLZtsy4PMVQW+2uIEMbOsceE5L5/Ng3jbFCYk6fFzfu4CJFYhD0HU1e4lKHjFaerFghfDDfBcmU2P1MQcOZ5LxHuaDP2m/mb31TAwICLmYz62wmbeVLHc4KY2wrT90Q1pL907n/QU8lVglObcT3unISD4uCfIxej0c7qxbwsHDw6GUU/znT2dp1Ru6zm0 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)(376014)(10070799003)(366016)(1800799024)(55112099003)(22082099003)(18002099003)(56012099006)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?CYyFGB5pNd9l5hhUF1pO/o9ZYwZZuky/TNIIR0l5FckFOcBPA9FeI9kV7zSL?= =?us-ascii?Q?iEPEpV2C+fKDWxIxVPfqQTGtNPKAKz3EEpPd4stGDEdJop4cbU08xQgCmb5O?= =?us-ascii?Q?JtKEt5NWgCBWQ0zrUimoT3qorHR/K525WSekJZIRuLyaBsJwikgAI7BsfQLs?= =?us-ascii?Q?E0FD0WWj78vxs6uubtekuzQc1xfoLEnFUH9X0MG0ACIndjYDQUObqVa5bnWf?= =?us-ascii?Q?wGSttdv18VbnnsYhnPASlusuacshh59rr0NV6vSQy+RMb+DV9ahCZ6zWWEsB?= =?us-ascii?Q?5Hvy1kXKxrc3ssPy4Bg5I7SQ8o3QRtl8ongafSeNbsREWdgkepUIQou54U7W?= =?us-ascii?Q?NWfC9wOiSJ8JoYGD8U/K6Jjc+mtuZ6AraZEUvG7XrsXZMb+Wzo3vW6IIsDkU?= =?us-ascii?Q?D2jSHzlS6XfugATCBGzFDzziFWLouUQId0dHZOHgU2QI+TV3m8zGN9kJTXZj?= =?us-ascii?Q?lStwQF6Jt4MA5pWQlU+oaq2dVF4sSBbsoDUPRetA2FPpiWecZ1k/WdNQbL1T?= =?us-ascii?Q?gQgZQIPj9Lh4fq7kjoQJdCnpO7YnLy9rG1zL79wsIN+hJQgtLEYYHX7X8eBN?= =?us-ascii?Q?Si6gMNVqSaERtyz8nxgYDGgOc+dnvF8Hd1vf4+XSj/uOl5vnyU/Ms/v/vuTd?= =?us-ascii?Q?d3kxThIS+dmIInJqbZvVRn1VyEDPQbWwgSMjBIsY6jtzaCshEshd5EzuN6na?= =?us-ascii?Q?FCyjkIDk2uvKWUQEqXCSIZkHsFErvbp9+I0SfcXkKfEz5/vXcAOEZ4AAv+gQ?= =?us-ascii?Q?/QN+Hrsg8CsHiPgKBc78Dex10KuxcBv4E5QB8iDkviaNfuCbYe8sE+mb1wq1?= =?us-ascii?Q?VxBbtQvxzQ1kBkQPGLGU6m9lln97r+/udLhqJniq54Ace5LE8AlKhZUjE3KM?= =?us-ascii?Q?tDB6EhYx0imN9kYiZ7MPrc4ID5vzsMqYKIWts4je4EXnrzVKI4VOR+Fcs5d8?= =?us-ascii?Q?+r/aLtoD8MZ+dhn7BXwtuf/ojbMEZjVuevD5Z55vdqJZ6a7eIDddJr5qMBmG?= =?us-ascii?Q?z4WLQwsdgbQGA0ngdCukeRGEqTFOOl9FcWvDkknOyVi2sOr5CWR6da8leX+4?= =?us-ascii?Q?+G0LhbxQmfSwG34bQNk3bT6g5W4dfLKtxVJVGu+4xGD3X/+lbVW4yC2N8UYz?= =?us-ascii?Q?AXZWG4uLavmLuPU9zKTQAKCvYDwFjaqvqJ0v4B6GIzo9JauF8aTESGflGAmJ?= =?us-ascii?Q?uW3ykbs1nUnV4BYn5N8rtj1XcqG+lzScRfEplH7VQs6Qa7Uo0JyvpMjlHPkW?= =?us-ascii?Q?MCXM9D4LuaLVGthjdBSmFNfPCj6WNXhkJptOUUHxr0vok8Ofy9/gnzmwWW1/?= =?us-ascii?Q?ITUIFi6OaVwh4TN/1kAnDKBdwbxFkOXXUjx4PiCm0Y7fLwW5qMxIvry9+yjh?= =?us-ascii?Q?b3Z1Nu/C4s1H2F8o69Zwlzoc525C4qLTrO5I4xRE0inImK68VxLvTQOQetUO?= =?us-ascii?Q?8gO1P1M4+8Ei7qwNJYsHt8jZDj/xsQy8aiA2xm8WEOQUpeJ5FzqK3yYa8rZc?= =?us-ascii?Q?w/cY0PDM8ArMdDL3h9afXXuU3vsySajdUB74cXgAzH+VIt7QEJfNTS4/3eJi?= =?us-ascii?Q?hK+RX1VxAhJ3I/Czd7tU2mQ2hJ0XohJQeJLzTIWaALSJ9XFBJvxJ+/SAj5sa?= =?us-ascii?Q?SA4zUnopEPi1G+7u4VgV6QtNECu10Mb+/8ZjbEl22/Si/bAmp8/Y7otpV+JO?= =?us-ascii?Q?vXt5A1hedyeXho3wmst+GNNaplyoy+jg5sSnqTngRNUsUXN0NjZRU4cuBWDm?= =?us-ascii?Q?ybKJlL7kQVId1qzrBxQp1K89fYKDNbzUfi5rrj3eccqIjBJTUrpFIEJ9AQqO?= X-MS-Exchange-AntiSpam-MessageData-1: Inoo2cDRcts97FClw8peXwJHZB7mQBhuNPw= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: f271b9b9-ccbc-40fb-69a7-08debfd1db61 X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2026 11:35:18.5814 (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: kSUDaMl7xLb08ZrTQWBnOfl1n6GLnVRmCqZUMTbHERERIcNQfnOh1G9dVeR/oq80GP4xV8bJnHjfSNZuPg6Q1snkRUqUYVSO6PHASZu9QlE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR10MB9577 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=akRwL+3e; 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 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: 2qnnllESVjUC We ensure that the sstate artifact is always generated for the correct rootfs directory by using the ROOTFSDIR variable instead of the assumption that it is in "rootfs". Further, we avoid file permission on unshare, as root inside the container maps to the caller outside of the container. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/rootfs.bbclass | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/meta/classes-recipe/rootfs.bbclass b/meta/classes-recipe/rootfs.bbclass index 440786b5..aa65cec4 100644 --- a/meta/classes-recipe/rootfs.bbclass +++ b/meta/classes-recipe/rootfs.bbclass @@ -665,11 +665,13 @@ rootfs_install_sstate_prepare() { mkdir -p ${WORKDIR}/mnt/rootfs trap 'rmdir ${WORKDIR}/mnt/rootfs ${WORKDIR}/mnt' EXIT - run_privileged mount -o bind,private '${WORKDIR}/rootfs' '${WORKDIR}/mnt/rootfs' -o ro - lopts="--one-file-system --exclude=var/cache/apt/archives" - run_privileged tar -C ${WORKDIR}/mnt -cpSf rootfs.tar $lopts ${SSTATE_TAR_ATTR_FLAGS} rootfs - run_privileged umount ${WORKDIR}/mnt/rootfs - run_privileged chown $(id -u):$(id -g) rootfs.tar + run_privileged_heredoc <<'EOF' + mount -o bind,private '${ROOTFSDIR}' '${WORKDIR}/mnt/rootfs' -o ro + lopts="--one-file-system --exclude=var/cache/apt/archives" + tar -C ${WORKDIR}/mnt/rootfs -cpSf rootfs.tar $lopts ${SSTATE_TAR_ATTR_FLAGS} . + umount -q ${WORKDIR}/mnt/rootfs +EOF + ${@ 'sudo chown $(id -u):$(id -g) rootfs.tar' if d.getVar('ISAR_CHROOT_MODE') == 'schroot' else '' } } do_rootfs_install_sstate_prepare[lockfiles] = "${REPO_ISAR_DIR}/isar.lock" @@ -678,7 +680,8 @@ rootfs_install_sstate_finalize() { # - after building the rootfs, the tar won't be there, but we also don't need to unpack # - after restoring from cache, there will be a tar which we unpack and then delete if [ -f rootfs.tar ]; then - run_privileged tar -C ${WORKDIR} -xpf rootfs.tar ${SSTATE_TAR_ATTR_FLAGS} + mkdir -p ${ROOTFSDIR} + run_privileged tar -C ${ROOTFSDIR} -xp ${SSTATE_TAR_ATTR_FLAGS} < rootfs.tar rm rootfs.tar 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/20260601113505.2898877-7-felix.moessbauer%40siemens.com.