From patchwork Thu Sep 3 13:10: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: 5415 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 03 Sep 2026 15:10:34 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f191.google.com (mail-pl1-f191.google.com [209.85.214.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 683DAVfB032206 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 3 Sep 2026 15:10:32 +0200 Received: by mail-pl1-f191.google.com with SMTP id d9443c01a7336-2ce7dff6253sf11718915ad.1 for ; Thu, 03 Sep 2026 06:10:32 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1788441025; cv=pass; d=google.com; s=arc-20260327; b=MCKK0pnvAQIh/02FEAIsUBRjEImMMDDs23WeqsF8zEpG5eJC2uh3SeCI/HCgrZWBnH G5p2cyfKtIhRf+ZSczq5Xd8TfsEkLDnWVbeg1WN2piH02C4UVBL+LoPl/4iiKMiWu7R5 eYU1+2GXP2ck4MHHxMl/4E32WcuiUzbLpXCM6v1CBIwF+MLRd0N6EQ1bXoolwIb6jyqs ZtXWh3EGje1s5OuapVX4dyfLzX8kTGH7u8lwxyl/TcNN3JiG+MeDHnSWnNRdeYG6U1VF fflNuHhF68fpWsVtJOdW9QATqW7+YIFsUnlgeBMwu2PRgEy490E0JGJlSN7FaMjKzDwP DkLg== 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=f0xJHqa1AeUQHN2/2yDQSxq8xn6CpdGqBe//D35mttU=; fh=7OVLGE6c5/wWmf/kcjVEDEb6k7W8RxXa0VIyiNZ0oOc=; b=BQNbm4YEh93rMPd3vW7Y/i1sR/h54Yo8t/MA+nIT95ITQiyAAVKNu42fZtpe0uXtgX 3Ws76cC8XKa6a2YcKA68+wYADb8OgL3Wk9HRGs46pD1FBy62m6As6sGnHcjYlM7532wp BNDqmfP4p3RiNMkc7dZsBymJj3/FW09XVkuDI9x0PKA6sPLyYxI5OwwhsfxzsN0xErQ3 BirfzH1X33Myy+KQJRGreP5jgTNljGdp2L+Oken254QJwOJmecbzVJaGZThuGs0mJZz1 a2ESUwTP/vubM0hVY2OSit4xkiichiQv+fa46yWyXvLvJs6RiS7qmw+i12rXfMRdS5LS 8Mxg==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=TEuOp58g; 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=1788441025; x=1789045825; 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=f0xJHqa1AeUQHN2/2yDQSxq8xn6CpdGqBe//D35mttU=; b=yURjRRfyToQi9UDUInQ7NAYdhtoRZ9DbtFOKR1nJ/RbsJy6A1TH8BqflbxXprN3/9b njMgpWajUmFL3OXIBTETp2MvhazZyf4/CTHNkj+qVcF8f869zmaazcAHLvsnyR83UILO JEkWkCPpWM/elQhAFBtGLdYyY8xrGS0XzEwBH63fMpxQD+3GSsx3d+CaXyvL8FvcaLgJ +jlgb+L+ryZInXjZPEWcaZ80R5th1iNf7VUUGb4sjs4vMHrOQI7giFI8o92PaI5VdyhA rCoGXEM4SB8JUE7MIRHVfUnvDfm4G45n3Ytd3fELSuEkmbAc+M2SForE4K3VokR77TRJ 7H1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788441025; x=1789045825; 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=f0xJHqa1AeUQHN2/2yDQSxq8xn6CpdGqBe//D35mttU=; b=bdtn4kI4zL3ZucyuqL9kZ0/CE1ICauux9QWIWj6H5YLiWnpiT1cno8NvdQgbddoPRH waHIW+bZwNgRpi7ViH2z0mJU774Ex2tqy0AetDeB5uKSTuNxev7hqYtK1XQMFCwODxli sUg7BZKaUe9BwapnIVAZ91yga11QDY/QDVVlr/slt9P8QgeT8YxOVPlgv0uRbgz4WrLQ gA8sOzqm8EjxN+IO7z8g/C8eaffVa8GdT7/biIWE2brxH2A7WhzT6V0MDeWexvJuZHxg z+9ElsVcjskcp3FP5yYax6YgpSLqL1JnWugO0JHbzKFxyjHxmAD+kOal+3RIbz+Y42H3 ib5A== X-Forwarded-Encrypted: i=3; AKwUvBy0QyrVoT4tI2zSCHcFvcpYDIVzRAZeLRk1bYqSMAA5BK/YUMxa38yZ5Lh5f7y4C0omq6BYrGc=@isar-build.org X-Gm-Message-State: AFuF++mYGduI4UiNnIfxWQiO4h9DjR9l+/UpLRK9rib8lziXbnYZnTxu 0OhXYLiEAJ3OwHjOA1y8TL40urNfEV17I4XMpZAOI39AwyElc4PTjzCE X-Received: by 2002:a17:903:2288:b0:2d6:ee34:c043 with SMTP id d9443c01a7336-2dafb0af451mr53195505ad.11.1788441025253; Thu, 03 Sep 2026 06:10:25 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdfK9AknFskd7q1tYUilVOtqaP2IvoBVAc/vBqeWS9EjqQ==" Received: by 2002:a17:902:fcc7:b0:2c9:8785:981f with SMTP id d9443c01a7336-2dafabc1eeels4649695ad.2.-pod-prod-00-us-canary; Thu, 03 Sep 2026 06:10:23 -0700 (PDT) X-Received: by 2002:a05:6a20:d80d:b0:3c3:d298:81b2 with SMTP id adf61e73a8af0-3da27e90b15mr3812275637.1.1788441022895; Thu, 03 Sep 2026 06:10:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1788441022; cv=pass; d=google.com; s=arc-20260327; b=oapjvwjAOhfknT0kdPRsaBQ3oUVHruOk0arw2usN2Va6UfMGkTKAZuwPbCV7ohCnCo w3blfOZmnh6P5YKmJrj0y6FssaU+fVDbvAFVZBbw71fk1SrgKZowDkP/UF7pQKfcImz3 AXZgjsE5fijnaST4MAEcOrUBmciVKfXW+YdECGnHyQsJg+r/s+xPK5oolBeNQni0XWy7 HKrh9Zy4CHcDmATcSMw1NyubzqqVWgg+hzuPqDZxz3BRLEtvedG6Nc4wX5AB2FM++20Z sm5LEmVELBnl3MG1ZleTtHEX+TlzwAMUtNzp641JFwip3EaM/pTklPrWLbF6cS6B/nXT H57Q== 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=4Lvvy+31T8jDHe8dY6wHRG/60++6tRZz9iCCtWiHX9M=; fh=MAR4IrvAhd3sEKpd2rMZmD1A3RZ1HgCziLJco30Znng=; b=Ziomyn8x3z46wjMXc29BBHb8XIT535LKku3b6GvbVow6g8bNS5XYPoxIpfzeHXnmpP /k54wZcVgziku27PsCZw5JV+YXqLTblP2onuTRymubLz/mzS5zMexVBve9RGyIMGyWuS PAmPCJBomjH8omrRjoMZOz7UkbT8jFCfujWoIQxO7lPX1YtYxQrI30Bq717HR96go+I8 bW/RuwQOgDd4hR+UrPNBjzFd5/U79fNkZdJy0Yjxiz+V3ZqmfKVP0AEefyOv95x100Ld ye18GnfNJN/djHqasGHI5ToVqI40y8IvhVB5GOn5k9pr4dIbZXa+fmz/R8qwa3289g0H KRIg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=TEuOp58g; 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 41be03b00d2f7-cc43d3906ebsi90219a12.2.2026.09.03.06.10.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Sep 2026 06:10:22 -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=at9OIlXQ6Rlo/bP+T72ZOFPGKBe7u+QWaT2BmEXOIvS2NFzics/ZmGZ/Fhy2ehGBlNmVCUHGRuNI8u+fW//raWzTe1DNQkdyFPoc3k4Sa21aEee067zL5sFdm8x9ZRhn/cejdTh/XNStoBKcFOmcjzM2RgeUgtvQ/Z9ErWy9GUqnw6LSbFk6fYF4XYLBUuu78FULi/RVmYhNqS9h5sPykqC1peQpcx0bhfCFmSXOzy6IyCDyt+mspyXFF6JGBZu7oUNbsy5b/FiI86W7T/nauICfZpiHeGESvS+j/th0/E1lm8odPZyNk9aoxVL+/D1SyyFd6C+c/zQeHa1smcOIvw== 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=4Lvvy+31T8jDHe8dY6wHRG/60++6tRZz9iCCtWiHX9M=; b=jrZy1x1qjefwx26i2CzHGGgLMYG85cwNWJME9XodOf2F/9ZG4eynfoBr9ING/w7ZLuAQQdtKD5ewDor9vLuGGh9nPU9tAQCPjWofzBtQtVJgdxbnr1K+b7KvKTReYPv2UENPOESYTLXHdfTF7Z6GWgHbZTB+VRuIxmNjb5F+6Xj8QFVVDhqF86nea3FDAz/lLGD1m2JvPlmrWpGMrN/XsCSjy6Ff6Apx5J9+Y5BgH9PJu/dRQZqvZVaKwNvzaey7PURsBBGD+RTdWBXdcbCgHtyGTMgCuvnrZkAYkZNtWxwhuiG06+ZX1dStVWnt9bZ58hSFz9pecsLJFtvN5wMNmw== 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 VI0PR10MB9795.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:30f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.360.13; Thu, 3 Sep 2026 13:10:20 +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.0360.008; Thu, 3 Sep 2026 13:10:20 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: christoph.steiger@siemens.com, Felix Moessbauer Subject: [PATCH 1/3] imager sbom: simplify invocation of debsbom tool Date: Thu, 3 Sep 2026 15:10:09 +0200 Message-ID: <20260903131011.968751-1-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 X-ClientProxiedBy: FR4P281CA0229.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e9::7) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|VI0PR10MB9795:EE_ X-MS-Office365-Filtering-Correlation-Id: 402435af-f650-4488-c0b1-08df09bcb46f 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|18002099003|55112099003|56012099006|3023799007|6133799003|10067099003|11063799006; X-Microsoft-Antispam-Message-Info: ubsjcy/vKjvcygU+LpiP7Pt4CiPgQxLUETChw2hhYuHaHyg5hpMTx+HzBYnaMcskd5+SbvnwnglYggICr2VmRoC+hse0R2qumt+KNHUdefMGevJiLHfTOeZLy1zUonTGKtDwfTwMsgvaPnQzwvqX62o3gC2fByS6OCBLSSs+xAvrsoJyRjIu5o5r9Yck3sjNb2tGUNLl1kSh51i1sWLuByL3Ku4y1IXsRwRGwDVPqPBfFfY7txjetxG8klqd+WCiecNM+ACyDe/fKuR0Ei780Xh7sbYciNkpSMvohplGTN9CvDXLljANefxkgMR8CATw5+/vS0VzdAjg/R27asVRDKhg8HEYH5INl9PJgbDXxmYv7WxpB8F1DRd/4jw8/5s4kZvv/NB+nC2OwV7bjFULNRJSWBzjGXhqyGHJ9+288hGc4/BXK3IiScKBexIzxD4575pdwPfHGj9VUsJJ+oRbGFGWFbMmatGhnnQqURo54vodLMK/oTtOQyiEM2emO3bR2EpR0Ru0fpkZGbAjFwUvcVRogDAXudmETpdt9ru2Tck3I10auLwOy6OON3qIaQr5w8Y98XI6wm/PYtIw1p+dCDR//b0lldqRJF5PBiol/jbMjEJXkRsrGDDJBNIaVnbmrVrFaPwipI8juI0CdAjMDY99oQOxhMWmp4kIrgvTEkk= 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)(18002099003)(55112099003)(56012099006)(3023799007)(6133799003)(10067099003)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Y/dc9h8tcIvfNX1jO9Ff1wv03xfJaEwOqHuvzJ1S7ANSU5+Rooc6MCRE1LItn2jd74//LJQM7iWG3m86dmP23tEw6wbU7XQVXA9Ox2kLyzjG9iRBwIKoONFNYF2gye/PlQcg+J+NNuQC5UsHq2tPfZAfNC+LfOt5xA3eILr+nJA8yKZJmhBejhpqaPUZAgSqf5TpSfRVnE1s7cSqz6+qx2JdlC4IT1zepkHDvPoZR8d6KeKAkIkv/Wyw6jWjxkIN9eoWFemp64oSZbd87Z3hEVkzJskpPBYAR5zRZbdwrRfDwwuBA3rQ3oi50vlAwjRgy0SK6uHKBYmdPRGqw6WEcv6qnc2y6/q2JY837xhRNMz5j/g2kBS3BBBzpCHqpwMGcsPH1ux82kEsqwX0al5DfopYVwOVvLSfX0SkpcCbxoIYiv9FYu3DWIUKSlFQPhWl/pVf8CE9mzkGwU3JhXgsqd6XK0YCnsyIigXuTr7WS0BbUReIoz4OMF+4qcN2Y2u6xy7ObVK8BiYk8u2gazUceHeGrVNplg6/CKBSmSXKhHm+1u+AnWu1XY8EWDNubacSzgg7X4+Kt+7CCe5j+fzFxEsdOtYOK6Fr1QqM1EJCNOwFWGQP57xgN/2YZ0yUyOxD4zl/xlnA0FITrfMyOb/VuqahBWGLzftU1e2YdIPj9ZNXCwGV+gZstDeMEo9K/+oetW1b9MoXXvDdGh3jDECuBRIfGeUZtbQ5PQFvxy2ydWZGLKs8XJ7WSsYFFs0hXqJF1ZysEaIT/IQLVZjhl+fK8WcsFGzOK7bX8NG++H+dhkAYrb4dFxEfn9JGMCB8oBnsYXD+b9Ef7TKIniIqmdwcfVw4Q8tbgWxydBj6+Nu69TNJDMlLVfArUVftzpLNi0BjNBPLzDMWpFDHO1y7Bm+m6R1pcJslbWdfVIezDF2mGbdBEi2TV8JXqNuRaRz9G15Muqp5iIzLuBWkWqSKs+bvqXJ8KR+HlZnZg1eoVyEAbvaAJbGLX3cOBBW42hNUx5Jfy0n2SbqC2mgMePvSzrxZVXM6STWbyycmEJRk7cvpTFGIY+PtiX0DGQ75XAKDEhn3w9Cn/VLYmkv/UG938ciGKUh4W4NZoGAbo0DtL1FlLTLqiZI3WGOMjshSyPIHS8cGPHj922eg11MxR7CvCC+6poq4X2vATrAT9guCfPgaGNGQ5AZa9acXLDDjOWxsKkWncXA12z8Q8mP1bTjl9U5mA5pz1dgs1XpWykMXP3SIPdN1ow8JBqaMNhnAS/Vs1+JgJZUkYsx0QpPhhG9H0sSZrm3q62hTDr5X+0TK60afYmiKifj266qRiZ78/lI5fyZLKHQjmn/bvBY2Re0LozCqy1Z3pCQXo1zgSpl6gF/wqiP4H9bd88gGcfkFMhDVhI863owbHKQHpBpzP7bRvczT84ka+oqpQyY1btvP9Uy+DFSp8xZuG5JxXpYvmJnWNHqzq80Ia+S7n+OrYkHiW7VwjkAN9x67CTlF6Yn3SZFWiZRGOj5PXY1kfMTqJSjFqLk9BlQOBqsPUO0DoUs49ZEZqFkKMD1p0EkCwow055gdvNyqZA2Y0vjMk1or9tWLogfx3h5G2E754QO8EKZF96Xdg2e8KeRdKuySzt45NXfS9B89o0VZN/GLmP5lnLGpxcI20jKkLy3jkCPtQ00Pu931YLuBhHx2IwitO3kDaqjGcRbN7/nOGlVI5R0Ovy1C/GAYqGwXkLTaajxt4MuGioX/tQHmHzL96EYGhpW5AGD8aJM= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 402435af-f650-4488-c0b1-08df09bcb46f X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Sep 2026 13:10:20.0348 (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: HfKuhUouDQtCqJFPI9IFPaKl7qYRpiGai6kQPn/ifrdXxGi6kl2rH7Qjh0Cs3EqTT+jitMcXHl+TcBO3PhQAR+uWLJS+EQMivgz5dttU6OA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR10MB9795 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=TEuOp58g; 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_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?= We don't need to create the output directory upfront, as bwrap internally does this on bind-mounting. Further, we avoid being extra verbose to align the debsbom CLI with the other invocations. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/image-tools-extension.bbclass | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/meta/classes-recipe/image-tools-extension.bbclass b/meta/classes-recipe/image-tools-extension.bbclass index 8f666444..754db7a6 100644 --- a/meta/classes-recipe/image-tools-extension.bbclass +++ b/meta/classes-recipe/image-tools-extension.bbclass @@ -102,10 +102,6 @@ EOAPT } generate_imager_sbom_in_chroot() { - run_privileged mkdir -p \ - ${SBOM_CHROOT_LOCAL}/mnt/rootfs \ - ${SBOM_CHROOT_LOCAL}/mnt/deploy-dir - TIMESTAMP=$(date --iso-8601=s -d @${SOURCE_DATE_EPOCH}) sbom_document_uuid="${@d.getVar('SBOM_DOCUMENT_UUID') or generate_document_uuid(d, False)}" bwrap \ @@ -114,7 +110,7 @@ generate_imager_sbom_in_chroot() { --bind ${SBOM_CHROOT_LOCAL} / \ --bind $1 /mnt/rootfs \ --bind ${WORKDIR} /mnt/deploy-dir \ - -- debsbom -vv generate ${SBOM_DEBSBOM_TYPE_ARGS} \ + -- debsbom -v generate ${SBOM_DEBSBOM_TYPE_ARGS} \ --from-pkglist -r /mnt/rootfs -o /mnt/deploy-dir/imager \ --distro-name '${SBOM_DISTRO_NAME}-Imager' --distro-supplier '${SBOM_DISTRO_SUPPLIER}' \ --distro-version '${SBOM_DISTRO_VERSION}' --distro-arch '${DISTRO_ARCH}' \ From patchwork Thu Sep 3 13:10: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: 5417 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 03 Sep 2026 15:22:54 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qv1-f59.google.com (mail-qv1-f59.google.com [209.85.219.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 683DMrS1032501 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 3 Sep 2026 15:22:54 +0200 Received: by mail-qv1-f59.google.com with SMTP id 6a1803df08f44-90ce9ff466fsf47515226d6.3 for ; Thu, 03 Sep 2026 06:22:54 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1788441768; cv=pass; d=google.com; s=arc-20260327; b=bj7s1unKvBP3YZvE8ylDB4M+rHMLRBlzQv4v1xbKVaXXLxnCRWtOhdb7EMO7lAck5Y L2EF2Baoz9CXoSaAhdsltUUgrgeyO6VzYnwrHco4FSI0oQ/DBbrFVpVgphlgKEpJtUqw 7GmUitMW0n7s/CSMIJB0QznJiUqGrRBnmPhuUkqAnREwp1fNXUT6qzjGIpPqeImEZmRf 9ZwdMnxpZZi7cS4M/kX8SNPnfX8EBoGW2GfvxZdBCqZ9CkEX/9pYzCy/w26U5QXKv712 oyn+j2vfYbckN+nuFwlgP6kwSCSd2kFFESXuqTzaDFSWbx/VJojoCMM/xq5ihdeCkFlr hXSw== 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=FEfk5hxbCoubE31fSKw/oBFwLxGb5Du+//SbXc54Flg=; fh=rnZviQtgvWNOM04a8f09+qXbRUkA2nBq/p4IV34ve6A=; b=HX0WyYuN5LCp3MJXogtEsHHaPwpMWpmvNPlmyJwoTcFPqj2Sf4bCGohWTm5OM5jZ2B akm4ZLby1CMdKKEIkszvIBsyzJjHit8eYHPTeAmPPIGgv8Vr3MSKewK+2B1hwQizVC4t p7N/vOCbdwxDrkw4odE+rQa+a4bCyv2sg9kzBTj2j+5NspIsAbEqqhOAUafQiM+EA7/O mRza2KflB/Ma6yDcEAYk2rgGqzVgTd540uYFyXFKitZ69ASLinY9RGH1hjoVMT/PS7MJ WyTqTsW5i5tsw4laBddCrJtNQxVA4FG9lPtiUAElv3hYS9jJsdOp0eAh7lo+BH/1rf9z +oOQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=wAX8f3w4; 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=1788441768; x=1789046568; 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=FEfk5hxbCoubE31fSKw/oBFwLxGb5Du+//SbXc54Flg=; b=jX2rP1drFcvk5KoaJFbCF/kbjcPvGi4I5OewQGudCpIOYKl+vpU/NdgQHQwO6wjASM ElyBzbxwy8MWqn72uLse5TwaOEoRolJ8nYw7/+HHuIpbPTYRpYDNH1UYmPrI5O9AP1Bb dzWne/g5a1iHrFQ7h5HIdMkWpnkK0nicho7aPeb5QTn5+kPSqQSzDma7SJex7bzYxSrK cSb5TnLJEKS9Kq9uhOUmErlCfnRLpMiKGxx0eo9OYyFEVoE7Mx0bknUoR+j7FsRcIrta niOvofnsTUJW5/n90hZtA1tiZlYxn3nrqVFAoHmpKUdnYpyqnMs1dE+y2e7dx7OOYywc ikEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788441768; x=1789046568; 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=FEfk5hxbCoubE31fSKw/oBFwLxGb5Du+//SbXc54Flg=; b=FOMGN0OUYR18U33oRpLXVtbk6A87Dn3UI9j0RHL7mp2KBLuGLzYn4beWoL/w3UKIof J8J9fMf9XoGqvwUwYNTZldHjCtuV59IR/99dvcAr/h9xXnrLcuOug8H9j6o9Uv1JMiMu RMqC5sub7+XcxpkrrRPf8pSj3FpvQjixnMVnZHje1of38Ic1kc/tH0eTfwTobtbH7Bsc AXj7upkxzfuRljy1xzibok+9WcaB6ZrdJOOj2bA8CTGmsvlWLOczsOGwOzxikWCvtYax LNISfAQFfId+i22FTsmGysqht7PDflNsxgVDqkNWSxa2ENutbDD50u1JPg6r0hugOMCH MtlA== X-Forwarded-Encrypted: i=3; AKwUvBwwJXWaSrQDp8ADKcFx2PjfcgUNCAqzVTL1JN2+pbaHU2vRPwqWAm4Ie2ma5v3nb29+Xx++Ei4=@isar-build.org X-Gm-Message-State: AFuF++kkL/ZRO/VEt8bL10q9G8hyIC1ZvG6MNYeMthPsT3mZ7jxMI4O1 OM7IeuJf+4alGs1W12oYkH5gnlijvckjtP9F5G8EZay9qNwPOA2SziOd X-Received: by 2002:a17:903:249:b0:2d9:68b7:c324 with SMTP id d9443c01a7336-2daec5df98bmr136657615ad.3.1788441026105; Thu, 03 Sep 2026 06:10:26 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLddcI1qPEyelHXyWr5Tif4BX00PJovBM9Vd9Lu8MXLWXtQ==" Received: by 2002:a17:902:f9ce:b0:2da:ef81:37d7 with SMTP id d9443c01a7336-2daef813adels25839905ad.1.-pod-prod-05-us; Thu, 03 Sep 2026 06:10:23 -0700 (PDT) X-Received: by 2002:a05:6a21:7d0c:b0:3d3:ae40:51e3 with SMTP id adf61e73a8af0-3d9af103717mr20021171637.23.1788441023623; Thu, 03 Sep 2026 06:10:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1788441023; cv=pass; d=google.com; s=arc-20260327; b=kATZLmrS53p5SWHOyRQBCHishmncrdClUVuLQ/172ArAzi88dGVWsHeDfZJGZ+RA3z M8jR+zqjIbbfaJm4XiqsphrakkjysNSUas28zpNLyDQOAOIL7f/zcYMSbJms65O2QZzw YF18j9bErDhBSetZTvYasQPwFMaNsJkt08JVUnvMSpOwAoUBthBJpd+NGdwKEgDpuGzB NeNws6Mhy8aOTHKHuvNJqFqdYZHtpKtFBhrIe38Y+ZxRimdsavrA5A7b/buNpBLt6BKn yDE/9Sam8QOn+8CP2NxEdwTB35qnptW2msvofuBPTEFHOF9odroBn11EX5/QRUVdiMkF Rzfw== 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=3OgdCDZQzyylctcGq/E/LDd1c0Iepm2sh8tnpGR+SpY=; fh=MAR4IrvAhd3sEKpd2rMZmD1A3RZ1HgCziLJco30Znng=; b=XwA7i/NO3EcTFOukDaDfZDbUPe3pr9IAIbMJtQUrUPjhnHXSjIEdxB11uNjYnDrR1G gjPDxH/mD8JzEM/8rhyFCQpJ27fMrNf9gtGe70aPbl3EGLz7ehImFFrGEHw/Zm7pwYEw t802zXrBYU1oLgB86FsnR/8CYfmZLvPhtfRYdtCodx64F6+uLhdN77VtA62jRVtJcTTR yAC9HfnLIqOLWGf4ltR2svMCWCAKpYyJ6KOJsAc8r0pjU/oy9Eyb8BBfKvLz4pPpgthL qynpM14+lCjJ+7Cc2f7mX2dXyNSyTf8Mv4hWpBF9HHoqdr6E924eSDqrbO3pjjvkv4Gd dyRg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=wAX8f3w4; 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 41be03b00d2f7-cc43d3906ebsi90219a12.2.2026.09.03.06.10.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Sep 2026 06:10:23 -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=nj9D5H+3vHUy1i7GDTLe+o6orHur3jZnjWL6XvVb+Y9bIwsd1szQD3THGPMGuaciuLwtpkoAdnj2aKLM7w/ZTYgHMBg35/CAERVFo/dM7U7KxcQU5riLadhi2o4/JOOrHSYUR4CDO0zPWT8KrFDpLzAwvUMwVm4cOk6i2f2RLBheuiIRKUsS34xT0TjdDfLWT1yfblvy9cTEvV3ThnIT1fsoMKEi4zF7ZEmrOI+csvVfYnJ/3nnSmLBxjWdPoB4P0oMNnCZ5uzj+WJVzw/eMHRRAmEUwz2e+Ii81XtP/hjoMxyB3RHVzHnMyiDkYp/DUgFlY/zRodhM+jpt8vyv5Lw== 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=3OgdCDZQzyylctcGq/E/LDd1c0Iepm2sh8tnpGR+SpY=; b=m+1CNOOa2+joTubOIsxQTCdjO149i/ryYumNxba6p+NQX7aGAffq4ZzT0Uy/wQxTpi7Ro0Fw0rxZDoVuDfpMYqSarbQA8voes8SIfme62w7xMEyva7B3uYhvKcTLGD5BMWdEJ/mW6D59dNtNtytKIyYRrZ+cZMvFyQemHz1JCff4bGdvnpgzjgZpDU5ODUJmV47IT4n5EhJQpdGyD1nNPK9AAiiIHQ271AnjT943lzT8wEnmmIIHAJlMjz2XQNsTE/5GKXuCqZOcWtjnDndwtFXHY9gBrafhOIvkT89SBnd/ZSjz6wDqfO+b97TEGwsEgONQxgpFF22bSzkUu9r05g== 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 VI0PR10MB9795.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:30f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.360.13; Thu, 3 Sep 2026 13:10: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.0360.008; Thu, 3 Sep 2026 13:10:21 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: christoph.steiger@siemens.com, Felix Moessbauer Subject: [PATCH 2/3] debsbom: update to v0.10.1 Date: Thu, 3 Sep 2026 15:10:10 +0200 Message-ID: <20260903131011.968751-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260903131011.968751-1-felix.moessbauer@siemens.com> References: <20260903131011.968751-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0229.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e9::7) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|VI0PR10MB9795:EE_ X-MS-Office365-Filtering-Correlation-Id: a1600500-d0f7-4098-03a9-08df09bcb54e 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|18002099003|22082099003|55112099003|56012099006|3023799007|10067099003|11063799006; X-Microsoft-Antispam-Message-Info: awu9pHk3HSxT79bqN934hc4vNwsGsZEj/IgkVWVoOePdRDF2XVskcP85uLDSD6jGc0SnAWNV4n/c4r14b+QwOc8nnek2F4G1shGwDXVaH2YaMs3TCyLhiVydzSR35EkZXGCkaT8WYp9IawU1GXyB80UYyaLh3/cgMTKsu/c866i+B2qoxnqdMycjBZIvNCIgcScJLp4JVV+WL+sEOJ1EZXFHMozobXIb8FSKzXvpdJjjO2sSXjzbPWa65Ew3RemLF6WxnafdOb3rV9Q3UJahN7pP6DLAIh6ePvnWmKzYbxAbCrSUm8QdsZY5ghwJOrMUgNqyR5nFnN+0QXw++IfO+Tz16MT79o0FZoBuTsmuVznr9+fMtHgE7hA+vEdU4h++YuFFMsiV25U3ffZRL6FztIktNGrpxMy+ot7AffTLfWC4AHXcF5t5efQFLAPaIasHMppNbIQWKvjDwZcyfZ5r0UChUM6f7vxe1pGbnxVplwCPLiei/OefuiEsA3uilM5+ZFTtHE0XGm79WEKWt0hixMtrDkfreabM3wC5cupoxC9o+hm10qLUiWg/w9vbxRdLuHnHL1saFx7r0nNaccCpOgivgwlYzWHx03YniptfcnrGvicC6jRCsnO93y7gSiwHHzm2AbFWDQw9tLsQMjXTeaA2ofCwzZMO4+r0pkodXd4= 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)(18002099003)(22082099003)(55112099003)(56012099006)(3023799007)(10067099003)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 1dtLTLjqlRSlDTGWNQnhcF7fbViwtgODvgJlRROdJ8hLdOHLBLHwLIaf8QwhJ7ZjE348J6cjKmftsRwDu+iJVbo5ta4Le+MWcY9LQlQkicUqwsVZia6k4PfxuPocKIBjyRwF7BlfIk6gLd+1gMJBqJjoW0bh/7C5y13Nu0/lyl9h2GblSWOTgh5BcCsfLHQkH5mbSmg+bGdgGayfH9txExw2AF8qr5SCGCdIHK+q4xEoAzeexMCRnZLpZJ6Ie3mECK4sj0JxOumQ96paOhlww/vtt1rjTM/nk7Al9oyCzhr67f93z8fbgV+LPkTl/gsaOPGzH0c/3pTvolAwiXTNhogJGSRSu1cTk7w7YcNZWNc4cBcBSnAK3dzeryhHfmWy7VE9WELe+64fVpNTpESONCJtLczFxo9TiPR3YohFjc2WjQa1NLhY/xBYqgSLgd82edVwSZB1EyhhqIvUDMMOKG//Q9O3rBJ4VNTS7LMPnzJOhansngOTBIhTj1hm+K3MXKJ4h3pl7LuQlRDR+DAWuahO+4hjvqHCfoIjd/welAiZlB+KhoXHnT9RizW6fQJ9mZ8zJqzvh0VYwVlyqdCWU8oFVXbCJKScqOcpzyhJBiDfXhSZvLIg31QfBt7cp+nuaSQKagm55MmoI4uCf8DZbxmEYB02PnqdjzBxiR5I0SQuTvnvzY3qn/KFfCsRmgxH5bjC/JAq5pfNIq7j9bdfhy0tmACs5i7gUhz+9N6UWIDL8mYEvV6L+KCKzmdkdVQUdEeiL8cOoaL5g6oLq9tsmN8fvbppNzzSrWm/WeiWxpxwhq4ivAVcU1VIsgeWy3s9Uz38uuXpP/G79SPr4QUJnhdLFX1G2w0sJ4EoSliBqRrMH6SluQ/TfTQdksvza9/kcrscVobcL7pl0qzFaU4oDHC+1o7K7PwFA1BptL1Ox6KPlxVczN3kcmV/vdj6Yq6fi5mornb/W5s36MNYW2BPG5Sm4TJVyaYsLzAZgH5csuP49pDIJ4+nIcV85EphnrqCX9UrCqbxWPR/grhh37NhjOWsgn2MWh9BbzKyTi2GKuLm8d+nnoJjYuVqfOSUt//imIXV70CP3puzfr8uwk02wofukd1uK9SsCC/U8+8PgVMT4EHTpdxtn1xYq1FT248sSj0PNQYijSQfubW/V8rHjE08hDy3xZu++I86RmsAxjDVJnFZlq+0/1kiQgMh50yHwBPtxaarbC2m4triilgobDDcSebzMNT4DaupB7QAdlg8LpgeKVe0sWECFFWG9X13ArdvlgNLMPcGokcfrgwl0jwqonh1FN4yayX0kYLSHdFUIyqVJCCdQqYgjh7NGxhsGinf43VGQzobat3wE0g7z/gljNidwqg1MdaamaVXTuUkV9bYQGyU5Zd/xl7jPBNzfagJ2vQ9pyaZR1w0cjX2XxeLsjDIw+7n720uJPuApBtuyd+idLd7uNBtZn2XSaSdK3CxVZY8EnWd2KQdydoSSbcfbRzEicOfIoHBUdhDgB58k2rRPqgtVN8OC9JJX9x0Q1QJdbzFMmE3WLlX8wIGPAXN3EcMzcY44D4CJrA8YCX4yAA+2SsyXmCB6z+vwDoyuMdWyl/tgrcUNifZY8+oEOSmFqZGBDp9sVnXo7eTXBIiinjPA/4HZRHzH8SgTa7uOs+xJJNQO1hAcUGIT99Gu6yvw6N4yFpZmxMWs7RsC7n39LmPj3D12P2hCjPcK3s5HzVUNSbsxHzqGY/c1P0XJNWZwOdOuWZ7V3WYZoohhyE= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: a1600500-d0f7-4098-03a9-08df09bcb54e X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Sep 2026 13:10:21.3584 (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: /2oEodf4tdUX8N2ygJHfGxxsJoHaOLKKa12fYD10qJpHFdXfK7g+tAg7RM/+qxZbjw7VQxvsoooXSENT0hSgVqG4C5S2Pmd/6qFJmRuD6/A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR10MB9795 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=wAX8f3w4; 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_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?= This brings a couple of bugfixes, as well as support to read the package data from a tar file. Signed-off-by: Felix Moessbauer --- .../{python3-debsbom_0.8.1.bb => python3-debsbom_0.10.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/python3-debsbom/{python3-debsbom_0.8.1.bb => python3-debsbom_0.10.1.bb} (95%) diff --git a/meta/recipes-support/python3-debsbom/python3-debsbom_0.8.1.bb b/meta/recipes-support/python3-debsbom/python3-debsbom_0.10.1.bb similarity index 95% rename from meta/recipes-support/python3-debsbom/python3-debsbom_0.8.1.bb rename to meta/recipes-support/python3-debsbom/python3-debsbom_0.10.1.bb index 7fc9a8eb..fa0b9b38 100644 --- a/meta/recipes-support/python3-debsbom/python3-debsbom_0.8.1.bb +++ b/meta/recipes-support/python3-debsbom/python3-debsbom_0.10.1.bb @@ -35,7 +35,7 @@ SRC_URI = "git://github.com/siemens/debsbom.git;protocol=https;branch=main; \ file://rules \ file://0001-Use-old-license-description-in-pyproject.toml.patch \ " -SRCREV = "a76d4e784f84e73b98d2bbeadd28c602a8c13708" +SRCREV = "00c7cc8b8984251e17a716b14602d20397724b59" do_prepare_build[cleandirs] += "${S}/debian" do_prepare_build() { From patchwork Thu Sep 3 13:10:11 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5416 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 03 Sep 2026 15:10:36 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f192.google.com (mail-pl1-f192.google.com [209.85.214.192]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 683DAWt3032214 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 3 Sep 2026 15:10:33 +0200 Received: by mail-pl1-f192.google.com with SMTP id d9443c01a7336-2cc73f47bdcsf29284785ad.3 for ; Thu, 03 Sep 2026 06:10:33 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1788441026; cv=pass; d=google.com; s=arc-20260327; b=o3zXEjhixudFoRsVm3G5ZZFyFzKchYByUPnM2g196gCUMdBGBx7cFG+acZyXz9B58T CAfDMBPCeEN2fSufpkb8EdplRljMJwa2ZBEQtCb37KpkeKajXobAGMaEyPwj+AbOEPzl K2R3sWJvij26lqQoHDS/iHB9Dt/azoOjeuaWWTmN81CAdsc+EcLDW4U5yApSw8cnHS95 EoRQPg4Aozt7k9o5hzIO2wMkEwAJ+yfBT7be8iVOXNyopxRy/PHtfI4LfuOy6zlS8zDp eoPb1pw2tX/h0+p1XAtkVsvkG2BfySa1E19PnzrgOpjhwRB7o0HzFehYf8XYhIcRBXo4 QkOw== 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=FPvDZnEdDJ6fB8cNlYSrB9Ii1VeKL6G68g7df+1HDRU=; fh=mVM67hR8LZSHflt3yAYTyEzkkZCAoQr0g2gBrLl+FfA=; b=TrAVcdQErwOG+MLImRt4tl2A0uM3oRwzYb6EqPfRwv9s3sROIqQLFrLVVVvaBOPQ5L 0HKday5vWo5VjdxvUJlYzELucCB9b4VRt5KKmHaFL1Zx1rzuTFBaVGBGxwQfklp7CtTj IBtbWMJGsPP0Tc6UVq+GmxuJ4PXhWX92isNpx/6eW1l7OQGEcrATg+jb2/qRGC3Su4EQ bNKTvDE4NuDkCS50B8xtkAAViVZv2up63YewKswEDyqe8bffva881wygWrL8d2gf/W9L jvrJCwAblhvem2WjcUfzgLLvrvBtpwOhWDn4aO+3+VFIGVJykORdzF5eWsNjqzCObxK1 1f5w==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=RJgF7NIU; 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=1788441026; x=1789045826; 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=FPvDZnEdDJ6fB8cNlYSrB9Ii1VeKL6G68g7df+1HDRU=; b=RKE+6DLFOll3T1aevzogsjSzFaato1KSCmkGh8G0cQUXMYmpWwyWun7aCExctL7NUx 0ox+58lC4o1xoYMKJ0AHgGjrRVsNCILBpfRIE0nE+yaH5m16if1vVSCS1obA9KuAz53c n8Z0SLgkpF3alCKGii3p18/Hc+FOmNKb2hYubfgTVuDVBywQLOXeMYmht50M85ndM4bk mbvru1F7UdughnDD4uSWWrtjGIkT9MRcV1RA0b1/f9zJuVzVvgzKGxAxPSWg9Nr680Sl nzFtvGqz0zqctNNGtgBiHkjFg4d1WX67LoNVN0gqIs8iMh+j/SJuOJ9ZFChg6CicIsuy aRGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788441026; x=1789045826; 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=FPvDZnEdDJ6fB8cNlYSrB9Ii1VeKL6G68g7df+1HDRU=; b=WlsewKhWhaypAP0cLqMnC7RlOkRuk0reMNLokrsCNTbBo71aY/uHXngPXPqTLWU0HH OVn9p/p3tRcyFCjhVxx5DCMm+JMxjCt4CLnqVOMUtR4k4a37RBh/mIea7fboLmm1hgrs IogPvqgXpvMpL7BmPKwJdX5t8/gLACvEPfoOYNNTN1NCVdDeHHcs9uMmkslA8GPtIG6c /0LRJONbNWw3wAtaBEmFaG6lRrS7nDPVaLojopJiAeAfWADsN8j5WpE1hsMVTy++dy2T RgynjJbgxVVUdPCbriFKiOsduWLaSaOA87As2MK50l7G7hwUeWeVSLjjyGRzNu78ZsdM /g9A== X-Forwarded-Encrypted: i=3; AKwUvByC+W0b873pzgPRzbmvJ4H/Hems3lm+L1FsNLgJ8nazGd87P5F840drQBvrX7jfkT4VVmDrp9g=@isar-build.org X-Gm-Message-State: AFuF++n/tEWAp8Z3fmxognRJtTl45+LiRt/i8k91NJ+xBqkp3n83dVuh B86mRLEOMZLkMmHgKdqxZ8ewhJ4ht9iNHammyYyk2IWQu2woRSjtdurY X-Received: by 2002:a17:902:e80d:b0:2d5:2f49:b3f4 with SMTP id d9443c01a7336-2daec5f4369mr169312725ad.2.1788441025941; Thu, 03 Sep 2026 06:10:25 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdf/Xm/THV4ta2ywY8z3vUaiJyI5crLUGnDXMY0f9xXgBg==" Received: by 2002:a17:902:cec8:b0:2d9:4ed3:b182 with SMTP id d9443c01a7336-2d94ed3b1e8ls61765715ad.0.-pod-prod-02-us; Thu, 03 Sep 2026 06:10:24 -0700 (PDT) X-Received: by 2002:a05:6a20:3ca8:b0:3d3:adbf:777e with SMTP id adf61e73a8af0-3d9afa068eamr17471060637.19.1788441024276; Thu, 03 Sep 2026 06:10:24 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1788441024; cv=pass; d=google.com; s=arc-20260327; b=ZGCGeBC0VKql5eKh5bAgXLR/ztSvFn5fKizYYDBXoQG6Kq54bFrLAoIL8HbrDuk+g1 6rPnPgQAZIwLeNITyhUg1BDomEMtbyJZQgHb8CSM5wn4AtWsUShlaaQnRXySAmNHpkqR 0v7tEf8dl9fg7cxHmB0it/Zcm3XNCdOpAvZFywFWtUO1FbLoJT7JmxLXmTrjxwT3CqOr e4fbA2Ya9uvvtzcFXnkM0wd8qbgt/NuFWejbAqfqzzcs9gtGZ7iJb03t/5julIbEhTkp W4qcNuQjWw++dTqmRRE33L4tZ7opWnabU9FyLn4mbAiVASUiUF8c5aBJu9ACqQSQc+53 +zBA== 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=niECfVzBoCLlYzHfc5k50NyKMs3lSZrQIdh3LtdUI/s=; fh=MAR4IrvAhd3sEKpd2rMZmD1A3RZ1HgCziLJco30Znng=; b=pzB4Gguyho/r/nz/zWp1lwBL0jNXfyRxlF/1zPQsea/pqmA8opKAVOmkS1a3Ylopf1 n8vpkXnHiIszuzf8YSaxu4XB8GPg0tI1yVo7yfH4+AoQqEzvdKXYEUZ7piLaptJZF3l8 O81EIPB1k5rgpjqqp4nYklfnwRuXjSst5eDpMLs+rdgUDMkwKAMjw1a8/hOPos0DAcI5 LvRvxsh21yDcXopJiV7O6Gr79ns9NvIRpayZJfwRlbkUJSGtRHvxc8n1SsPYymazR55w t18RLwqREhHxo7RSUmApNuKfyLFHn7eykGE4/igKXsSStQnaZTDkznFMTUd5KmTjN1lC 92lQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=RJgF7NIU; 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 41be03b00d2f7-cc43d3906ebsi90219a12.2.2026.09.03.06.10.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Sep 2026 06:10:24 -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=VsJk4Syz/ZcACsb4s3/horcnP8JpZZMdxfpUNpvR+1fz3tAa70CpMayYxOt9XqXKs059E+X9QSIWf96OrWJGOFUvD7u/we2nCtvZxGHLEGc5L/yb6Wn0LbcEAZ8JkaI1617s4gqIjgtDxX/6V+h0A9O9BpJpxIiTXEwJww5v52wh74zVn7BOQpz/xTqwK0PvOMxaxK5p3dJWdA2BYBmYX/sUQ/7MgaQJVsKZp1PuIyv8N+5G0VH716mVeHF4UoadO7R/4l39MR1uypWdTtV1+zQUMTvZG63sZZnL92m4oQ1NuiRU4zxP/W7avdzi10T9mi54GhaXVSyB7phj2VTgfA== 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=niECfVzBoCLlYzHfc5k50NyKMs3lSZrQIdh3LtdUI/s=; b=mqsrDInPHec84e+96F9flFJf1wpufPFQwOGbcf3tn7iVDJmiBbZYhUn2f7Oy2iaUx5g3Fxrcyz+fjEZhKoIsJqv+RfHc/fBQVa5HxL2XIu96HMHJPS5lBn/nCO9bZWD8vvTehBu/1FvB6yQEwZBtt+Fl/tS8s620iymzsYxK36ZZrwbi588rH5Ugl9VJ8lMmren6jFW99ZQqdO14nz2TgXh7YL7BnxjWeY9T5Rhv+WGv1aBuH/aGDKBcwyeIXYa6jp6lAZF4B3twZ2FLsWQbXXNN0s+jxX52t94xFmP+JbEj+4b1ZxX0eLT1gzS15y3XiOVl1qM8PT3rGq37zt8uzA== 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 VI0PR10MB9795.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:30f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.360.13; Thu, 3 Sep 2026 13:10: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.0360.008; Thu, 3 Sep 2026 13:10:22 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: christoph.steiger@siemens.com, Felix Moessbauer Subject: [PATCH 3/3] rootfs sbom: directly use captured apt state without extraction Date: Thu, 3 Sep 2026 15:10:11 +0200 Message-ID: <20260903131011.968751-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260903131011.968751-1-felix.moessbauer@siemens.com> References: <20260903131011.968751-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0229.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e9::7) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|VI0PR10MB9795:EE_ X-MS-Office365-Filtering-Correlation-Id: 4049856c-cf83-4c1b-0f3f-08df09bcb5b9 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|18002099003|22082099003|55112099003|56012099006|10067099003|5023799004|11063799006; X-Microsoft-Antispam-Message-Info: 0CeTYVjQKinxhyeN4cU4j2mk2YAHZ03Zcl5oHIy2WsLK8IxjPQjBPn/gs62gTtdb0C/7XwSzMdTIIN7Qhy+hXs8zYJY480VMDZY9a0XOHmm0PGogy3BWceQs0NmOvWxrR18yym0rgJSWhytqtlJl3Rg1k3rWhUSy0ixgw3p3KJTyTMyx702MwU/rZxcWowsZ32g0kENTg09v9xOgvJADyo/Gh6Oit1oH2qcZPKnNBy7AwURgbZ+xeiFvjXu7aI9su+4qM1WrmqHRXJrif8fhL0gqy29ps49Es9iEKcIuKU3DuSTJmd650B0U/m4Yzf+QiYNq9l4uvORuKRXFnvZ5okES+RGru9Lp3u3BbUBSZfo+kfCiulah28VOc7Zl7GsNWaN+k5FT2RAkMmaOSsDRdV7k3K8U7RM55t901hOfqEptc9V7flCrOebs5Vs2rDssKR8jgpoboeMCmypLZIV8e06kPFo9joxhgPWUV4OsV9uyEhaHNLaovGshSI2h6SXxU0Ew0VJkhkogV9xDH6EnNOX5D+94dzHmAn3+MkiCpyAdk6AhL5Pk/81c70MnVkeL/yCPqIWHd0TM6737kyTzA4YyH8YkR1suQGd1wAV3gnG8RG+RF8xjSeZrhI5B1alNcpF3J0TAmv9hFb25urZw1tmE5VgA25VcOMs+Gdmhf4U= 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)(18002099003)(22082099003)(55112099003)(56012099006)(10067099003)(5023799004)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 5YTkV6E31lHWuutqtRkf9FX7IrI10VzWTDcn03kjEXy4DbRvPS7Qw4ezOnM4odXhpXG9zbKaL5alMDFp4QHEYs2AAGlxHg43yPKRhlw6TETLWeRMYjdRDdEJlkwpBU5S0+kV1A2yGgytfGQ0E7FXV0IuQ8kog+zOXQxci/chV5WeCnoTgqf+YU1scaQ39Qp/xwamKKt7/Sx4ywG7vwv2PJjcG24qBm+Cf5IbVkcYKlEuZ9QUBqONFhr3yERFlpCXeibH+dRE0liKe5ZV2ATl44sYsw4pNTqmPUqfTg/XqjiK+H4lwPqPU3F49v8EhscH3/1TKMiqVLJlsCb3fReCfYA7O4Uc0khRxaGEtbl6MtsDDK7SOHh/GplmSZcSLUp3sURdDXoOj0F7G2cogm08MeM8LQWFi0pHJeqMK76iVZO3E6B63nkahBHdL6Ad2rSBL/9N0uzyUBd3bWqUQM6iIY0MPDBqdddUHq/6YDOq/B5RbXZYncujPMPnZIC/WDGgpD/mOcD6c7XQweqzxMpn5WfItRRrFUBkNPXGlPaWAxKwJ5/zbC3qLi/nHSJUMtVHkRaH07pvhEHh9BaMvjnqn1wk8T64QEpdPXwOAz6izyOFQHGHZSfnmQzFvkIOd69TEC2QDA3g/yOepGNvw4WTuBUCnV7q4JOaCG7lwQtLZpyuQMlrq67xBeglMITaxz667J1N3gS7CdR/c1BkyrdaWTOm2z+TRiMsm22PAam4HO7PMqehwlhkY7d1yBgXLzdeGlFXYZCZnqMVHe5CE/PBPij92yfMd7p8YsobBYMz4Y3fQj07OyqYN2cxJrUmGjL5EzELggqM2VPc/R7QjnD5pyrZSA0InhATwS6dZjDkt6JvyUjGFMCx+3bFjFG1JE1UeqdgtqDKFcDbDxNPSSxzxlfFeG9LGvcq1YmAsWfLcDfk3wfI1nSTQzlBZgYvKidZuh6zgfTh06vkCWRvhOtKWkBAxI8fXZgnfqDfRbW/S3uzkKOfFoifPs+M8S97M1xRPnaWIRHHd6cFzWIc/DpMWmyVUyExFBBgKjZnTTtQB3KB/6ekh+1TtY/REsr26zNeKShoLLs5zsh6Cij2W/IvV+1jA34RpQIJabuAKTLrD4JXNexysa/7vVIQisNtQG5d4rHWnhQB0k4exTXTh5GxRUAjxUDhRv2m8sgkIACpKNmpGaS+uJCDg68CHrJKiExU/+n9/5R39PxqFJsrWkZPU2bbpDRHUUissNIQIKEJpXxdyW2brvmSBXFLhSleT1U7KcNxzRaWOAWrIWyDnTKUXQySGxBjgkEf01jvpoUzXct88VJJLrQGlAZ0LYUGK+RquTnmHJ4HI+rXCa7NOKlH0oJuTufaSEc2Y2fC/fJ8tfRvnI1lxtopEiWdMSWEhs5iJzR1qF8in4X1Yz6zGwzW1fTEPkaqsGlr85re7i9bvOLjITKixZ+kCFl6bKsVA5OIeVsWiO6Lt/Gzq5xith6w/U50xX9zqFA9reCh4uBgVMRIOXmqVVNWFmMXhRaCZcv6Pf8W3js5noYWMgPKrZBblSGKt4xUHZ1h2kMARI/MW74Xs9aVX8fV73nVAhYJ5oOgrs/l9B+yzQJfiRIkjWt7OV/O2zfUUDOz95sds1uRDBZb6pneYTYJbGxzQoTWnXUDCMflr9t02yR3PqhScYIrvhtDQRtEPRFpdPLMqn8E6ZlZvtUKSvZJZxS0rkhDWRnSaSxuFY344qeTvdDrSC3CvWOz7Hxt6OhiAaRHYw1bby0= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4049856c-cf83-4c1b-0f3f-08df09bcb5b9 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Sep 2026 13:10:21.9091 (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: bOSKzKqlm9VZRgw1h1x2IXECMiBaXxDZOyZDNwlxgBIxzdhE4eYVy6bg8k6nntq151r9rwwyR/Uj5dqmeqt/hFiz90USHFOUExlqsG2rOJ8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR10MB9795 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=RJgF7NIU; 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_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?= Since version 0.10 debsbom is capable of reading the apt state from a tarball instead of an extracted rootfs. By that, we can remove the manual extraction of the apt state and instead directly pass the tarball to debsbom. Signed-off-by: Felix Moessbauer --- meta/classes/sbom.bbclass | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/meta/classes/sbom.bbclass b/meta/classes/sbom.bbclass index b2e8aff6..43b8a71e 100644 --- a/meta/classes/sbom.bbclass +++ b/meta/classes/sbom.bbclass @@ -51,20 +51,14 @@ EOF } generate_sbom() { - run_privileged_heredoc <<'EOF' - mkdir -p ${SBOM_CHROOT_LOCAL}/mnt/rootfs \ - ${SBOM_CHROOT_LOCAL}/mnt/deploy-dir - tar -xf ${WORKDIR}/${ROOTFS_APT_STATE} --zstd \ - -C ${SBOM_CHROOT_LOCAL}/mnt/rootfs -EOF - TIMESTAMP=$(date --iso-8601=s -d @${SOURCE_DATE_EPOCH}) + unzstd < ${WORKDIR}/${ROOTFS_APT_STATE} | \ bwrap \ --unshare-user \ --unshare-pid \ --bind ${SBOM_CHROOT_LOCAL} / \ --bind ${SBOM_LOCAL_DEPLOYDIR} /mnt/deploy-dir \ - -- debsbom -v generate ${SBOM_DEBSBOM_TYPE_ARGS} -r /mnt/rootfs -o /mnt/deploy-dir/'${ROOTFS_PACKAGE_SUFFIX}' \ + -- debsbom -v generate ${SBOM_DEBSBOM_TYPE_ARGS} -r - -o /mnt/deploy-dir/'${ROOTFS_PACKAGE_SUFFIX}' \ --distro-name '${SBOM_DISTRO_NAME}' --distro-supplier '${SBOM_DISTRO_SUPPLIER}' \ --distro-version '${SBOM_DISTRO_VERSION}' --distro-arch '${DISTRO_ARCH}' \ --base-distro-vendor '${SBOM_BASE_DISTRO_VENDOR}' \