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:31 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qk1-f192.google.com (mail-qk1-f192.google.com [209.85.222.192]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 65F9PUBk009070 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 15 Jun 2026 11:25:31 +0200 Received: by mail-qk1-f192.google.com with SMTP id af79cd13be357-9157db42dd8sf609739785a.2 for ; Mon, 15 Jun 2026 02:25:30 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1781515524; cv=pass; d=google.com; s=arc-20240605; b=HM3HZWAEWafjvts7Jr7VHH37s0dclEfKNDWzuugrulj5xkPSY9P2dTRg8iu7B8FF8n SugM7IBBC3Bg8zP/Emy5+fP7Uyhj7/IUdU71THb6nnzV23Q/Ljwui19ndBeSxfQ1hJ1G 80VwvpTyI1UhYZsUhT2kfPy29v2o4gmUWiSPUpIiJl+DYaA2gM9yWSEMkU2RqI+e20xW 4KN/PxjgCrIqOOcISZ0fKa37g0tVAAX/0vtHFiUh3jDIYUJ81GLTVzbzGzGCqlvgBdEZ xYi6BtJ/GzyEjq6UIxLh285ZWmiTl9TPyM0tVS1rQZkvnd88SCST0RG7lHs1o4k2F+sN RKTA== 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=tD0p8595RNMs34YWjRuoHlkYx3rOdpSGC9AfxXpCNf8=; fh=4/5cIvMGIGJg+E48AK52uYwttSI7AIQUAJdHoU0uCOs=; b=kGiGDEWtKjLd9BNaMZrnxKdbNIofVjZXqGP00vF2xmXqICaBZOclqCWId91bdax27U 9TUILvsGV+eFntCRbjRsWcvVUc5dxdw9kpNlrvovh/aJsEHImzZXnsNkJiPR99CWSvGN sZBSRPH6q6JiVO5F46SvT99Oh1ghmluzKvM2KZmnCjXjsTGJkZCqcV64XcqoVd3WdRm/ Mi41XcyiXjA+rT3J7y+J8HUdkqVzXRq25lxZTHnxr1VfWOMErXpzU09c4gOU6ymLFl/m tFPsgVfJgv6h+WkmgMRcYeNW5aXcQ1n+SfzgCTZ8FP/zj4MNR989Jt498ho0sDatmXwv Z1XA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=NmMlfOKN; 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=1781515524; x=1782120324; 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=tD0p8595RNMs34YWjRuoHlkYx3rOdpSGC9AfxXpCNf8=; b=iwTFiw79xOiIwwQ0U0GSbOOeZwxFIs8aG0TdJmDJCrmIKO6xlxYher7PD+ZMbI9Cai 0pjueHYum9pecKhmtYW79wr21kcNR4UeMihNvUdA+XG+NnS8dRbZiQ7lCnOiD83JCTaj YwQ9DQM//jWeHBKson95K+hsm2WZ6v02rMZBOS6YhzQUefqQuWDfigeeCu176iT5aynw JynOjVsrQYElfPUFVHZcAtAIdwhR7bG1xUWgs0VF2NMrgLyrwJaj3hDxnzTB1bOf1HQW 4aZCyJUbX/fIsg1Rj04z4tV22vtwn42Xxh+h1snKI/FjMzKK+JMGPzin9h4ym0fxJcCY 2iRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781515524; x=1782120324; 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=tD0p8595RNMs34YWjRuoHlkYx3rOdpSGC9AfxXpCNf8=; b=fG4SZkeTkT1aKEhkGBNEUG2ueGZJGnHhp77S0wZP3vTZ0yGBb20tU/eslhsy8j6b8g AM7NeUHEWLTjxRXs6A6ASFt6Uni5NBiIq4r4T0LG/+LeIZv3sc+B9EZzkc3LGDyeTqz9 sKqI3sqEpi4Y2WEt8CoJlZ+5P691jxqHW3RgVBoxiLYdeCizSGYINjqEVShFSOsdcN8Y vuHTfl18mEf3V/uXe4i8HQokZNgQFdxmpJGYUwe3MufxlFtMB9TysU+Yy7naI5oipeqq d6ySjB7Vp/uci0czo2Sx5Ol3+BiLNnjC8X0UpU7SW3tssJuq/OP/ZLwA5LdNV4Iosx6Z 6R7g== X-Forwarded-Encrypted: i=3; AFNElJ/UCfVUU7z8Q6KY03XI0Yxyc4JUAmSw8Kn5ojp2mBTHy2kYrZSWsR0nyaLpqzfZolC8bl6E@ilbers.de X-Gm-Message-State: AOJu0YxtvXfW2oAqqQFHXLfzZY6dEM+30Hl4JG1gEwFuGNEaZNXtHp3I blMuU6JpaY54JPE6prAHnNFF1N5V74bmE5qzkQdaLKncL4yfKG7Bh2bT X-Received: by 2002:a05:620a:438e:b0:911:449d:98c0 with SMTP id af79cd13be357-917efbbafa1mr1619063485a.7.1781515523791; Mon, 15 Jun 2026 02:25:23 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUcSLcvG1X4TKREGvlSZ05gjKDA4XfSGNnvUnHtpr3hMlQ==" Received: by 2002:a05:6214:4f14:b0:8d1:9c0a:500f with SMTP id 6a1803df08f44-8d2eea53f0als70381076d6.0.-pod-prod-04-us; Mon, 15 Jun 2026 02:25:23 -0700 (PDT) X-Received: by 2002:a05:6122:4587:b0:575:2072:54d1 with SMTP id 71dfb90a1353d-5bb79ad4bfcmr4761704e0c.8.1781515522996; Mon, 15 Jun 2026 02:25:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1781515522; cv=pass; d=google.com; s=arc-20240605; b=GW5Hz5cKocpNTJoELbaiblaSADyZ3vZBJb71FzB9G+5LqKAh3FWm4yd4sZqSlVXn/m T1RE89hDUjzNrdoeEVYpRJyCPSCFEquPkSCIE1SEa95ql5jlNRCexRCxp8nn81CuT4MU sBS7MqYnqUg8dzlVSHwA9dbp62Z41EHxV8TSHA/Ah1J4/9pW2UX5RYCu4G3cZYVFVmM/ ZKQYvRYRSaVApfdAYuL8gjwAbuwCgmIjY5zZ7N7qlFEU8XSnAKSaNtbFxyev91tS6kex f4nwS6ghqgriBWZquSV5n1PnHCfmfnhtCLBWDF7B62szoyVloJsGegG3vZkknPgy2Ncn KEAA== 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=jG9lQDGClcE/ZxIYqj1vWk67shwBND3aZpHdbAC97og=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=j8PZ0r8o6+1V72fNIkSXwihsimiTocxlYdiaQbyhwn/Nohj80qAuqSoS9RNAgiZuky 4gtQ+GF0bpVeVO+RT6zfZ2IE9DREQ28DsBh7g5C0TLAzID0M9OcDXZWsgAaO3pkZA8rc J8nd//viTQS7JW5kPejKdn8sl3IQaqn0r77R4m/kkNv5Yt4U3Jgtr7d6ZZuI0kJ1UIaG PczMKHX7qv453FWSAwOAPHrEZhnMaeS2tXvMKZvKb723Y/E2b1uKc9sxr/QMayg/quHq NB877ACYtI6HnpA228IZCHttvgI05/fVtX9YseorTeMAkPqQXWqEWrBSdeGK5YATUBOj tEkA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=NmMlfOKN; 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.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Jun 2026 02:25:22 -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=b5+AnR5JYvRo+UFboTtWsCkLLNyMc6KQis9X+pNuLGpluV1FxAiM4W6hbio3lu4x7XZXhetaxFHNuikH+FQQlbQung3o8i8ds0eIqMLURRuHlbrFfMQKvOp5C80tg1ep9hvQ9/CtV6S/hBoquGLu2Oyickf65GRkSqBTm09bwFYw7nisAJ9UgQG5VmxKrWzb2rmuC1EY1fmBsfWzRg/TUoT7S1EJMrHdexwVK649hFIgwQbQFyIbE25M1Xn0scVq/qhR2AI1MPH+1ZCpkuT/K+92siquJfpagmx+s6qSuodRo3L6plVXI1KQWG8vdUYccZZwlz7YfOr4xv9dAcc/VA== 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=jG9lQDGClcE/ZxIYqj1vWk67shwBND3aZpHdbAC97og=; b=mh5qGw/mJEcWrBUCJy7dQg40to/uEoQTS7AoR3sb0rBtjaqHFgxfGS9abEX/VvtL2p0Yx5Fe2WVpcUGN7BO8LAoLxxs2BE66ST2NKjAFx1j6zz6q8uQK1zdUJsowj4D9KrbOoeuyubjcgbif9g+VvAjrhIWIy+pP8YbdfdmgbMqFboUJbNk2Ju61vReAvqnrWOuQP0z0vXXZibiHYidKHW2MSdb/v8byuoN6MTrph4Vfd4axcGVSB88YMafaAt6l0gzQPg1e4nwSZD/gRVk5W2T8NrM+651MEAPuAqsxg5X3sv6xv0HTQWAFc7DUxPhA+VaIj2DMDTcYlQ7sKpuCnQ== 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:19 +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: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 v6 06/17] rootfs: rework sstate caching of rootfs artifact Date: Mon, 15 Jun 2026 11:24:47 +0200 Message-ID: <20260615092458.259691-7-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: 45f755a0-3f62-4d73-33d0-08decac0047d 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|55112099003; X-Microsoft-Antispam-Message-Info: lObop3mcfUj8kWGd61f3EZpg+2P4WDPwMpStMwHZAjMpN7WoTrjF8V7joRphBjnJR5kLDtnhq3HtwKsTT8KXuYuf1EHFkiGQqHkHFZHu6zZAzHM7ZusgdrAI1gEgMexG3coF/u77AXJd3lGbTBDb7evqIIzrYVf3eZ37qY1zklHsopZ3Nr3vS2H9eT5MiLbdQpK0l3Z1aGg/EUDkln+KGrGMiqMAvkYzS+EwvswgG1VqTAdYcDcmLJgRlUb5VDtlbs9+5yi82sH/jAQnDnboeqgVZumb0Dj/5qlb+8rN3iLWJKpto42je8ugMUSGGWMK7R5anqW9u8fEGbZmhnXy4atRCZdRkBScmIWLbI0w6DMPgayaVuyZbWyzQcngn/Sj5yulwN4jvkCf0yO6IUp1s3SI8+N14wqc+luvaFYk5KvkzEjmPUUzxXA8Naiaea6UZMKmk1rogAiq6C0b+zqAsd+wpliw7RJyDTPyaebjyP7NN2imkOzW81JLYKBUA6YKn1ClOmuEBVkGrVZ8AZGC64D8XJ0z8DoAof7bna8/Bgak5G1dDiSqslwB0sCX84GqP0Ux3LS1zYXQkFTtogVC37E2Ol7zovbO/6HGSJbwIJ+m9U552XIXBRaWHMo72IOYLH2mI0hjbviASQN10ncnAZkDXvwBIUEASQiWfDhVb/MqennAx5E+JANvsNRn8Rs0 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)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?6nuMFqEmymx3jngXxYRpf7HDojR4/xaN1WXg2e8ostLqOmuImb+T4AA5T5Io?= =?us-ascii?Q?TPcjCnyvqNXi3oDYudWF3JreH3MQ3g+duS9VAY4XLk76N/c0n9lkD65lj6fh?= =?us-ascii?Q?xZ2qfhLGS/780bUOH8Q79LHqtgfOzp6cRLfh/OlfBLkW6J1dUDckFo/HIEj4?= =?us-ascii?Q?U471mhTnW7rz078CBptwzssY5qL7kwHE0ZoLBV9DN8CKZBTHi4lyqdu5kWIs?= =?us-ascii?Q?H93yDmvVtyZ/EhMZ6S/FfFfIv48eOZJ8BEGZbxO8Hno5ZQldETmuFP8dQBzs?= =?us-ascii?Q?o6VYCrkP70EuDh1ZVjzOaCWlbVYTWahs11xMoaN75Qw9oscomshr1PLC9tGb?= =?us-ascii?Q?pyZuloA2h8l7mplsAdFK9RztzOB6pPDFxnkkDtD+aHVJD0DZ1S4jf8Idwr/9?= =?us-ascii?Q?ebUVUkHISiKlNB7jMSL0/McLOXMc1CQEv2D8SBAWY6WsSH2T5Pqd+DHOeFMm?= =?us-ascii?Q?bcESRId7BuJHJI4ccQN87G8+SGaozshL6DdmKDvuWao49etoDdLAhMspVgBe?= =?us-ascii?Q?xpG9132Fa9KEzdH4iSxkkYvOJhg56vB3ltTBlHEd7zWV7mg3GiceSplI8v8+?= =?us-ascii?Q?g9X6LWSxiFQGT5nM7gmKoufYy0niShJ53AxLBmIQDRbYmRaqZu4s4gPsVVVQ?= =?us-ascii?Q?K1zr3XmsW9Ufg7LqA863UC2PEWX3GPd4Olq3NuQZRv1gbmJ47w53wiT+Pyqf?= =?us-ascii?Q?OMe26l5qmI44LiTKMxxzpjXQNzBqlHLhlfiKGKC/bOCn4pr5Cy/5H0MFQNot?= =?us-ascii?Q?YQca+yb8rt+BoZC+klFBkySb1OhXaj8bKdwjqbq5w/wgmVdEnmE/hj3pg7+5?= =?us-ascii?Q?i9zZamDr8tRfMiE9kGR/89CnlCGT3FPoICj3sYHXikRVyPuUknaSmH+r5agG?= =?us-ascii?Q?8fxA6+IBbpkFCqnMuNfezCp8NNNOXZ0SXD6B/2DNk3rsrBCCDtufHezXSd+z?= =?us-ascii?Q?WP9jPYWEstLKWxTjfoznMbxEIdmvIiO860XFb9CJr1ixJl15PLQ02Yq+SbW3?= =?us-ascii?Q?WlUoxO2VrCuFjw86H2j8BIguop4uTumDtJGRQ4upNH2E+Y86r/TXKaBSqX4G?= =?us-ascii?Q?o5dLp54mLfKkLaUl4EGbduEsGCth3stJB6gfghnrWo8IxmE9FUlyArDZ+G2K?= =?us-ascii?Q?xx/PWXxlUo+o18NGtf6oI7Zu5OrhSo/l0YoHfMQNGKBRjgm9FjvZL/Rj5TBn?= =?us-ascii?Q?j8ErLkJ9BOUS6PzN2c4SJOYrhlZq4LMHIhgsmNmQtd13WmvCyD5OAgZiN6dx?= =?us-ascii?Q?scqWawi5Xrj7/MrnSIAUR151hmH6Q2RIuX1tyz4JAnTtFFihaT/H7KFHfDoi?= =?us-ascii?Q?P9T2SB2QW0pJaKM9g/httEdL9J2hMci8E0vX31cAn4eAknJKEsd7wx6PZiO0?= =?us-ascii?Q?w0X4w7QBg5D4xlKUlb3cOgHSEpIWhsfVm4t2f5D39z+vK35a2nU2cV9jxSS0?= =?us-ascii?Q?s5qeHvUyTvOg6jxCP+e6RDzIfLpmhJZnfHivvEOzZo+kJgufu4Su4+QvJ4Ay?= =?us-ascii?Q?JwdS3iOfVOk4jduJSF6BVcW7mRR/FTQtuQLCKbHrWHYlH+8XokiMn4O13QMI?= =?us-ascii?Q?/okHYGldals8RAvRNucvW1wycDEm+M2TU0HbcbX1odMcRsDpdsTzuMy/ujKq?= =?us-ascii?Q?TGf9ooAjEtnrBtprnfBsCG0lnOcrlkAyvgLql9zMVOMihLuzDVPSEtusTOUN?= =?us-ascii?Q?Oa6UsJDN4ohWrY4WEh+twaJLnoDMW9EmTumuYhG8wiGDz12TOL2Nw3liyYCl?= =?us-ascii?Q?UZRGE4dl2EJBwCVJxLTCBHjm3/kBUOQwaQPhtQuVdnst5SZkAfLElm9A7jL9?= X-MS-Exchange-AntiSpam-MessageData-1: Dh+hcppOHtc1ZH8h81avebw6GBwu83WBuo4= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 45f755a0-3f62-4d73-33d0-08decac0047d 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:19.2021 (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: qFYvcy8OJTAzA69urTxZz6Qc5zgoFFEPSMHApG4WEVqx82WPJoJOjpMNjJzeHWieAhOBJpcmdPxsC5mfCiqkrB1xHjDwJt8tbl+YNc+d2TE= 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=NmMlfOKN; 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_H2,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: HtkG36h94Rgc 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 f6c2f320..c60812ab 100644 --- a/meta/classes-recipe/rootfs.bbclass +++ b/meta/classes-recipe/rootfs.bbclass @@ -689,11 +689,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" @@ -702,7 +704,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/20260615092458.259691-7-felix.moessbauer%40siemens.com.