From patchwork Tue Jul 28 08:20:09 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5300 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 28 Jul 2026 10:20:34 +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 66S8KWAW007803 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 28 Jul 2026 10:20:33 +0200 Received: by mail-qk1-f192.google.com with SMTP id af79cd13be357-92e6ed4fe99sf651373185a.0 for ; Tue, 28 Jul 2026 01:20:33 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1785226827; cv=pass; d=google.com; s=arc-20260327; b=p66q457vMcgTLn0o3kHo9tq/cj4RyAcyBtppMIMEVww61uubdhh0P9QZMI+3DRkFSX 932bF9ZvtN8o3cibY2e7pdSq+D4ULelLKsHdFLGlrIEInm6c9PqsiMFFbB+wBBmnpZCL UEkva+TwICzbNBywX/ui7Houpy9PASymCntuar7yRJPtXpTNpJp6xL2Wr0r0q0GTuhLU DlW3XIFWydDwDGWQwIQwcI+oeqzB6BkBkiZ/5Pi2S57TQHt+fHu6vauWo2cb1dPJxPxl +PcDKpNoXFPW5RS8U/SuCMzwpcYdfs5Jj6lyJ2oYzap+uSJ3ipWR/lCnrABNuzS3Fk1t rmRw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:message-id :date:subject:cc:to:from:dkim-signature; bh=TCw9xfPyDsKrMk9HowxmrzWNOhqqRSSbvxwP539LjWQ=; fh=GXyIv7QPBruA8ihb2uk9Sx3BCuIial4TaG77UcrEnL4=; b=M0oPbKeLd2t0Tt/JvGuZIc5TH+Qirw/ZCV72p8ZPwHDGx4mlbJ01LqqUKC1GaRPqf5 gPk/b+4dH0eTVlqWvx4qut3XyOGTFHJJK7uyV/36XDJM+o70i3UBWKymx4fRSQdF7YZr YRIbYfUU8bOoSgSwK6+HdvS3xJLApIOQyohe6vhRUOl9Dg4doKJ4iJBCv7fURZO4uw4p jHNVVe0IfMwmBMjxYpbyqtwpYxkHz6rTq3J/C+G2igodX3Romq5YuMrARJFaogFLGSqX 0ani+9DPaehONB03Hw2aKIIrVnHxQHRHRhEO4aX8ZH8LrzvTr9bathN9B14bFTRH3dww jaHg==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=hzBZjYpR; 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:c207::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=20251104; t=1785226827; x=1785831627; darn=isar-build.org; 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 :content-type:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=TCw9xfPyDsKrMk9HowxmrzWNOhqqRSSbvxwP539LjWQ=; b=aBjP7FkZZ+YY9ds89u7nJKWKwh2YLhD+sGrShBf1aVIcHNY41dkepMs6YJlJ1iLPxl pjkdCrJX77K+iIsYLqSD2yzGdwGjol7ofOLhmhxcJFrgrmsXqutD14gj91t4mlOQpELV HxWTpabaXhTODFGt6JrFpHOAHRRDjX6o1TS289pVqjHTjdamhkTS57GwkMWqlg0joQBE miIWZyPBYQmprAOajUNnNKZIUPiYHlzzQ6VC6/xMK7OD0LRSdaq8fdJvBa4hTKFQFV6g cohDRQyxom7fa9tXwVx6FIhHwIeHtFULU0EPuuuGQh2dLWyeflSAi7zPyBRrmFf4HG9N yYxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785226827; x=1785831627; 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 :content-type:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=TCw9xfPyDsKrMk9HowxmrzWNOhqqRSSbvxwP539LjWQ=; b=iWg0Z52YLu9yzW9ks+G3odGhDRf5ACK98mrR7n+ACpPeBkS8AhRVKSBTcrLtKsZyYi R25yLvu5b7y4QV7ur/R7npfDZm7z72OkwL3Dn32eZeLQj1XP/ZgNX3gWYNa4kmltNtqJ g2Ui7seo7Md8Ufv2aw/vd63cFkumtU+2TEO3m1kxGaA7yG/s61/eLJFKvWWkQi1JNaUm J5Jy8Nzz5qQ6185NPrHEv7IQ+xtwOShT0h6d5vSFki2JKRSYYcyF0IzFlVpcfD8W+ts8 HXmuxkwcPPfoEsGZviMdXVyF4CxyLSNYmigR87rH4KIobVxVEnUyF7LxGQOcBS5G+q+c x6PQ== X-Forwarded-Encrypted: i=3; AHgh+RpJ3XKMgYI2yT02bKj5mcCivYQO8UlVgFCkt4/Pxk7wrF0YGLdHPQxbR0Jbr/i9iieMECbMrGY=@isar-build.org X-Gm-Message-State: AOJu0YxmdT/H14WQZBwZ6uf7I/f6a4irh3ikjib1h3BRig5CIjhcRC2Q lSie77+IjGcFRSVcM/XW4473DEmS44WxCqW/ateZp5eplnqLB3SLeWSI X-Received: by 2002:a05:620a:414e:b0:914:bd27:2d1 with SMTP id af79cd13be357-93302629df8mr118768785a.11.1785226827054; Tue, 28 Jul 2026 01:20:27 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPTeouE/ipoiVDVEJ7sTi20cyHsFNwDa2dmCskP+0RhLbQ==" Received: by 2002:a05:6214:5683:b0:8f0:6c24:4aa with SMTP id 6a1803df08f44-907c964d907ls82190336d6.2.-pod-prod-06-us; Tue, 28 Jul 2026 01:20:25 -0700 (PDT) X-Received: by 2002:a05:620a:4725:b0:931:4b6:a9c5 with SMTP id af79cd13be357-9330265765dmr114091385a.24.1785226825433; Tue, 28 Jul 2026 01:20:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1785226825; cv=pass; d=google.com; s=arc-20260327; b=ouu7rWSrm/ZJ+fyORQGgoGZprUlnR/noQEyDHbXGW8wc5fzg3jN2MsK2G9I4KvH6zZ yMo5QkWKe8jJyns6wHTJ6A1LCxpe5fsSau8lEB5EJI8OIOBLrgKe1dsX3qrlJs9Oo8Wt sQ8Tb2CaE4dVUpeZN4l8JADtEoJv1ZnxBpxh+PMmRomJCC83gwWY94QuG8oJNBtgZRHi l719EHjmblRYRqHf6aYEqdn0qqpwtV7co8itiUaGelVdzUXTr6xQFXLTAwFjJOzXsNYf lqGH3jZQGhJBOGyeEYa3WnpGsNUdBATGuDTH0/CFeMTGdM6oreWyIEAOrV+WjY69yI9i zkog== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:message-id:date:subject:cc :to:from:dkim-signature; bh=nmanG8gODMc0cT4yro07YeE2poCoc8uBPzie+/EXq1M=; fh=y4Q4sSo60XIDMfQl4kOzeqW/gQkja1RlhaZM6hZs/O8=; b=Za4bkEOFPaKrekp4YAgGPWQeMpvODeq8zGxAJE1mfUYBx3x3xDFJJ+k7zziwMtirSe FSfICUU+/wah4o9onNPBWqOc7s1qAkZRt5AmsMgGquHXd9Zp/hys3HDqfhnGj+6h0N7T tzaongIPpffdl1wX+Qj8efgzQNs6zTl/56GQxj93k3zAx5G93Ly5O9MySTsrD9LuwsLX JXqj8rkih6y88iZg8sfA4Jp1e1kYj5ipjBgqBjFPN3WvKUKUKvhpZpGMdo8SueNqe0GR WBazKBUzKujZgNG34YagAmOwa+/7boCqFlN9vmhU2qpg3x9kYlAyDFJ6lbjB6g4sxCvv DSgg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=hzBZjYpR; 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:c207::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c207::3]) by gmr-mx.google.com with ESMTPS id af79cd13be357-932de660fdcsi26475585a.8.2026.07.28.01.20.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Jul 2026 01:20:25 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c207::3 as permitted sender) client-ip=2a01:111:f403:c207::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=N846LJT2s5Gw69E897s6JqVPEMdWP/kUMPVXV/KQ/fWPzzhMymiAv821hI8gIIHrg2SGzEg7yWeK5H+cZujT/Of3rpWHkW+1UePrGN/vllMH6zRaBeGGop6BCQBXx4qqJrrSyZ0bKovEp9YCcR7AeOYppM/N9/E61xgBf0+Zfn0Xq85fVGuETUL8OLGP7ivPClAyMmrFG1B3uFJU5lCVfHYXrTudYRIuklZhw7V2UPkMlabP4tX56WWrs2aPTa0peMbyKKsfFseO4P8ELodUjSiHp42AJyDV926ET40/1TVq4v/TnO/iWDifEITkxLgdsbCqzb9Z1FjBRFOCx9M+gw== 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=nmanG8gODMc0cT4yro07YeE2poCoc8uBPzie+/EXq1M=; b=lqZpML9bny889I01Zzn4bmF5rAroEo73ZSljOPP6lqTDlm1dPjNhjvjGZA9F2SiHmR5nk5olmmBA7QB/vPLi8ktvippKewWB8Vzhjr0+sFXpcms2MoKTRTDxfyC7xSdf1Hv/TDA58zYS6HLsp1zLXsARrOnmzrdCctZXdQGn8pp5YBtGzQVvLZYkUgnDXXpO6F164WxKbzHlWTpKBfkSLmTBPmCwN8CNyIaf7BmJQF9K83JHTi8pY3fz6zMWqDNU0IAH7MOMX1R7sp1Vg4sKWWL7Prv1kGGcHf/AUUB2FTRhFXIvigf86oWH7/yK045v/Vs8KbqwZioE/dblm3hZhg== 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 GV2PR10MB9907.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:344::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.12; Tue, 28 Jul 2026 08:20:21 +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.0245.012; Tue, 28 Jul 2026 08:20:21 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: Felix Moessbauer Subject: [PATCH 1/2] fix(imager): mount base-apt on unshare if needed Date: Tue, 28 Jul 2026 10:20:09 +0200 Message-ID: <20260728082010.687942-1-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 X-ClientProxiedBy: PA7P264CA0314.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:395::16) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV2PR10MB9907:EE_ X-MS-Office365-Filtering-Correlation-Id: 18fe2fc9-fd03-4e98-dc50-08deec811120 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|1800799024|366016|376014|10067099003|6133799003|55112099003|11063799006|56012099006|18002099003; X-Microsoft-Antispam-Message-Info: F9doc6uDuqzqr6BAnBzK8dXXsuKIM9CCELdxVSYWsKf//PJZqPJMsEeH6vtEkNAA7vSAlWdVJDSE2vPN3rObDYauOXGpJx906ENA0f4ECgArGfGRuU+bQE5xh6ulGRGxMS0wi6KI+QJbo9aSE1Zic+idnFLXIaJbFnC/SNwOokGMX96MsltgzgMFFMQ+xDJH7frxGgRpV1veAyWQ7iUwjlfomjxUaNhbmZY5QCzriS3P0T0pMs5+uwgEAGhu6AN+Fr69tz2geCuS3g3G7souVExmEFuUNR1ZzU7iOedV1tXxMzDz4D0kTDx8uYxd1C6ywAkDACN/bxWE9SRbhKWLpij7m3oahic0TENctHumBJpbpqfuDzeab6djo4IVdc0bnFybeUfftnTUlHSsiYvSdtyzM5aSvTxTtebvem+pVhxfW2OMy2sUe6umNQ7Vt2du5x0d29e6Mnn/R3zFz6efWmCM1WTok+b9dQk6aGrSGMWYVSA91633JxPOhGg9Iv3oxsOmQsInN9EfbZ/Xf5TG949GLCWdWuRS3nBc33+xtjdYAjnMwgoiVPw0y6OfSBO5ccVLE9fryAunjQexzjkjju0Mds4AFLlEdncG4UWdW+Kh0CAbD2Nu3M/SYycjWCna2kB8dzP10P9/luWQ7EPs1E1gr3Ylypd1WA6vrjQrpAs= 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)(1800799024)(366016)(376014)(10067099003)(6133799003)(55112099003)(11063799006)(56012099006)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: p8ODHppc+mdYTm9G4nP1Z5DLOCJ2MlvpPxKz9kHa9bXG8H4wIK9GmHqatR8IbWkeck3f15R2w1S380fk5Ud/ZSxpYS40SDDjs+pGCwgjVQ4PGTP9k9ySW8DomXyiF126w5pUkzi47C5q6tdnhHvQW4W3LFFCnU7RjMpQBvVlzP3tfC65cRJU1ITsJDnG6oEsBg/gEV3eRCwpLowuCZ3flTY13l9D4U1YzWKzPlTRNN0N7OFejbTExabVN5QO96/If/18M/Ccto0aK1WN5Vn0rbz1Yh/E9m6JGNhlsd7Jh5bQqnj7X/ocDRNN5S7d4Pt203TYU58w0WdmVQdjeKni1aoBK4wRnRZL5x//jShy9O9e16pgsnD7al4X2TDW/3ullacfr0WUJwByVG6MyD5RN9IYinVBEPhC+RgfDlYZGpXdva6OO9Uy/fKu1kTJjpmJHNCy2k9I9gsIOnqG2NAvHGiT/AhKQGHmOAB6RFxOAtpO4cbjnm+pvgHMtS/MiTL7BKTMNof2rhmEGESeXqFDbMzRY/l8PBD1e3OZpCyL7n4nCReinOh47Z2gEr4Qagh/92+0bSgT0VJluvr0TYUek5mhok0nlHpmqldlxpgMZdyTA9E0ETQdqZ2oRvKsUlrowEqcZbpF5jAiXCS/2WdHKxR0QNvZGZNd8NgdfPVvgAEhI3Ty1/dFxBRGS3Mu7R41A8LXeGXipjq6eJhp6I2o5vNjjmWdyE85YwXmcT1AGgdKzdD8FKICVTrPECRSQG1ymHsPC4WuJ6zWpsGI17QS68ka1OFF8vacjr5x5SOhG/wKeKOzLzTRdzLU+tBW3sDqxiy7YFiHlMm938Z6ktQ6oHGg3y7Gp9Z+oYVLVn6Jo80JOYUfdZLrRCHVlwdgVG3sSp6/U0Z/4QXnpcw9gERlZB0+ecLkmeLdXIpm87eARuGm+OFiSHKWonOI5lyquZbqIiOjywL8A6x2YAspFxMFoHmqmg6gZ1LkPd2LhIzQwHNdCTYXbDJh7VxZ7fxKAg1SM2P8LmW2JLstg+t2ED/8kJJu0cWseBlBLpV6TQc62YQL7JIM+IvFp0ItyGHE08aT1FjE0IJOfcLQoh6/lQwKI82e64YPpi5nhMum+LUmtALWxBDEnaudULE7xwnB21I2iTge6CXcDFUq6R5rASff5+gONS4VBH/MnJoO0JHrdd34F/VhO7GbS7x2Ne4UHILfI03OAy2AAMK/x0m6oQnBjI54HW2Rvjrot5YclTpwWMSGxxhudpOw5TSGYJ7L1GZHD6V+1qPQT45NAP+Liapu0ylfCIhwk8Z49T9BxfynU4+SVyS4TNvS+Q1Vk2es1qCv2NBLpHs+x6D7/vskvHNgwnYMqGtU6pXp3WRX2lZvOvWYs8dc1bTSvORFkRaKiumtS085nZQQbt2FuVG1OorwANfBSbPG406JcLXHrbiJY0VlUphoLRYNHJoEbKE/xdL/Em8c0vZJikXPdgiiqEY23woWukDnHUhqQTITgz+/ZI2euHgkXY6chRgQrrt639SvfBnNN6y/8/JddNHvluDb0iH/qvEMupsXL//TeQhC/R+r1OG7/X90HhodFK9OtTRNxVlK2/B1PY872zGBd4inajRqj8JH4j9TgqFiqymVZPCTtwbKfpKfp1L9rAJ3/2/IcQdY0hj6oXC0UYoZTXzGZoANf4+QsIXDw8RgyitaXmqCOtkDRobAXLpzgkvXlNk0kTu9Ne3/fpPs1o5wivjKzHZAym7bUhz4LigGztL340w= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 18fe2fc9-fd03-4e98-dc50-08deec811120 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jul 2026 08:20:21.6847 (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: IXHM1+GHMwnkcik3SrScVSZmviS0nXz4zCuYdzSOGYhf4s+8vt6/qIOtgU0dixKl6h8vucZOVmRyA+sdS8I+rN8EChm7HPfAUDhIZahIktI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR10MB9907 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=hzBZjYpR; 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:c207::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_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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= In case the build is performed with ISAR_USE_CACHED_BASE_REPO, we need to mount the base-apt in the imager_run as well. Otherwise, tooling that is only needed during imaging is not cached and by that is not available on the next offline build. This fix is related to the ReproTest with -p rootless=1. Fixes: 4fedb1ae ("add support for fully rootless builds") Signed-off-by: Felix Moessbauer --- .../classes-recipe/image-tools-extension.bbclass | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/meta/classes-recipe/image-tools-extension.bbclass b/meta/classes-recipe/image-tools-extension.bbclass index c75025ca..313c81aa 100644 --- a/meta/classes-recipe/image-tools-extension.bbclass +++ b/meta/classes-recipe/image-tools-extension.bbclass @@ -19,6 +19,16 @@ SCHROOT_MOUNTS += "${REPO_ISAR_DIR}/${DISTRO}:/isar-apt" # only used on unshare ROOTFS_IMAGETOOLS ?= "${WORKDIR}/rootfs-imgtools-${BB_CURRENTTASK}" +# mirror the handling of ROOTFS_MOUNTS in rootfs.bbclass, only used on unshare +IMAGER_UNSHARE_MOUNTS ?= "${SCHROOT_MOUNTS}" + +python () { + if bb.utils.to_boolean(d.getVar('ISAR_USE_CACHED_BASE_REPO')) \ + and ':/base-apt' not in d.getVar('IMAGER_UNSHARE_MOUNTS', False): + d.appendVar('IMAGER_UNSHARE_MOUNTS', + ' {}:/base-apt'.format(d.getVar('REPO_BASE_DIR'))) +} + imager_run() { imager_run_${ISAR_CHROOT_MODE} "$@" } @@ -162,7 +172,7 @@ EOF ${SCRIPTSDIR}/lockrun.py -r -f "${REPO_ISAR_DIR}/isar.lock" -s <<'EOAPT' local_install=$local_install ${@run_privileged_cmd(d)} /bin/bash -s <<'EOF' set -e - ${@insert_isar_mounts(d, d.getVar('ROOTFS_IMAGETOOLS'), d.getVar('SCHROOT_MOUNTS'))} + ${@insert_isar_mounts(d, d.getVar('ROOTFS_IMAGETOOLS'), d.getVar('IMAGER_UNSHARE_MOUNTS'))} chroot ${ROOTFS_IMAGETOOLS} apt-get update \ -o Dir::Etc::SourceList='sources.list.d/isar-apt.list' \ -o Dir::Etc::SourceParts='-' \ @@ -176,7 +186,7 @@ EOAPT deb_dl_dir_export ${ROOTFS_IMAGETOOLS} ${distro} local_install=$local_install run_privileged_heredoc <<'EOF' set -e - ${@insert_isar_mounts(d, d.getVar('ROOTFS_IMAGETOOLS'), d.getVar('SCHROOT_MOUNTS'))} + ${@insert_isar_mounts(d, d.getVar('ROOTFS_IMAGETOOLS'), d.getVar('IMAGER_UNSHARE_MOUNTS'))} chroot ${ROOTFS_IMAGETOOLS} apt-get -o Debug::pkgProblemResolver=yes --no-install-recommends -y \ --allow-unauthenticated --allow-downgrades install \ $local_install @@ -186,7 +196,7 @@ EOF run_privileged_heredoc <<'EOF' "$@" set -e mkdir -p ${ROOTFS_IMAGETOOLS}/${SCRIPTSDIR} - ${@insert_isar_mounts(d, d.getVar('ROOTFS_IMAGETOOLS'), d.getVar('SCHROOT_MOUNTS'))} + ${@insert_isar_mounts(d, d.getVar('ROOTFS_IMAGETOOLS'), d.getVar('IMAGER_UNSHARE_MOUNTS'))} chroot ${ROOTFS_IMAGETOOLS} "$@" <&3 EOF From patchwork Tue Jul 28 08:20:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5301 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 28 Jul 2026 10:20:35 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f186.google.com (mail-qt1-f186.google.com [209.85.160.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66S8KXLB007822 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 28 Jul 2026 10:20:33 +0200 Received: by mail-qt1-f186.google.com with SMTP id d75a77b69052e-51c19493ac2sf52701691cf.1 for ; Tue, 28 Jul 2026 01:20:33 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1785226827; cv=pass; d=google.com; s=arc-20260327; b=FAdHrddincnlzg7kgAL/KYxzjIsyF8A09w4pJ5uTCtqH1FZNQv/bHCJz3B5hk6NRhW 1gAgDSv6/pFqq7PRi64x6xJ5VLn4USRQEgO/m6TF54Y7o5rJIIqpWdHVuSVt8rNjJ8aQ okSTMVWrVYICA0yqelWzmRZcL/aZu/9DU2AVIAY/KHaZsOktgWhKWGMHy/XKRHnoCd2L jKsKQ8/A2hGWy/BkG+nswo6XTSEic8sgKpZ7p1YQAyarHYFKjXKSothGHBSlQ9Fx6DD5 plfCpOucToUWg01N/bI9zCcfBrbou2jnl/zco7fxUcTTQ7k5wGPQ5r2YwFYjhqxIx/ii GjXg== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; 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=lMsaC+Ue7g8zDXxo+LpICuq28jGEOe7hPPEIPSkw+Kg=; fh=S3yh6jL3x3nTuMkScrHBO4vvW+AWXkuqMJL85aMq1JY=; b=r1A07jvEli1PslRMNyC/GfN64Z+eyOpozb7iqN3daUfyGpN7qCyAuPJe7dg0MzyvWl w5eMX3BFEwrv/K4CeRHHW+gUoczOCLZ0Kq2yvlLUeBhXFpasmLoZ0c9VAxdzggmyhxcm lyAoQdYH/nThal4WLUnF99jAOuOkdoZy343eCSUFA2pbUZ4lnucRMDqhK8WNlNEYMI96 xaaUjbaItXBkonWO4/9XvPC/LDQpUdXOIK5uc646ix9LloQQAtgYI+YbO3yWXJfhTG2m MCt5pV6PtqmwnbJJ2ow63TyXuI0HAwFl4ywdEYiNtxp/WtDCk5PaGfx+k6qHsPq+pQTa /mGQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=B+WDj+dK; 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:c207::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=20251104; t=1785226827; x=1785831627; darn=isar-build.org; 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 :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=lMsaC+Ue7g8zDXxo+LpICuq28jGEOe7hPPEIPSkw+Kg=; b=s5KWaMyDVHC/o/FAla8VWwbFuJTj1M0d9k/8vq2mY++qABcFfMZZ5IeIPvIZGb4rzN 7cr0CGkjxMrZBy/+rZJrF4HA8pHMOlAKjUd3vzBfq+2v5gbIHmXPLAKOU5OWZbhbJdHI ByU/aoDiZToIdaTPErLbKNZhs9qs4kvcCj3QBKd2woWHxypa6U3uJRiBNYdgZSxlS1g7 e5dNN0sLf3B0ZlFrS1tMFhta2zNjw/ikhvwon3wac0AMF7GDrWkk12if61SaBkQQ8KtW VaVnr4pjXYokH/eBVpzUEcGVG9AsJFFyDKxGldikhe2XJi8FsLwNfoMIvy4cV2bqdbcz /mzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785226827; x=1785831627; 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 :content-type: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:content-type; bh=lMsaC+Ue7g8zDXxo+LpICuq28jGEOe7hPPEIPSkw+Kg=; b=TwJlCAg9/fYDlA7Bf1OoTzJ06UbCTJnNgadUURoH1qx+o43WsFkBZir7yHUOgISx8c 5QvU76cuLquS+s0W7vlBkhHwBFGGHP8r0bwffQJBAJ33kx3lQnN94Q8mbBZXR/z5QvSq ux44xeegsunDOlxwg9ufbGY9L0ILuV4KuOq9IYIGg3wPJ9faBgXM8uQzRqi55FSDGQqR k+UzTph/5u/YJ2iyZAxtB/6Cb2zpTEEZkELnpr9ChHLa8E6Cm6G03vXLQ2d7N5fs4uxE d3NVmK0z2EIhMcJTLHXhSupYCv7eqssdkLCWRc34OhCj0N1wUFi89JEKxu0lWC6g8hzy 0NlQ== X-Forwarded-Encrypted: i=3; AHgh+RrlCGWAGw0u0slylGCFZ3JKvKTDGXST2n20zsTNQ2Q0PYMjxYa1K6EihJBmlm1ODufEF/PTp8M=@isar-build.org X-Gm-Message-State: AOJu0Yw/hp+sWn7pNg7JPirmSP1+DNGb3RZTgizCTgoKsrzWnwdJHyaq JLeAGUC03VceWkHGxVLMGN/tO33KszNB8fh1Ls/AITbXXDD+RNbu5B8D X-Received: by 2002:a05:622a:190e:b0:51a:8c9c:7f3f with SMTP id d75a77b69052e-529d71346ecmr9127451cf.66.1785226827347; Tue, 28 Jul 2026 01:20:27 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPQ+hmbfQSXL5chTdrGdJNRHCrQVyHQTpUqiLvlBUFXnaQ==" Received: by 2002:a05:622a:580f:b0:51c:2203:6670 with SMTP id d75a77b69052e-5283a6de427ls143574151cf.2.-pod-prod-03-us; Tue, 28 Jul 2026 01:20:26 -0700 (PDT) X-Received: by 2002:a05:620a:6504:b0:92e:47a0:7e6b with SMTP id af79cd13be357-933026765c0mr118104085a.71.1785226826221; Tue, 28 Jul 2026 01:20:26 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1785226826; cv=pass; d=google.com; s=arc-20260327; b=Z/M0tdzr8T9MnCQMTSAVY3yNO58X7aFgQQb6jamfSPxuge9N2sjeh5qSLTdTq8QS8r PJuHJHp8oCXkbq7em6A0TyZDR0W2JIGkl7eD6x86dDSCYlxVeW2bdOTMtIBp6c8IPGwM L/Z60aa4+cg7RvIB5EI4sCZBXxrAEfE61ecq3fymIAntIX9H4lOm+KiEhNI33ch0pQ6S yO5JVlvQTaJEJMt9drtM7qaXbK9XDKJ/Ef5r2x7AP3as5ugxn4MvP1kuiTbxMcqNVJyw AjJ6+XfLC83XkCoB2bkGWgz0o+6YLmKl2vNBpAnBu0QCbD52ytRG2iWI42qlZBF+Zgz+ Imkg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=mP3BXEP+T997KqJLvufFfCEG/hmIqDhKqwx60V6sMAM=; fh=y4Q4sSo60XIDMfQl4kOzeqW/gQkja1RlhaZM6hZs/O8=; b=DoWiraaWJksA9ON6H1CWhJWxWKEo8kDO1MeWEy5f2vGNaGxcxYvFhDDnJ8zmjgxusQ tE6jJ/8tlO34v/4oGbO4/adnfG/o8LMkv0VQXFNkdJqYOakumsXdzYjuehGgdt2mHfKA 4QFSOWS1cxVMZVya2DOvnQsoeTxnDykYvLD/BZ6F39kmLBVzf8SoBE1hxmiKi549LbIh JcD3nRTIcS6lixSDIa6Kr9kVfx79X1CTFkQXKLZOmABSRJNP7B3slBprxH04Z82PnIt2 whZP1hJFSlNMlCoWHgi5zYagk78sYXVQxS8KiqIjGVus/ezlYriU7frIFfjLavc53IZa vGtQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=B+WDj+dK; 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:c207::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c207::3]) by gmr-mx.google.com with ESMTPS id af79cd13be357-932de660fdcsi26475585a.8.2026.07.28.01.20.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Jul 2026 01:20:26 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c207::3 as permitted sender) client-ip=2a01:111:f403:c207::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Qlp3XrnNNtGbw9gUjvr7qfpwXIGpQ3Vx11Qh0dWeBy1lHL4VuT7LPpncA9rDOhMNaLkvFBF8jTm46h+aQBg1O1vFU5MZha512Lt52t+6LxmhNuKSnCj1B99/sYubVpXrdzVRcczxcVxoQB7I32pqa5wtBXgM43gUTaFFHYHiPAAs7LBnR5+TpWrbkpSflf2yqz7T4cfEZbSb6vNqTNXu0uX6TZ/bDqI/X7y4fnckuO76/Sa19KExZosgvSaSbFjUOIGfYWq9RIbMxW9V9KGcKHZWnGmI5rZPqYCWSePt3MVd+EpamDIZvBnc9Wvg3qrhyUyxKbRB8xiJpsnUGIf1hQ== 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=mP3BXEP+T997KqJLvufFfCEG/hmIqDhKqwx60V6sMAM=; b=dGLZq1XMTNqwshiu3G0FCvRGpCpLWpHPcZArDRCuKZ5602CrP+acL6UG8fKAzTSYlVWPaYk2/jI+q3AyPu2BCtJ2bAy+gAkEVEfbAs6RgoO+OEbESvGOrHTkblqf+BJNCwB5n8lsuvKGqZjpzp4q3eOJEFBmyNMs5gmS9LZIGmxsy7YBj4XByca0/zy4jxfkL8eBNi/dmb89lSDQyPrZAofsNqtLfMWGGFujBx246RAsRXearE7dNTL93WPeaNyyQ2I4R7ueWJ8ZLiRg0jUrNkVyh2T7SFSGrnQGLmYSKtxd3kka1f4dIInWC3yJiG9TpnLrEbYnOLi8fU/2si1qlw== 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 GV2PR10MB9907.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:344::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.12; Tue, 28 Jul 2026 08:20:22 +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.0245.012; Tue, 28 Jul 2026 08:20:22 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: Felix Moessbauer Subject: [PATCH 2/2] fix(imager): correctly expand to-be-installed package list Date: Tue, 28 Jul 2026 10:20:10 +0200 Message-ID: <20260728082010.687942-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260728082010.687942-1-felix.moessbauer@siemens.com> References: <20260728082010.687942-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: PA7P264CA0314.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:395::16) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV2PR10MB9907:EE_ X-MS-Office365-Filtering-Correlation-Id: c314fda0-87b3-4963-c31f-08deec8111a5 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|1800799024|366016|376014|10067099003|6133799003|55112099003|11063799006|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: 2AmhC/Z8MqFtODltHsIuhZK01cx4ar3nl1eX4asMiM3Rqe+bLI16IQLomGq8kVuScJ6bcDD+xS2Z55QTiap6cIu9xzXu4pl0BdfTAwB4/CxW+hSWTT2O908Y/8Pwzd94LBtco8ykxggUw0KkzmZftJeUYnDEGCqkHNXSWInocQs2UhhTxb18Svf6yVvJU1zXnzK4Dp9QLt01/xEe6NK3ECRLTg8U1S+MiKO1wFV7ii0q+tIVseqk8CInJO6D2koFIkBLltffHhAWwcQI/ONNY9GWc4TOfBc2lpxLntri8P9W+jVxIPKQ+Hhc+cekLktqiH0fU1JWmjqiw/FsKZFxvs5+SKnzwx3HFzEfHLWCOeEJa5DodRWQfZhyYkye4X3QhXVQGuH4r9/5BuQ80/Ovw/ogaFoz9aFZHSZkh44fPniD/IXwqgyLFcbNNwMK8+JL8dS+/LhnmtTlABieyH3fD38S/fGP/jWDn28/JO7LFub8SsosISoE7CaW2OqrCu6gJPRt0ISyhITCoQCmCI4RbnQoRpBFXyQQwhxGC4C3rX3qi+NxIWA3x3GtzwMd6j+rat0z1PSqO1X8EJOX+6einPwPnDI2om4vK+/S06NcEUkGcdFeOEjnO8tpkgfrKCgjqsrIDBqo6zZ4LSZWjnVbmJm0l0oc44eV285xnDGBShs= 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)(1800799024)(366016)(376014)(10067099003)(6133799003)(55112099003)(11063799006)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: waZa2fUyhTZItgEUxVIioFyJOEIVLI6+hHoxiDhztDKWLF8iu2h89YYYWWHHtGAY4mkY3RLImhjyPNZzKtwHZE6oM25+jucE+Do1NymVvrUP9wTvOTgah2H3XUNrx+S4oz4HRePl66c6pKxW14c+kIVTen4hZvNgNBwIxNKVpZhYhXKnhPQzqpLJOEIVgfVGe8BWOom9ZpfUkIyavpZc8gnQFRX+12JEUh8vKKhN1ahEacbavJu+fSAzEQSYohe9iWeuNTh34agcPGp3Ek25xx3IYpDz9c1nxrjtSW3bYlaxCtpTzAsDGF0JUf+m5LO0nfJC6vNynxwNb0t/6pFlEpAoAKVijeQCS8Zk2xZevKkVf50Rs0ipIBnsl/r7faaNgrHTgvWmN1A1sYrfJup1nP8d8CpJPuz1y9I4V9t4EytxGbAH69G3h/v7ccfgJmcAqiUPWebxBXkIyeaT59G6FtqgSPloC/OlpJD/WUdud0kyZw40JR4LItJHNx/aShzJxUJRxzcjlr8Qun3GaooqHntzP4eJFf8WWInPsPO/vpuwNi3aoFmvgjcZfK8qwpaTjiaO7cdCw+i3I7n1FjtXr0KBfdffm4iRW8FCuChvYTb0A5QVP4jq1ZkDU7SmbdIx6VI+XLCtcSBTRmic4cphTThLLP9vFWZ+VXYo0nUzf0Z/w4KG70n7as1kf5NSO9tHiyR5t83topczMNzxxGGh+85+j+iTRe3i4PJiU/zdlus17vHjWDwrOwCY1JtENTvi6chl3a56xy4HOoXAJPfAfyYsi840xvwKIcQ7U+pPSKAwrB+GWk/7TXz5yZ6Wl9VxvJJPAXinvgtZOQPYI3Hulf2VehMuSnz4okB9wN5e54V/l6fjpK/eyg1sblksLc+Q27dPhFD4479U8rbb0ElGAoQKrNDZCyjCIVrjR00Eif4MCsgAEp5PVwrr+plWfTvqdqvx9Wz0nYTetwppJYnBk9VgUMhombhVVAQhUG3R/Y/KNAWJ2jdXc8Oeeq6aUt5IpSe7FI6dtOnQ1Gx93d452BMzWSI3EaumH78AS7BNVFYBAihq730p/vXdGTNOGIgrW1WzEYXCURssQyVe2GRXE/APx2xFbsg0qh3hYdamH3o3cYUZgi3ssRUziaaDQk/QpAK5zs8QpYhes8D2VwgTFRksuJA4uOe3j+bm99xzcIvpjtdh4+5OCwsTNE2s4li4Uqe8hg6+3PUKZUb+gq1NeXDKJgLjWbQAVH5VANFFSyjLOTD46Le3Cxduy4eQzUi0W6M1g97vugxCtk7PWZOFQfotXbQwdftgsXCTd+wGsYXoJRIZr8MMWevPTx4dNfJnQE6dByT3nKj7KJq+7xpE0Rl7XQkWUpxWVxDpBNubxh8CWQOT+FDc7+xBGdPgDePPIltIWd/WCovi7fM71NBBcc0VuNG472ecj17IC3+xGIiSMV3M7+vE6PR/bIS/Qg6rRRmHtor0x97v7weFKMkY0dXmDgFeoizeoF/QKE+OQ6WOG02CFhcECuNtm/q2nv5o2wGZ+W0xJ2gh/PO3/CQdIyU2F6/F85ie8B2uMZE0+ILwZB3g/KKlQENxlbOL2JsNWofHpDgLN264Z5ept+bOb3XIMYYvRhlj6k+jOH987hlSWMsPPg/tt4fNlV4b/7WaTzITMsjgzt7m26Lch9e0SAJjmjW9T0s8OczCpvINAl+80uqMb3STSmV1Exnu8bxFCCCue2TzmPjqAiViGSehcAs1Ane8BUyojw6V1OhrCrs= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: c314fda0-87b3-4963-c31f-08deec8111a5 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jul 2026 08:20:22.5915 (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: aiReBoXBcFJTl1LEsylm7fEyQXysSYXGcqJTXQO+yu/58bp0bq3uD8Z+s3bjIrmG7UQr9B2Mh268ulkQHR12uireGKUGYmyq0NsU+yzsZFo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR10MB9907 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=B+WDj+dK; 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:c207::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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The local_install variable is a shell variable. By that, it has to be explicitly passed to the heredocs that expand the variables in the outer shell. In case of the package pre-caching, this was done on the wrong level: inside the lockrun heredoc, but without passing it to the lockrun heredoc. By that, the variable was effectively empty, meaning no packages have been downloaded and cached. The later heredoc that does the install then downloaded the packages (instead of just taking them from the cache), which works but also does mean the packages were never added to the downloads cache. On subsequent offline builds, these packages were missing, breaking the build. This fix is related to the ReproTest with -p rootless=1. Fixes: 4fedb1ae ("add support for fully rootless builds") Signed-off-by: Felix Moessbauer --- meta/classes-recipe/image-tools-extension.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/classes-recipe/image-tools-extension.bbclass b/meta/classes-recipe/image-tools-extension.bbclass index 313c81aa..8f666444 100644 --- a/meta/classes-recipe/image-tools-extension.bbclass +++ b/meta/classes-recipe/image-tools-extension.bbclass @@ -169,8 +169,9 @@ EOF E="${@ isar_export_proxies(d)}" deb_dl_dir_import ${ROOTFS_IMAGETOOLS} ${distro} + local_install=$local_install \ ${SCRIPTSDIR}/lockrun.py -r -f "${REPO_ISAR_DIR}/isar.lock" -s <<'EOAPT' - local_install=$local_install ${@run_privileged_cmd(d)} /bin/bash -s <<'EOF' + ${@run_privileged_cmd(d)} /bin/bash -s <<'EOF' set -e ${@insert_isar_mounts(d, d.getVar('ROOTFS_IMAGETOOLS'), d.getVar('IMAGER_UNSHARE_MOUNTS'))} chroot ${ROOTFS_IMAGETOOLS} apt-get update \