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; Wed, 18 Feb 2026 12:59:02 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f55.google.com (mail-oo1-f55.google.com [209.85.161.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 61IBwxma023276 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 18 Feb 2026 12:59:00 +0100 Received: by mail-oo1-f55.google.com with SMTP id 006d021491bc7-6777b1ac383sf63449223eaf.0 for ; Wed, 18 Feb 2026 03:59:00 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1771415934; cv=pass; d=google.com; s=arc-20240605; b=kP0spL9k1hYHIn6t8RUgUvUAI0nSc4Lejz7JgzXW/CrVLm+xlwgOiq/stlgxkQRzU5 1/A5TW158Inv7FfZ+5NejO1es7cKHKoS/UKekqd75ZmAnZ0583qbn5tKpNbdDdAArVyL +T5fmo8BjyRw70KCcXkTey+VnBLPSIxVsSQbgXJQfvtVpsBpNNPsL4ZvDCPLuElhPLWr 0huIFEHnOdp4zC11rrwb6D10woLj/EtomBthlbLRXQ7P5QJEE9b6LAgGYZbAucCHJ3le C8afvED5+ETsh30U69Jicbm6M4Z+5eg2HayQGHexNxt6l/I7rF2xMIz34K1wWr5pUa3z gbJg== 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=1CpxPF1GIoVwv2DnFdjEd9YbEQkto8J9rVOg1LJqN/I=; fh=cOo1GBTAlMpOHJp/JnPfxQQfE02zabWstC1Bji2P+ks=; b=XPJwVpMb49nSOQ1tfT21+K2RrUERky3AlRZDwCJZqfhoaOZpb3lWtupidP2IMS8qCT bDpIHaxsDdxMDFN/vaxioRlyHRVnFudDADtwCkq6FhFlZAImbPveNlwuzzDMmlRgSV2c dzp2kp91pgg8BPNgaxIVByb4tCsUFhSzQYI3NKR3kJLKjfMHicyWQhyGYz5B5RYTTvFc AQUqF4Uo5Iwx4o3cTDQ5oNe0H7FZo0UbtGx+4NVHtkAhhfCd/XPEJpTT3BRaE+HUJ10I RRnAy0YJr9ihNPHZFRiKrQv8K/BeC6DzqzofA9CssF1J1xzQjxZ8WFfoA+b5sI5fJB2j 3mSg==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="s/hYzEKB"; 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=20230601; t=1771415934; x=1772020734; 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=1CpxPF1GIoVwv2DnFdjEd9YbEQkto8J9rVOg1LJqN/I=; b=B2KTiTEnvxOEZ/9ZcHhctLLhgHCrszKt1XbHr8REipaV7qpgxpdvidvFgv1fjJv/Jo 72our/R400Ntvj9eR8RRPAg4qktqxuPXfNce3BS6ujlKRgAHir9M04S07CmGdlykmfO7 wtszEyanvguQmaVEDy13rVeOSH6Di8gC9tXvAnFhscBGg7ZAVJOBGfa6n+XdikMdlkmD lLlN7mEiciwWTZxIs7CVbGk5LaugwAx1A8GanZXSDgBLcIxa4kOFY2Gzic8Egkm52Z4z GXCtTsC+o2bwk2N8iIFq7MA746b7wOFJh+/pUFuu2Sg/Gzd7in1LzfPx5hpnoevkmJqZ kgfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771415934; x=1772020734; 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=1CpxPF1GIoVwv2DnFdjEd9YbEQkto8J9rVOg1LJqN/I=; b=vZ8h8otoJa8vEjhG6SrJOI0q+z8J1d47Ze7iGWGM07ztqq2zd+9edCGY0+yC45S04Q EOb2cZbuxoQ7Pi6d870zgJyDkGXbUm0VJYg74wrbaQaBpVPfwEgubBhEtGZrQXMRICjg JBQqp4t5xhxplxwtbIqjYA31bB2RRtSd4mabvKO+lhNGZ7vF/g+iu6Z/UmPeuHUvxLu9 46nzXBTHxCnjaRUN2k+7zHY7mYihuzLzm428KLNWumKeiC65s2WW+N8OW7wwHgady8Cd yqIQo+rpWf1A294z3H8a1NvibAPQirAoWTVoO1UpcNe0FDU3oP/aGvMHiXaMm0sv2Sc2 fkvQ== X-Forwarded-Encrypted: i=3; AJvYcCUnic40YsJ/XeojBr4eMjlNMFpz+BDwNCSmr9acWSp+YhV54BHAAEu4sl7/9e3v3PBUqFQd@ilbers.de X-Gm-Message-State: AOJu0YyXnAKOcc4XWh70TgCM4uLOmhQnAzDkw8UApilBrfJ2LID7rjNW 0U4mIvzN2otW/kXunrlBjJ0EQySEJMwpyLm7V8oDe3L8ThbL+DX+ek0b X-Received: by 2002:a05:6820:80c9:b0:662:c263:c9b4 with SMTP id 006d021491bc7-67858fea633mr6468692eaf.9.1771415933746; Wed, 18 Feb 2026 03:58:53 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+ENHpEdI4qWyAYh3K6gbe6FjYNkWSO0uAdxTdR5gRXDQg==" Received: by 2002:a05:6820:22a7:b0:679:9366:92ef with SMTP id 006d021491bc7-6799366940bls1732210eaf.0.-pod-prod-05-us; Wed, 18 Feb 2026 03:58:52 -0800 (PST) X-Received: by 2002:a05:6830:82de:b0:7cf:d0f4:125c with SMTP id 46e09a7af769-7d4d0a993bemr9962516a34.8.1771415932491; Wed, 18 Feb 2026 03:58:52 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1771415932; cv=pass; d=google.com; s=arc-20240605; b=X6cx+aArIHmPbNimuNXeLJAZBmqj1W8dRGTr27Z1okxoZBQF2SbYe04NC2NYQtdheK dej9/5gDDqhcj1b5TyDhJ4xn/YL/pnR/+UqET71/LQd87+2xPvntWnAUopCtDI1AT1I1 nyodqQdBXHlRPFJ3tRXE6ZOi0xeQR+3QLbJzgyDVM7zB6/KrA4zoN/3vuOHmpzVIelJQ FDhyuzvjijAhyfJTdSpmyGZqvyXwciTGCdxk5ELoEQZvbrS2GjQy5r3mBZyTYrnXmBRr ichptaMPT+zCpj7NPr/zVbTFl/U189FnCUl2zCCAPxWKVtHU9HfxcYm1R+ZM0mTtWmNV AJ/Q== 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=H5qUiGp25Mtb8mJhACcd0DFaVB5KhJ7qXtEX/EouTzI=; fh=dWFKumMb31C26+PJa6vcB2ftw6NwdNo52k0UEVGombI=; b=hcJjHtW0H0XE1elTa5WIsYJCGEfE6kUmbdbgdFHyMm3biaq06U7XsuN2IZ0nRVe7cq tS2QyYRAewRAJ3lj84sZQXDq19vWKiBK//PECcBl2fH5CzhSZWdyP2UcZrJFyu8G4lZr c3ar/a3xPc0EDwTs2rAX2XKuy1jTga9vEwApWu1XShLlz/Tzu7+Cru2A4PtflrPTsTK6 SWSF9gMhiOEi0rzf72R03hVY6W19HtHxVb3FSm1HfQXGTKaPplACya4eMwmsO7NZebuc tYSyuENNGlTW3GSH0izxBEF5RNcFr+on1zHdyys/IkNmnfPiK2V4dZeJvKkFD9yNh1ja 7kKw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="s/hYzEKB"; 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 46e09a7af769-7d4c530ffa0si522649a34.4.2026.02.18.03.58.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Feb 2026 03:58:52 -0800 (PST) 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=BUKxjdnISfmlbyECifQlMdF+o1pU92WCt1tEXfX462VOKvp1suB3O2zRarmXaK6S49dIv1+F3fjlZdVxxj9+na+XBWAnROw20spgK0TNwS9oXIj50oO8FCG0uP+eZOe0G8n8bVPbyVv3qSaUxwM2qb4BMv9pdMItkFW10Mx+YqwjiatB4NETr+di95YTGzIx5GnJxnEWaMrViIWBir6UCAMEHqvRR8rE63DqtPR37H4gxAIprGyWJbUsByDPzKjm4Lz7kvZnjk53wg3xOMpMcKUm1SviH5KJ+7sYUuQZhD3nTpDNyjqgvy6jbDm3xr1gDhje/40IOV4uEW1HwfXnaQ== 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=H5qUiGp25Mtb8mJhACcd0DFaVB5KhJ7qXtEX/EouTzI=; b=viycI7jI48965GDW+xs9GTr2Bl7KXXZrDzmbvtVCPdQQICIlKug9P/43w5ztRDbfJwWWyvHvccdPKLSE88WF9vVewL3Gb1kLJ1Ap2SDGTvfjW7BxhZ7+q4xdrfdX9IgBHe2HZ75IrGo1lB5SnMlEJbxW8xWqVDDC/zfZSi0li39QQPivbm+GGU+s8O9fjqerR+diBlAKIhRaiRLJNDKe0cog9gd5I7iW060uIbHoYQmsQAYUvVZi/K0S/rHuH7btFfgbXNtmwsctcdBn0kqsflZqnHl1D9FvLUBcVlgMufiDbVWh5Rc14kWvZN8QK/sMzEjChUQjuHDQKE7TAZyZZw== 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 FRWPR10MB9395.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:d10:1a1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.13; Wed, 18 Feb 2026 11:58:50 +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.9632.010; Wed, 18 Feb 2026 11:58:50 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [RFC 06/12] rootfs: rework sstate caching of rootfs artifact Date: Wed, 18 Feb 2026 12:58:21 +0100 Message-ID: <20260218115827.3947145-7-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260218115827.3947145-1-felix.moessbauer@siemens.com> References: <20260218115827.3947145-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: CH5P220CA0022.NAMP220.PROD.OUTLOOK.COM (2603:10b6:610:1ef::28) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|FRWPR10MB9395:EE_ X-MS-Office365-Filtering-Correlation-Id: 85bcd71b-e1f6-4e4e-9803-08de6ee5140a X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?9RkB0tKE9p+mC8eoKKPhORnbfeLpNIvLo9MKYYq7tBJ5cbExg1DZboCeLAw/?= =?us-ascii?Q?q9w/LU/H3jDsXiXLjS/TJFlWEwgdPBMLlexK3+Ah6+tjRYkAJYFcLKBSEbqO?= =?us-ascii?Q?jBie5TZbAhbnscQnCFW3ARWmpHmz6rdIxugsQ/8UzqQvecfxg7CwupZOGvrg?= =?us-ascii?Q?Vzv4yT9ebFWoTLjU/11Sbucsl91Vqqdlqi0M20Cge0WE3JlNVJNuOA+lES9G?= =?us-ascii?Q?w2BGZ5OT92gdKYoHcks8ZbRIhCsBnuwSxGq3ywx53g6FTRaPYURGeV5XQ+uC?= =?us-ascii?Q?TDcBgsfPKyK0en4N3C7kHmeQiUBt465bkWoABtw/yJqBYSwn9d8MDJM50nAX?= =?us-ascii?Q?b/TGE5C3qV1+fVC6RNa2/KapPjZzut22S1JQWam2uIo8C1bxjlSiJm2+bydQ?= =?us-ascii?Q?OIJ7cFiu2jrmwYFvuOg2SimsCcTbnpLDtcrfYaT2dw07v2gYuZmT+0s7sMcL?= =?us-ascii?Q?5Pgn1aoFlFkMs0hPbSC9B/kSvL3sQPn+B9uBMP6O2GnACrBhhv8uOzvxKwEb?= =?us-ascii?Q?raD2YaGjGoDNpK6uPwex4o9oDP/GvAPsdWvBq+UagfutwH2PSPWasb4jSYcF?= =?us-ascii?Q?szuX9UwNKsn/FVbc+2+D2pRfmkU3AbGNVmjGKFxRkyedNxtTxtT8YhB5xrA8?= =?us-ascii?Q?WvKnrC5CkzowwTSbnAj8deFmyXCED6vE6X0wzEStZmRg5NBufjZYP9g9UI0W?= =?us-ascii?Q?WZyxLiS6wxRpDXoe92jrqcPAKEKm89i+iwmsAPgN4wW2hIF+tGI4UH9GxpWZ?= =?us-ascii?Q?diHLik1CJ/wyzbBra1ktKkjo9jqH9nfGaFo8NKxQRYWXPoR8VFCWewF+lSET?= =?us-ascii?Q?NtNlhG0LPubLRV2dYm9OkFpnNhkvxFAPePA46rJsjqp6s++DYmglKi9HqubJ?= =?us-ascii?Q?eDhGO1fRoH7VUj6OvQkrRdqkp8eKTrodsktq8Jzq+rG+xUeIzjGtTVcezM48?= =?us-ascii?Q?zYmZuSUdf/2X7EnPWMckcXeg2J/1CUcs7tYR9al/LErIxmv7FSq/WvW6n8yW?= =?us-ascii?Q?WCy7u5/9CIPNCLDDS6JaBENsky4U5rUv5k3IGQf3YJGaXGnd5vvB7HN6orvP?= =?us-ascii?Q?NaudLUEnN2MC9HIixWwOwMCJnPbgizJ2S1wruLaHtdQFRT5bwYlDZiBrc7zQ?= =?us-ascii?Q?dMhbsBl00pi+XPL2XDh3mGKkyqYdYaPMmn1IpRf+H9ffaQyl4xK+YWSzmEni?= =?us-ascii?Q?pX4K/z77eZkgvnAOLaoT271h6k3OkYOTfYGXJaqmKBqyhGw9qq/RgewRyajn?= =?us-ascii?Q?08we29xCLEePR7KhRBuEjEdGsuEq8Y+z8ifS/AA7mxTKI110MXASRNAngRHW?= =?us-ascii?Q?njy2kWAxiVEt4o2NYujoZ8jP/0kbx0HeqSBBtY75KfAIlOVW1pX4RSX8wWFA?= =?us-ascii?Q?lB+d22soUYxdMbP9Ia7nJokSckrNHjpSEMu3CzfjdAA9TKGBY1it4rqHxPjm?= =?us-ascii?Q?tpstrYjzVJkoRIZbvfHSFw3F1LXon0Mv5Ixxe2PrbBUhGIePZ5NFOasja+jG?= =?us-ascii?Q?hveMeBQICL/1Zl2RK2eoFQpGTLWYqXm3J3mfwlHkKtpz10F7Sqj2WGlIhQe3?= =?us-ascii?Q?wHgJmNOaWhic8BFZfbI=3D?= 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)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?f6oPg2LkklkBYKdjdcWNPkPNPMidIbJb63kXf3rmi3mrHg7qyshQC9HTjbGu?= =?us-ascii?Q?l9/Z1yqYPm7ma2kyCJs5++dDln9oAsxZq00Y3nlZYKPYtZjIqXVn7FlS1fJw?= =?us-ascii?Q?5ycHOSWDjIvH7qur+lcWCyuSG7TvQcTiIwlP9+4I3sWQJinZ/zXPDEGjy8CP?= =?us-ascii?Q?cKWjT6lyMQw4v/pk9sObuoXoEdnuMPFL5f4AeEzNJNXXSozbPeRh1Ce7/R7f?= =?us-ascii?Q?sxv4d7Tn5kA5M13MX7o06b8U/p1nsbgQhP/uBcbHsCgr3KrflMCdw8LQW+++?= =?us-ascii?Q?3jfa56OdIvUmbfPMvlj7654z/pwdpQMi+dInzYKyPB+IV9iN2ULgm4vFvYof?= =?us-ascii?Q?WoqDz8ngIP4+L3teUuktP4AiZ3me+1QMIU/Zso0nCwjeAIi0jeHgPyl+vCYR?= =?us-ascii?Q?RjkdXOCo+212P6ogEHSzLvJzCNrtKaP6fD59yjHgDhMV7Biaa8f3hk4/Sxu3?= =?us-ascii?Q?6XC7ME63nbt8HH+M9vehj18is4bXpD0+H9YrQHnvJAkW8lTf3FarscHcp4cl?= =?us-ascii?Q?0jDk3olwtzbdchk6/3m+778orm0j1/RCKZl0TXzZ8MbKgnoK54H3xthf2hzp?= =?us-ascii?Q?NdmZCSg0bmfUIkS91mBqb/kbyUm7ns+PT/qvXW/F0odfaqIKgUqdHMWGCNaw?= =?us-ascii?Q?g6dndT4qbV3V3TlxxqX6BesnpZ9vxqVSuX73+XjlYw9BfJSwTxOA9ZJmS1Cq?= =?us-ascii?Q?tdl7RFH9wdt4ObKDEN7UdnESEoi/6Q+BExkLYnMNB8OelLxqun07O8Fuu1Gn?= =?us-ascii?Q?7+Sh5B4IjDpf+FJx1bygnNN2R8MDRp8e+e6NlITm8v8JUfaZ+4f3JUL6TEc6?= =?us-ascii?Q?WJZyY38yRa4umQgkg1eLRqa/yduMtJJncpRV07LEahJHRQDoWHN8rxi8kBvv?= =?us-ascii?Q?tPp97aWhZdVR1h6IP1OL3IITAH+SWB0/Jwi4zQ6G57iRK36RxqAVcjgTZbqq?= =?us-ascii?Q?onXBNlW/eRU1FiLp0dL9y7nlLRxsLoGuoMqhzif36SeAxNFsYh3hRxEUlFtp?= =?us-ascii?Q?zNZgcCRvLMcYQwB1DFOdSHIwlyEBU0SBb89PWrJQ7xP/nuPC9CeVyEawO7dq?= =?us-ascii?Q?Zm88FilgI47CgsdAi+vyAG1J9tQ8VpGyIqNbYNnarOwple2C72/2Mwx6Iijr?= =?us-ascii?Q?VUZjY4GiQeYDHdH0Demgw+FgGNYqOVAXRehES7DmmMAP0JiZpGfMNiltxtv3?= =?us-ascii?Q?7ZfLJ+16MDUn0S542dWW8SN88E65OHLjHtSXFIQxHpoELVXrH5ihFP6tXinR?= =?us-ascii?Q?LzySEj5y3jBZdAcLzJTQ1u2OAAxwnbIbFRUQuuToc+XWnZwRa1a6LfQUydqB?= =?us-ascii?Q?HXDZnctQpTrDpsqXgTR7XGsX5KtPMGSf5fZZbbPa4GQGkta5ABn6kdlgrQ3a?= =?us-ascii?Q?BAolHWjIAhnnPe+ZWtOC23oG7gH8xFVhOxvsrzVHRe5qnCExwOH05rKIBEJ6?= =?us-ascii?Q?TUmybjnyu0sAvzNYM04uQjEKJqHWMYXfSXarTb+Op3+z5RzHQbk9aQWvy4bO?= =?us-ascii?Q?9fSD2X8HD88vzvuKBr2Nkg0i+xUrHAe0yvOLLma2JHUd1vHPpMpUTtICBxwO?= =?us-ascii?Q?rfS05h6M601vUURJeu2H00RbisAt6Z+DtcBuT540nkAE2WuVr6Za/cvJEhBA?= =?us-ascii?Q?4vJLJIkS6bxOfy+Qr9RQgbR0ltScdnafNfYi5NnLGaz8jA5B2HqWQBP13OI4?= =?us-ascii?Q?GxSODpd+Zq87HtRX33a+REDGbE/Lx1XqkabMUeznt7fVC62+9PPTJVmbRtWZ?= =?us-ascii?Q?wvuKdcnhnvA8REa0nLr9TgtR2DRne4A=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 85bcd71b-e1f6-4e4e-9803-08de6ee5140a X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Feb 2026 11:58:49.9557 (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: oUGsQ+X5k6OniwDVFrdsUlBwdPtiyQ2y10UR9YKn2KrtWUW6Od9zZ7/ceTZLoppkHpHP3s9jT8XrHKzxqh13YgQdzdjN2cozqrrQPUB7Mrc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: FRWPR10MB9395 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="s/hYzEKB"; 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_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: qjswePUNM4CV 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 cleanup by using stdout to pass the artifact from the privileged space to the caller. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/rootfs.bbclass | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/meta/classes-recipe/rootfs.bbclass b/meta/classes-recipe/rootfs.bbclass index b64a5bde..c9b0a6d1 100644 --- a/meta/classes-recipe/rootfs.bbclass +++ b/meta/classes-recipe/rootfs.bbclass @@ -663,11 +663,12 @@ rootfs_install_sstate_prepare() { # tar --one-file-system will cross bind-mounts to the same filesystem, # so we use some mount magic to prevent that mkdir -p ${WORKDIR}/mnt/rootfs - 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_here <<'EOF' 3> rootfs.tar + mount -o bind,private '${ROOTFSDIR}' '${WORKDIR}/mnt/rootfs' -o ro + lopts="--one-file-system --exclude=var/cache/apt/archives" + tar -C ${WORKDIR}/mnt/rootfs -cpS $lopts ${SSTATE_TAR_ATTR_FLAGS} . >&3 + umount -q ${WORKDIR}/mnt/rootfs +EOF } do_rootfs_install_sstate_prepare[lockfiles] = "${REPO_ISAR_DIR}/isar.lock" @@ -676,7 +677,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.51.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/20260218115827.3947145-7-felix.moessbauer%40siemens.com.