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; Fri, 20 Feb 2026 18:16:27 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f60.google.com (mail-oo1-f60.google.com [209.85.161.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 61KHGPgh005967 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 20 Feb 2026 18:16:26 +0100 Received: by mail-oo1-f60.google.com with SMTP id 006d021491bc7-672c40f3873sf28087081eaf.2 for ; Fri, 20 Feb 2026 09:16:26 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1771607780; cv=pass; d=google.com; s=arc-20240605; b=ISUE3j0SGo0nDtEq1fytfSfyu0OHT/42oETTTYIdlqm39RaI63o+cMmw0h0ADgyun5 vM9aAQCJGBBfAEGeF3MkASt2xMn6dL3I2FJCkaJmNfSXEGMg5Gq1sq+WVyPoELfcaizQ t/cMmdltylLFT5jdq2uGXORNwipy6napgEMsUBLDizYG4cAGlBJ/hXX5jOL353u9IpF/ jHpSNElOAPk9LM3ytc8OhH4ebiadvxVPw6T2z2mOdDWNR3JXU7j4UMVziyfSFinN38G0 3xHz80mXR55McdtmityfmO6ZdjFMiSL9jBAlriHPtzbTsf0Tmg0et5B2h6r5uZ8rZ/PW Lk0g== 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=XtnBmTXdS6C5LtvpHMuun2iavRM0UX6PWECwMT2+Xcs=; fh=K8WAHPzi72oftm1gyNPQRXzctDdO26od757fuQvb+9k=; b=T/T5ACRZ9FP6Mo2Qn0Pgtv03S/QiXj/y2O8s1Y1iPqID0gBcPU3FsnNKXuNIcEg3xc 9E4NDjRObipNmhoOndYiITaFMi6UWCbOmW6N9CT2HXDgAgwtO9vLLCWcvpv4P6v+G+C/ cKVQx3GT02M1glCgyLmj+nxdI6NvBjpgg7pn+5xxbmrhFe0sY03HDr/A1waJ1EpGWuHp 5DJnHmp6sgjQg6/tY7FZKKLXF1raczrBSiquWqVYsLx1NPATcXYDjTbUxK8uCminTWWA 7kT4dn6FVTtgFt47gmHnW4fl+meJzG6DTC9S6tRXu1hFPiAy8WB9LP6Z0OJA9GxY6MMn St8w==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=E+xyvH7I; 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=20230601; t=1771607780; x=1772212580; 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=XtnBmTXdS6C5LtvpHMuun2iavRM0UX6PWECwMT2+Xcs=; b=dnEv+k83p5Tv7T1+6h8siTXmboZOpu/f+tkQVcvnLdds06llRz/PX8dr8vYlGrzFt9 Qcn19WOahkz2kZdamvCZJli6zhOxC/Ekr97E7V/rMQhLsfdoqrvPD4w6Vv53OlABdYiu Rbbs5XdaeBBIGgC2ZsGw/rHUB6mq17IDlDr0LiUbvzXz4/PwG2BhKp6Ygtps2e0Ofvyd wlNslX37z9Q1RfLHWgLJhyBu/ll8jRwWj42TJciAfhpn48Wv6Ug9JGzvfFIb7hLF+JKs rqF4SPoD/fVQCk+t0ZvAqCFQZdF94gg3T5FjkFfU7PKhVavSoKicqJz8+FH9S1vmiwqb MFlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771607780; x=1772212580; 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=XtnBmTXdS6C5LtvpHMuun2iavRM0UX6PWECwMT2+Xcs=; b=KODsF+h0qsXeEFM2MmcMnm4xlNpjghA7k6TJz1LmdZ8E0iW9/cnInv7pmpHgnCNkbl XK1N4jwnKuBQbxchLAwb9MISDHB+CYJOvLSonVsAXVKDja7K4gOFY5E9GKeqEXpcnjZX u2nMKWz2mlvsKSHcMLGuI4ZxQtk9Da+HOYIezNBmdF+qOfAWiT5+Xlo9HxiUWp3RxP9v PKJEErek9kL8XJUIH7NDcId/ljzjaCE5z7lFYahGdYgwxmL7HYkxCoR1Co1RyEbyHpTl 9dkwBDd5xEmNBFmv9WVHplrPQlFkc+79FoiCpyhILhd8153iaXyJp9ML6b1szbOmREeB BbHQ== X-Forwarded-Encrypted: i=3; AJvYcCXAgIM1IwzH2fCdwj4TmA1kYp/PRMBgfjvp4L/LTGnAsqyESBFmmhOzlPg938o+pJA0dWj7@ilbers.de X-Gm-Message-State: AOJu0YysdHzJx7+HAw+na0YPNo+3clfVle1UcLtB0RYulm62zHV2Nlpw iAqdUE3SIqtMwVZ49opax/6fcDtVM9VLSf+ySfiQU27gZKcPEPvUF/bh X-Received: by 2002:a05:6820:4811:b0:662:f763:c539 with SMTP id 006d021491bc7-679c4489312mr268793eaf.14.1771607779881; Fri, 20 Feb 2026 09:16:19 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+GgcbZUeU0MbTrF91bwUrlSKtp7jTsQUYWypCYQlWy38A==" Received: by 2002:a05:6820:813:b0:679:c3ec:1cf5 with SMTP id 006d021491bc7-679c3ec1ec5ls230138eaf.2.-pod-prod-08-us; Fri, 20 Feb 2026 09:16:19 -0800 (PST) X-Received: by 2002:a05:6808:1481:b0:45e:dbd9:afe4 with SMTP id 5614622812f47-4644638ede3mr350402b6e.42.1771607778856; Fri, 20 Feb 2026 09:16:18 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1771607778; cv=pass; d=google.com; s=arc-20240605; b=FSryitKJRHr3Ifr9g7yvun4QzNhjLOIhNKTcGOxZw5TJ09hqgkjIQAED9J8M09ad+n S2lRmRK7s/S0Y7ebiwd+F12slgQ02TaCCwCPYx/1SDW6YXPDRr4MGpvqwQSm2HBuLL7z 2BBVpadgtP3df+62jMO6WT+LR7pdN4DYKBdxVLMDIN+ASJqNYZgU1FBHsqbKGj+V/8zi 7Ifz96Ucm/e7jfesE8gO+4zPsDiJXu87bDX6EsS4hc4JlM+4bmydY53/uncM/6poHNWJ zn1WGQjfUYEwpNos91UA2EjNg3FokDTFXafQzgB//TcIRDkytNBK+FxFjHT14i/Vgz2i naUQ== 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=alDRi9W9AnEeM6l22mRhk16YN97yXcNrdBEXeC0d8F0=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=JaObMMYO/bx0Uv7GjZQ7hrkI+hELfPkPNKcDZBUgqNAJ/JyRixVIiaiFKmYCBBU0ON ozeRRSbwpsH26deUj/0f7QIYS7XKE/Fwli9XNX5rRbH4UqeyBGJedmoyl3Uj+nZ3SOc0 g7ibtErdox9kc9XjOCPDf20QtUSoIUb4Lt3auyDuzei9tFKMR9XngdPQazKYJ7qm4iSk 6tgjnCkkoVwfinVrt1BHUT/HRiV0Stc1j2v3w3mraIRXysodR3S9wnTHoKsRHRLfTzEQ 30h+jwPUGEVZWpPACYFMOryhVhxRqv7isChVJCvjsGG9jOvmDBAN+K9K3NgJ7chy+LvC bhXg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=E+xyvH7I; 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 5614622812f47-4636ae55f7bsi1149069b6e.2.2026.02.20.09.16.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Feb 2026 09:16:18 -0800 (PST) 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=kZFyksZT74W9ldiUJ7NBJg2aaNBJHYc9cZm89apVWZ5MIcy1PcSwoEM+9gOhbmqbGSjsZQTvDwc3MYLU98Dz9nJ9TmN8OQ7TkzV5CRnvfd/VKqVSXHufyo2Rhwgs5nHe7W6dl+pTwicg4LF5OymGKzzGp+6TtqfBiGYZF3x1cDBAHpWL8o1kaeyLuiHGhzYUwpwH0EPySdVfioMYI5RQYRYmy2QxkdmbWZqHQpSdN/qlQjNvv79XaH/2TVzOdriXYLsDeAXAYiENCLw0apbZxomPBt4LoiEbDNtuxswGbcIeoZFMmu13HQbpKRWe7bYOxe4/vKDp4/z2rl/vvswXlQ== 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=alDRi9W9AnEeM6l22mRhk16YN97yXcNrdBEXeC0d8F0=; b=YobBilyQz+Fowst4l17z9Tyn2dKj8Xd3O/EmaQWKFO9Fx92uiEdybtj6gdylyRDeXLIAk2yvIDxfEAQvu/Q9C81qKtwPEfn35kA0VeOSJqGZ/cecP4oDzubhB0Ta/khP/9+qWgU1gNNabcMJiqKqLaBBJnkuTRIgvvhWNwBQWZEbr6WJM5shYd+lpOeGxu90U0opZWBhAlGKefvrNc2G2RwxfnGihQaNzYONobqWJzd9sXgAyWf9CFhIqOSCke3nupK5V4awHmrnz9JnEXUXIttiJGjV3m4DWfc/iMPSJwSGqed2RfjooVSJG79t7I8M6+rjgWOa62p/JdSnn9yfcA== 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 GVXPR10MB6007.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:17::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.16; Fri, 20 Feb 2026 17:16:15 +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.015; Fri, 20 Feb 2026 17:16:15 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [RFC v2 06/19] rootfs: rework sstate caching of rootfs artifact Date: Fri, 20 Feb 2026 18:15:48 +0100 Message-ID: <20260220171601.3845113-7-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260220171601.3845113-1-felix.moessbauer@siemens.com> References: <20260220171601.3845113-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR3P281CA0085.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1f::22) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|GVXPR10MB6007:EE_ X-MS-Office365-Filtering-Correlation-Id: d7c75b3c-9552-4ce0-55ae-08de70a3c0bd X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?LvJMCcgEqfv3EsI06sZSSmIB45dR6tUoAndTgMM243ppDqkAIjoOSRMBCYaN?= =?us-ascii?Q?oCaS6oPGGg2Xg7kELhrCdqPa5X7ynhMAXoZQ3mcXaObrctKk4WjRB+tVcz2l?= =?us-ascii?Q?gYkx9bh28LCJqSDIy5DCAN8TB0WLBZHLv7sF4JxE0j9YxqRyXr+UnmV7jl6X?= =?us-ascii?Q?7SzKkhoqL0p/MguVhKM1MtItjFm3aSzstt4pziZWdEaNkUicD614As3v2wL+?= =?us-ascii?Q?+degQedhVasB9BXpMwdh5+dlB4hElV0/bXWxJGxJUgaHDBiwSDZsXXeiYDn4?= =?us-ascii?Q?AxLUOMmR1M+g6kwSd1Lo9n5oqXxF9/I4I4tDhtXDo3EZaPk5JRv/q6A3Jt/V?= =?us-ascii?Q?9L4fFsCdTsrv3nKpB+TcaOgNFT/h7r4TtiD12p4FzPfgJAD1/8uOOXQB8gJ7?= =?us-ascii?Q?aM4i5xC55SjmpCT7+a1UcVo3dzUvtLauu8D5qdqQKQLeNRKMFD/KNDtlV2Yp?= =?us-ascii?Q?bn8EFOs/9I30UUlIU9y8P6duj8dQFU87lNCH8I+B7z8dA56WzUqvZBAlxXla?= =?us-ascii?Q?kmzTOGv6NRs3zdUTfJcnpXMcsXRDlAUCanDK4NGMc1XleU77hBEq6T+4HWzI?= =?us-ascii?Q?jtn/F42OyMs93jBWCvvslnxLJ73f7riEUAcHqX0UuYFL1U/V7UGb7Qg1h4Om?= =?us-ascii?Q?2wcFwre0tB1Q/SF9CuasyXP2QxPjUNpU+kwZGGTk+c8qVK4wHXUGj9Y51e9n?= =?us-ascii?Q?79Q3ChIMNy3INQ8PT2sj1kF6mPq7qLxZ4cXLsoeIJ5hdqqhLl7gXrc9rny3O?= =?us-ascii?Q?a2hVkzeb6YETgVzTacKGc2YXDy/tXxuZey9hSCVj4LjGxVVYL27tK7JLM2vL?= =?us-ascii?Q?WFJTL0MP3br6b5iNQ9ylk0L9i3wp0WMIV1xMl5eTt0c0X0fWrgh9+cnsdLNN?= =?us-ascii?Q?Z6pBRoSgM13ELSK98EnS6RCdqj46J2nuvGBAKmUwE9R6IPd/zv4WP3N3YIdW?= =?us-ascii?Q?cAnL+fz+ElM5zpCThJmiF/PfpvZoxZh0yTIHEONym8xjx1dXq+JhiiqIjI/D?= =?us-ascii?Q?T5sA6L85V6OK/Ic/qf0XT8eyV6HbMIUq+UmEP+/lPmrec7eqpEE0s2GZ4fPE?= =?us-ascii?Q?64PU3QfAEMqfcztmSjMM7kn4N2tuS9MwQB0fj7nCxqY7tU7CYt0Xtg63GGqO?= =?us-ascii?Q?DFE3y/etbJOK2dIVHAYpl4oHWQNqSEgDOuoWoCaurifs2WiTrcmkiuqsrMoF?= =?us-ascii?Q?t8UvWuturBq3v6vzjlgeDf/HjtzejRnUMBtZQFk83uYa4/pgPzHOOFhdObw4?= =?us-ascii?Q?yDQKuV+GcWIl20XdPIepvUHLbzzqtMD5PZXcmK7CxbRoA7sYTwjmfy7HH31H?= =?us-ascii?Q?nG6RJhGwPwzZV9vx1/BwwhDTtBPN/Fb6Zp+TKGZnS7luu0ddQX0AIiH1CNZl?= =?us-ascii?Q?QASMOZOBRf2/qa1yOoRGpSs7T4MiCo7QFjt4Ym7NsFNX6pDIAa3g+M8aw8mt?= =?us-ascii?Q?Yoz1Ez2TCXq4JxImFhAG1811XPWOznXpb/5B9M8IGFtp6090bw1BD1A3vENK?= =?us-ascii?Q?zcpd1omAG3fgq/hwU2K8ATUXBipXMiozlwiRklhveqgejTAifYG2hAIt/UCq?= =?us-ascii?Q?FLffRYcAFQNU7i9X5/I=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)(366016)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?M9Rymu58DCMh86wNkWHQUerU9CV6Lrg5Wk+wvP+5dzduYyFqoIDWhUJNK5mR?= =?us-ascii?Q?20gPjfVpkAdkpulIoB9FPu/qhxvz4aShx70GbLqLHb/4Ej72JCEPhhiGKBVZ?= =?us-ascii?Q?RQvIsUQ6EdP6oM5jO8BxZQ97XF+HM6NqdsA7QhUc/xNlBsyxcILKCbjWRXQe?= =?us-ascii?Q?XHhXxAMWvxWW8xgmf7TMlgjI3RIyV3zNJFubdtAqY3RjUtYI1/b1XyNTubql?= =?us-ascii?Q?KabCvZcy8CM3JxRoogGBE/nOGH75H0UTMK6MXZ/rzRQ8AyDte3K52klR3UZf?= =?us-ascii?Q?5fmtMdwJAWTbU36dAna5hsd6s43o3Yww7AIQAOv0CIR1v5skIXB5lhLjz+Dd?= =?us-ascii?Q?fDulZsQ+AohqS4r7XzxdbX/ry9cvrbQ2TberR7yDCsWh/oIEfrSFOo9DFBbR?= =?us-ascii?Q?mOdhNfEYF1enCf4GEIq71W/+1ZpQTcq7F3b2ck7JKlXjkklxOrvPhx25nB7P?= =?us-ascii?Q?MG6txIo0fqCFN7Bl1qG4CpLFSlUg/Lk/n6Vd3h9tg1ERbnFBxzerkbwsyzOO?= =?us-ascii?Q?YwW2DA5qdnHZAYYvpdlpxypZkxMnUtuN/ZzR0z7wVkQgOv8NVrP8n5M8Cpsl?= =?us-ascii?Q?v03SprzMISvxNSOh/b3wP8TQGinUj83RJ7igHuJVrjx/hdNh2WVcEzinpPpD?= =?us-ascii?Q?3MRuelMNyBm0sNKETehEJC2nWP1uIn18dCcytFjAsmaOyctpdFfupcR0EOzk?= =?us-ascii?Q?bHpte+QVeMa065TQU25I8cXxnREUfMSuvo0wcbQ1nwZD+dbO+Ohh6mt8x45L?= =?us-ascii?Q?nXxyQQW9orzAPnvG1dC0Zps1UPKA16TXBE5rH96MP9+tlnW9OB1qRp4SU0UD?= =?us-ascii?Q?FlTr5Qcuu8SmSFBmVsrmkyH7J5TaZpui1GzZoYo04nC/VzTD+bAz4oDTdyJ0?= =?us-ascii?Q?aJj3mujo9LEd8DG+710SAeid9WTMxctEhTgkIIYt3Yi1vyE63dCMzz3kqgqp?= =?us-ascii?Q?sHlZKblYQoaJm5YZN54AEUbNupNJ0ODjFOJ5i3X4nOD2Cj+rD7wQf4K6qF8g?= =?us-ascii?Q?cMPAnTlc4kS/LqXWGMgmOypv8nm3mLwc2b5e88RyZERV8QSho+lC4CBObUOE?= =?us-ascii?Q?AnKOEuKwFB+Jj3dHCyPZ1i54s6BrJn5k/ot8G32IdoOCQDGtWv/rqPuxJwS5?= =?us-ascii?Q?+mxgM74wVlnkBeLLjjLg0tgmRIAKTn7SnhbCSRIVZ9dzZD909ZZNTjRBqyK5?= =?us-ascii?Q?vuQayw7ZrUh3aKJENLbgbOFSIsOQQvxWoplBQdEFnDU3iIzmjkQFBNmvMFFG?= =?us-ascii?Q?nw9vGfOzAjoO3srH0u19c8QBxK2DOSu0JkbVa3s2gk7H+nbnFQ95sOU8UPQb?= =?us-ascii?Q?64mab1/PC4vbiSAAgRHAiM5nII4FwAxFz0Mr6TyG4Q7p9UnUBYIlJ9TQi27U?= =?us-ascii?Q?4jHN/xvSZXhO0p6henhVlPzCYav2kqHhIqzAT1J6Wdcdj4cQfjgU7+4e3hS4?= =?us-ascii?Q?L8Hz8fncY88/C/WnkjcuoCG6VekTz7dEH0k7GjDxrq5pOTdcOa6qscY6VlfL?= =?us-ascii?Q?3MK/YsPSgbVTJnfg84NDAWPKrK3CcrFR4rYxYEtz2JszCeQqCrArEj0n2ocI?= =?us-ascii?Q?azQvpaN/GNwqbaiNnbfVHb1DxGE7Ts3O/afPbYqlILucfL8TFUA8HivxzPP4?= =?us-ascii?Q?mubejLDlE9uNq2Equr++D8fKAL5VzmNSmO6IXvCW2tq+BEXCPFTfK/hR52oR?= =?us-ascii?Q?gqzIZlKNaKdc4xGZbJvHZarPzhni6oMlklhnImFBurz5QmrPon+COcAknurc?= =?us-ascii?Q?6lBXbv9I6GT0wAuESKjihKT4eMNhtIk=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: d7c75b3c-9552-4ce0-55ae-08de70a3c0bd X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2026 17:16:15.0054 (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: fibavteJBwwiAC5CXxpMxy9IjGTv5PucZSmY9YvYCfqh2GxmJu/fCO4HLywzfFXMkVm11mVacQRDFZMJT3tqz7fK9WMt+2YnKJ2TbBRoSnM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR10MB6007 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=E+xyvH7I; 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: Od4a/ZlePhPn 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 2b8139fa..33fc3cf6 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/20260220171601.3845113-7-felix.moessbauer%40siemens.com.