From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 10 Oct 2025 17:12:31 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f183.google.com (mail-pf1-f183.google.com [209.85.210.183]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 59AFCUSL019091 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 10 Oct 2025 17:12:31 +0200 Received: by mail-pf1-f183.google.com with SMTP id d2e1a72fcca58-780d26fb6b4sf2738647b3a.0 for ; Fri, 10 Oct 2025 08:12:31 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1760109144; cv=pass; d=google.com; s=arc-20240605; b=Rm7SrCDS5IflezLwmTDtLvjcHXd/29yktXhgFJnCZfJUarORgggc/B3A8PSWWnPsS/ SKyb/qSeilVv5a7hHEuIBsiq1+WIg0S+MWGcX74OZObo2ssjYVa6MLi+EeUhrNU47nnP +x01h4Qx54PFOzqCqsBf1xXxKExh752SzeyU2eseg3D6ZKUAkdjP8xcQSmQjk+fPtwJQ gWbPVw35gKlHGIADhGWtJgXmk7VCdbqwvfnzV5YSx1NNooa6JgC74jt8RqSC3emfFJqg /LRd3Wxc8FyEV55d/HAsqSXpTCafBQkLVsDhZsvBzLUUo3Q6ahHsNsgk8LkUH1qFrUKX Ot6Q== ARC-Message-Signature: i=2; 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:feedback-id:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=X25/+RTwjT0e5YHp9bSquQ/hiRD502a/OV53ggOy8po=; fh=c2+0uu8HGnuiwsRhj+LSaH3xW+Rf2W5mNk38TN4hBDA=; b=R99kHXmCGNqgK0A8JTKTfR6BqmD/BvG9HcUj8u8qiL1zfoUfL5dH9TuPnL03BFWDo1 I76h/Z3vuvGo1KbCxUcSbe+ZXAe8el1JRA2iCJ+OZObhvqSegYL2IsLGlAtQxyx6m5MF Nuj4v2NIytB0SXS5MtZikyod3x+WzK5LtwzuOky8zYYIqoitgCSWAgKz7x7ccMTWWe0r 2A2AsIxfMRrlfcRryR2zoFSuqgAAjbMlB68R7LmYQSyN4JWATU8PD5wtG+ADOvyFjBAr zVSiAQ62jrDQw5ZT5CRsqv8Me48tjJ/7w4LqvUtd3DJtf6NJKGTBMvR4xwtLaqJD+d0/ 3T2Q==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=FXEbmVrj; spf=pass (google.com: domain of fm-1321639-20251010151219589a46929d0002074c-aowv7d@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-1321639-20251010151219589a46929d0002074c-aowV7D@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1760109144; x=1760713944; 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:feedback-id :mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=X25/+RTwjT0e5YHp9bSquQ/hiRD502a/OV53ggOy8po=; b=CIy6CrmingGzJqmQOwGBv9AHiNmP4lfDzZwO7nKE1iHUhzcH8uQEgm/JywxYBZf+9f aHtpTOdL/6i4UdLZuv1uXBRsUw2OyxnBdej1E6Cj2uw5uqlBusqLsytIpBSH9YviVMEo 2ekMO9Kr4k1pJvsMK9xMKwwSjotcsm6kzvDRJn1zo3FaVrSJQhuydMxkGQS9W6IZlqQj 0DMCaKTaszQyLfsQ/3DmHsIyZsRMvmDr9vldh4jYS+ChMkB9hgKoLltKWlEus0I/yhRv unYx8LhrikkFN58pITS7F8JhaZSyVvt/tV50QoTAbPLYwQIMe17c1Qznkz1w8FgbeUOh 9eWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760109144; x=1760713944; 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:feedback-id :mime-version:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=X25/+RTwjT0e5YHp9bSquQ/hiRD502a/OV53ggOy8po=; b=TQ0/a8ifOvzZk8s36+jLSq6WncYKtNOa2o4Csyof66WjanX8YRxNfcsjQRGN1FHgLG D4N6ADFzHuckQBkXnPt+rlx/7+Huan4hvIl59fJxcM1abZgDCNzIWjgfK6dXANuKSf3x EbuSESLDH8kdhZRGZ+006fS/uVtwC1LCyRyh7jc8wM5r6MkiX4dOpoeKyImEGsuhTFHP r+FbfhBHt1YBjWah22rIjvRDWVaWNxVhjBQW2ySmVV84M0w45q8OAVRQokhsXeJttv7d UoUOU7kE+pD46tX+r/j2vxEvNrKAwif4CgO150LCEWFqYt+PDm/Dw2aRoBLQxMZ3fKC8 BBIQ== X-Forwarded-Encrypted: i=2; AJvYcCU3C8mkK0BkFdO2V0uny0UjryITNosW4F59JkfUIbk0noorFWEey27jfWlwF+zRwMjEJ0EP@ilbers.de X-Gm-Message-State: AOJu0YwKTNjbkcYlZt5W8WFlzjUHJZCS0kPVp200e0gKFzhty+Fop/wT 3dwts46iqLxpE2AL2luHhj3TOOw073BGz9cGqWT3jfHEThY6ZsMZ+Wj/ X-Google-Smtp-Source: AGHT+IGPqpw4/2h/JFYIxxHV35tkLQTVpuWqpoLL4Up1Fd3NljyM0XZuWxKmXOL+j8DiSIxw7wiI4w== X-Received: by 2002:a05:6a20:728c:b0:2cb:93ab:7edb with SMTP id adf61e73a8af0-32da8190a83mr14603412637.4.1760109143990; Fri, 10 Oct 2025 08:12:23 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ARHlJd40B4dc7ycej/5lKKFk6SFDfHmQDMB/UqB+z17ftsPNLA==" Received: by 2002:a17:90b:2251:b0:336:c0f7:fba4 with SMTP id 98e67ed59e1d1-33b599282eels561027a91.1.-pod-prod-04-us; Fri, 10 Oct 2025 08:12:22 -0700 (PDT) X-Received: by 2002:a17:902:f64f:b0:28e:a70f:e882 with SMTP id d9443c01a7336-29027215bc9mr157021145ad.11.1760109142139; Fri, 10 Oct 2025 08:12:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1760109142; cv=none; d=google.com; s=arc-20240605; b=a5+tAFWlfDLLV3b8W8Coy/P1OzY0daYWVyvm4hV9c52loIiNbLKP+it+It/Q8vK0v9 W3ZwUfYYO6cbAJITK469t1MgjIJhXepvmm7EMxpdDmvPhcrgdbLA/MC/vaKuQVZ/49Bs 8fm6oU8DJ4QRYKqJ4btEoaTGdG9nIPhyuidSrCzL9AZZ3vWtannhUMc4CEEwdPpJdH38 kPvY26jDBhLgHRLIzKd7xWzW1yYYV4Fd8EgJugD09ssanolRormhLFup2aDoe7yBy0fO 4Fjf/GKMlDV85ViW+F9l6wbJQxKX+/e+3fZYPG6sAUbJ6n4M0UDFCDOaqUTZl7+3gP3A OHQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=M0U5mYIvRAQQfsNM9sgansOQxzs4LfJoVL2WPoqIew8=; fh=laBrivhyPfU7dY+vAlHD/XbiLANPU9P/6hv4YM89gpc=; b=I2uXMDPy5QaElvgAa/LkzlmzHA9RpKE094+qVYXeudwnmiYZoOls1JLOWJSfl/H/Gv Td0slG7mUPElMyATLnmQdBVPMyeAtZ7uqmeHYME+n8gy8JDD8NDmPwrNrgVdi1cEixS0 pEaFvwPbyk4+7vAAh7+5nID9g/K+8QclVaygKPfEmcvr/P+b5tNN6q+p6YcXgCJrjWDZ AtM9Au8B+cOYDyDP99XS+KIY/bCYPPYYlwJpP8hRLK+qRpdhdgo5zkScF2Q9HjFLJuk/ 9Herii0PX3HXY7bq7kjQOfoDyyNcr23XT7V/exRltb6q/1xO2dOk75GzJFr1srkiewxx sb8A==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=FXEbmVrj; spf=pass (google.com: domain of fm-1321639-20251010151219589a46929d0002074c-aowv7d@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-1321639-20251010151219589a46929d0002074c-aowV7D@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-226.siemens.flowmailer.net (mta-65-226.siemens.flowmailer.net. [185.136.65.226]) by gmr-mx.google.com with ESMTPS id d9443c01a7336-29040c6b48esi1287885ad.3.2025.10.10.08.12.21 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 10 Oct 2025 08:12:22 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1321639-20251010151219589a46929d0002074c-aowv7d@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) client-ip=185.136.65.226; Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 20251010151219589a46929d0002074c for ; Fri, 10 Oct 2025 17:12:20 +0200 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: christoph.steiger@siemens.com, cedric.hombourger@siemens.com, quirin.gylstorff@siemens.com, jan.kiszka@siemens.com, Felix Moessbauer Subject: [RFC PATCH 0/3] Create uniform manifest file Date: Fri, 10 Oct 2025 17:12:02 +0200 Message-ID: <20251010151205.2122000-1-felix.moessbauer@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1321639:519-21489:flowmailer X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=FXEbmVrj; spf=pass (google.com: domain of fm-1321639-20251010151219589a46929d0002074c-aowv7d@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-1321639-20251010151219589a46929d0002074c-aowV7D@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: +EDFh54URom+ The .manifest file contains the list of installed packages, along with their binary -> source package relations. We recently added support to generate the manifest also for an external initrd rootfs, however support for the imager was still missing. This series adds this support and also creates a uniform manifest file for all components in the .wic image. As the imager dependencies cannot be tracked precisely in an automated way (the IMAGER_INSTALL contains tooling as well as artifacts which are copied into the image), we add a new variable IMAGER_BOM to define the set of packages that should end up in the BOM. The RFC implements this support for the .manifest file. Later on, a similar approach can be implemented for the SBOM. Best regards, Felix Moessbauer Siemens AG Felix Moessbauer (3): Add support to add imager dependencies to BOM wic: create uniform manifest describing all image components qemuamd64: add IMAGER_BOM entries doc/user_manual.md | 1 + meta-isar/conf/machine/qemuamd64.conf | 1 + meta/classes/image-tools-extension.bbclass | 7 +++++++ meta/classes/image.bbclass | 6 ++++++ meta/classes/imagetypes_wic.bbclass | 4 ++++ 5 files changed, 19 insertions(+) -- 2.51.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20251010151205.2122000-1-felix.moessbauer%40siemens.com.