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, 05 Sep 2025 16:29:24 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f59.google.com (mail-wm1-f59.google.com [209.85.128.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 585ETO7d020622 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 5 Sep 2025 16:29:24 +0200 Received: by mail-wm1-f59.google.com with SMTP id 5b1f17b1804b1-45b920e0c25sf16061355e9.3 for ; Fri, 05 Sep 2025 07:29:24 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1757082559; cv=pass; d=google.com; s=arc-20240605; b=U5ru1yxZUCyY5Qg0PZ82cTO7J9e7iGnmtAa/jOHLpf+MhqKjJUKcSp6kiADAxEHF9u nUJYsLRpQih8+pHBNO8Ddb3KaKsmOY+zlH8iotrMjoVopyJpo8WcJA4ZSo0XsoMkqE7s KvGz3cmDBdYnnH4/v5858CpfTxnTyxDfZsrwcRONcie2utFVMQ6cYw/Y4Gj4xqEXx4cG IqNG62Ybigd0W76yq5FY3jQB0jcKUOlNSGPYcFiubSBE5FqvyD0udVwHX0S5Rab06XQr KlniOFH8yDwbPV7ZsnUlp5OHec6lK/mpPbqid7KcM+7oRhB8AuuoqkfFoglLwPgbgqhi afow== 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:to:from:dkim-signature; bh=eKYuz85S0m8fcCTRTa//00V5tdwC6Q9y7qKk6/eXJWs=; fh=wzArcXQecBoPdpNI9Z9Hv7mTwDJh9VX2pdoll3qljVg=; b=dpSnWpmCqobJiEE6g/lwQdQYJq93OrMqSRfRJ1kkIiD55b3G2nJuUdKRA3obmSNkSS BeGAmxwza/aSMm+E9XMfILAySvLqrROxF8J3cMiqmDZ/13Oayi9Wva8iof9lE3lpQhpB 5UK9tXeMZC7H1nJnxGFYvRzAjsrzrNNCp5WnrbC4NBK6lOvsFuYr66T6MX3qLaok1g8s mbIIdmJEuOQIWgZ8xYIkbRXCfzXBUvfb8YrXTBpBY01dwGXV09+xM9g5yUwoLPcdMdGk FxjQMwZn+sPs83gwyqx7/DZ/93o+T3DW5oya3rLgWyu98FPVmjss6Dmi82oyjp/EG+h+ FjdQ==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=pOhytDtX; spf=pass (google.com: domain of fm-51332-202509051429146d8594f75400020749-3avdxx@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-51332-202509051429146d8594f75400020749-3avDxx@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=1757082559; x=1757687359; 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:to:from:from:to:cc:subject :date:message-id:reply-to; bh=eKYuz85S0m8fcCTRTa//00V5tdwC6Q9y7qKk6/eXJWs=; b=sRpgZzrl3o75cnIt5HZWh9HC4Hm6ehI5vHktkwvUGvO5o57/C4aqqemuLJoDsKMisc o4LPDAMSIpt3EtXWcgmyBFH0QPTPsjFwcVBvX5WAo+wPNPN0TysldOMy2/VwEjml+4ML NFIRFoVKy6J4BxUCnXFpgoQo1atQJtIDxvaMTl0PGZBpwoJYkYWN0lJsS3OQn4B1SScb 1WdJrIN0yjoJ5AD2q7Iihw/lFDA8cPFqNDFpOcyVlwQwXEpejd2beUTBDP4ldHVaN88Q IKYgIVT2MdDQKnYrp7V7svXDNRAK6L/vMYXgWW+wYUQO6oq/yn2k4r0029fGh9qZ1R2T 0jUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757082559; x=1757687359; 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:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=eKYuz85S0m8fcCTRTa//00V5tdwC6Q9y7qKk6/eXJWs=; b=gUfXJ2NihSUEVOXH4uLzoqA7WBoYQfaByY/6hi769z5l6wLevP/Ajbu6XSfAF2ifJS UcV5+YR8a2C7ZkTxZrJhf/AnHaC5wOBb62PKFkePvlksLWCZ635dREcMcaPbrIXc5FZq pL9mnpd7Uiy8kCydogvEgdek3xwvirqG6itixgd4bPBEul+954GFdtP/xnvyq+s1nnaG GdEQzxQ5iTH7/TmhkQqPVsomCxNqBSlYw4Wv+jNHcJ5GlvIdCVlbEahaGjgGJXMilwSE XjdXTx3/kz+r0RktuW/PxpIyV3BZjcFSuo5/7tFrDSMPiNYkXs1t92k4H3N9sGOfd6cP aTpA== X-Forwarded-Encrypted: i=2; AJvYcCWj49OO1J7afiXT+hL/nA9mGc92/PkO0tq4MN5G10mK6aeREZKuVPOIXq6T6D8NFtUgelz/@ilbers.de X-Gm-Message-State: AOJu0YzCBBl0SvpQjXQDPE2MkXfCEfiCgTcXfGijH2fXtqo2hRm7AAyy DGxxTIcqG/F/8pqa00he9R+n6SlcDwYN7HpfHBwBBztdJNMp6+uWzFha X-Google-Smtp-Source: AGHT+IGEstVn3o3fdMgKKsAXsSpq7WQ1ghV3kY106hScAw1IUG7VMEO1GCbvVMq/vhK6og/JWhNQfw== X-Received: by 2002:a05:600c:c162:b0:45b:8352:4475 with SMTP id 5b1f17b1804b1-45b85598a56mr178747865e9.36.1757082558512; Fri, 05 Sep 2025 07:29:18 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=AZMbMZd/1Kcnp/0J4VNjrjb4xgl9xRb8OH41aVEnM4FJz5oSiw== Received: by 2002:a05:600c:6215:b0:45b:990e:8515 with SMTP id 5b1f17b1804b1-45dd8506637ls3716275e9.1.-pod-prod-05-eu; Fri, 05 Sep 2025 07:29:16 -0700 (PDT) X-Received: by 2002:a05:6000:25ca:b0:3b7:9629:ac9e with SMTP id ffacd0b85a97d-3d1df34d63dmr14898009f8f.50.1757082555701; Fri, 05 Sep 2025 07:29:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1757082555; cv=none; d=google.com; s=arc-20240605; b=ItddKcgqyA//1ldjy9XbKb6WLjvOfNgAGO160niE7U2wvc624iRUFChuyQ4Zt3vC91 tzk0gMxnl7h2LfynGRJRBtZvup2XSJ5yXBqzji/+HGkmbO40vVdR6U3nNOpQg8dROkVr rqpdWKtxJut4vkZs+2nhuPR1P1QNMl13kglqV75ELswU6Gc1jPG8l/UyaZcgpeJFMfpl vE9KDhk6SXeY+lJ3Ve0Y0D6ngyJr10YZrc3h/HO3hr5ip0ORdfzIlNdYlBjArTnsLvS2 Z4cXS+FZ5PaNDCkCC9Fa9ZUC0zIDsyWsmeWzmQAmrgTM4AlMH0uvJv/5YKTF1b3UTWjy j6WQ== 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:to:from:dkim-signature; bh=ZfTIhIL7QAQTle5GFZ66d7GVBQCbLq9qtkVoA2MtSd0=; fh=pD9NMAE6punlmxDz2SM7DMFwkWrKOHAvTYxfub7CxRs=; b=BTb5oY4xcdQGDJSS3jfq9zP/Ze7kHCnUViVa0MatSZTE0jKtFwGXG5TCt3zpl4Pyut wTebCMB3uoioCKoBKS2IjGjkkce4GPSp5WTfXKDar99Uu7C8B9a7pSCoQBBy4tRtBQhL KZtQeEXrS97lPgqm8BNTk0vAwVXA9oHWksMG3h/+KDY6LtlUYpp3D/7dP0zqJ+GkSpRC YI/5sgphQs1zCPSnlXhY7hn+/FiGaTdMLcu/8ax4u/BGt0ujovDC+D1MhxBmMEduAfcG eD7S4t/kiR/VvrvBii4YPa+TaEogb9+WpkKL5i3v9LnKLNRHg4bunmNkz58tk7h03TH7 eovQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=pOhytDtX; spf=pass (google.com: domain of fm-51332-202509051429146d8594f75400020749-3avdxx@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-51332-202509051429146d8594f75400020749-3avDxx@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net. [185.136.65.227]) by gmr-mx.google.com with ESMTPS id ffacd0b85a97d-3da8a2ab0e4si244057f8f.0.2025.09.05.07.29.14 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Sep 2025 07:29:14 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-51332-202509051429146d8594f75400020749-3avdxx@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) client-ip=185.136.65.227; Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 202509051429146d8594f75400020749 for ; Fri, 05 Sep 2025 16:29:14 +0200 From: "'Quirin Gylstorff' via isar-users" To: isar-users@googlegroups.com, jan.kiszka@siemens.com, felix.moessbauer@siemens.com, cedric.hombourger@siemens.com Subject: [RFC PATCH v2 0/5] Add support for dracut Date: Fri, 5 Sep 2025 16:28:41 +0200 Message-ID: <20250905142913.3336245-1-Quirin.Gylstorff@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-51332:519-21489:flowmailer X-Original-Sender: quirin.gylstorff@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=pOhytDtX; spf=pass (google.com: domain of fm-51332-202509051429146d8594f75400020749-3avdxx@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-51332-202509051429146d8594f75400020749-3avDxx@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Quirin Gylstorff Reply-To: Quirin Gylstorff 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_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: bzYYEO2IzzLs From: Quirin Gylstorff Debian intends to change the default initrd generator from initramfs-tools to dracut[1],[2]. This is a first draft to support multiple initrd generator in ISAR. I tested it with bookworm and trixie. Currently missing is the possibility to generate custom dracut initrd. This will be added in a future revision of this patch set. [1]: https://salsa.debian.org/kernel-team/meetings/-/wikis/20250730 [2]: https://meetbot.debian.net/debian-kernel/2025/debian-kernel.2025-08-06-19.00.log.html Changes v2: - extract the initramfs-cmd from the cmdline - increase version of enable-fsck - add function to print an error in case a invalid package is installed Quirin Gylstorff (5): enable-fsck: remove dependency to initramfs-tools add dracut to custom kernel builds rootfs: Allow to overwrite the initramfs generation cmds rootfs Add dracut to initramfs generator initramfs: allow to set the generator command meta/classes/initramfs.bbclass | 19 +++++++++++++-- meta/classes/rootfs.bbclass | 23 ++++++++++++++++--- meta/recipes-kernel/linux/linux-custom.inc | 2 +- ...{enable-fsck_0.2.bb => enable-fsck_0.3.bb} | 2 +- 4 files changed, 39 insertions(+), 7 deletions(-) rename meta/recipes-support/enable-fsck/{enable-fsck_0.2.bb => enable-fsck_0.3.bb} (89%) -- 2.50.1 -- 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/20250905142913.3336245-1-Quirin.Gylstorff%40siemens.com.