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, 24 Oct 2025 17:57:10 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f57.google.com (mail-wm1-f57.google.com [209.85.128.57]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 59OFvAiH002726 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 24 Oct 2025 17:57:10 +0200 Received: by mail-wm1-f57.google.com with SMTP id 5b1f17b1804b1-46e39567579sf11156845e9.0 for ; Fri, 24 Oct 2025 08:57:10 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1761321424; cv=pass; d=google.com; s=arc-20240605; b=e1sbvZe5k0BByh8QyTlW+y+kUOKHkHxdnlwkgn4Q8NDXxzu5la22Tkq92EyTSs4TzY AwoSV6rzLS7znoGI5gzNAXLOzsm8QVKZlhYDn5WxqLHds5+A2mcdD5WEg4WggW0DqaYK ooSLM4r9MOScEiOhI9JYrX8wBAlmgELvFtvedXruxYHMvA9ThXIZgZf7mNsUDe6TT1o6 JgF4N9kBgaFGkgYtATy47funUatNgI6LRAW6Q4gkbhWEL05h3nxX18aLQYfG4ZYPjl/n 4MpPPvGqqGwzZ5zuEpoYNxJw+TW7PrpPs4ouTMUeAnRb3AGrLkCw9YaMVcXvjNgIyZiM /zGA== 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:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:dkim-signature; bh=SMf4pVb7V7tqU0Jfg5dVVVq17nXn1+WBmaVLPe2L99g=; fh=WX+SHQQZq9+6VWAcu9kbWVOb75O7jNCFoAplMez0hik=; b=KVK42b83gTVVs/xDzDSi3RRCWRdxHCDt8s8C76JFX+LDO2BctzPVWVoMczvfBFQUlS IThVSQqxarDWnY3U3qDenzqMBecF80hkNtb/yDhsfJ78BXEsUVqc8fjRUsytd3vPvpGN FOzdKK4+U7DsK4nDVbhmUjjsy7sbZ8edBlo1uN2w9rWULvydf4w31txLS2AvOgvih4sL ORtztp0a8y2VF5VK3Eh8a++HaTG1rRrEUodY8LKdYUkN3loNlRczQcMxMUoGcQxaLdlS 8DnKCzmp02uQ58c5OUBVbr63tHn1TdqNl5XPA2+KFf4ZR9Bg7Vw1o4yCxaSLjW4gKk4p v2SQ==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1761321424; x=1761926224; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:in-reply-to:from:content-language:references:to :subject:user-agent:mime-version:date:message-id:sender:from:to:cc :subject:date:message-id:reply-to; bh=SMf4pVb7V7tqU0Jfg5dVVVq17nXn1+WBmaVLPe2L99g=; b=V1sa+OZSv/nkwyNxo9HesQkxvxSJK7MGq2PJa0rGkVb28RCagR20Gp1Huf6p6t2y9p oAd5ZZng79KKguBogCrvWwawZYPN4PwsSNKHmKlX3hEjYOS7ANJgYIBRyplUQXeaU80j ToXrTdzmPrRM1yYHi4gPMvVGKAetkMYGTR90abSdNSaYJriWyqwX4odUb2ckcSrtrsbU SZR7SRI6it8SXQ32SvKlczD1pFrgPDFN0TlFQkBws5RWa+B60JI9EhQRtNAulIp9iV8w o7hHT0pzVEXos1e36MzhTf64TSttRqJ38LP2RFsgZZNNYJ9gaMTB/1+7ikZ3IdjjXLwb 1d6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761321424; x=1761926224; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:in-reply-to :from:content-language:references:to:subject:user-agent:mime-version :date:message-id:x-beenthere:x-gm-message-state:sender:from:to:cc :subject:date:message-id:reply-to; bh=SMf4pVb7V7tqU0Jfg5dVVVq17nXn1+WBmaVLPe2L99g=; b=d7G0AGS3rCR74zUB2dupec35J4ox/Mkpy0f/IldEC+VE93IGPp87L8w7CL3ar3agra kz4QHv9DUpm++M9TkVEMOqS0anskFJ3FSeAl1bc8RruByWtYxlq7Ph8icUX5PdJ6qPhn f32qiIcebiIJeysQqX9rsCd5mqQxzPsziawdHUbVdxA8791mszBj6m1IJSwFdceXJe2O JeuShgTGH0EO6NtPceWzJlbaxEudI9GT1uAaUwWW1u0Il9+9vqGqEoynrtcPmRScjh6J Ht4/ny6hYCnE6PGjQkLKqFVz2ZKjeKs8P417P3NHyyIg8LJvu+JufR/6OjDYHsgqlNs3 VVIw== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWVJ/rhcrACdD2t1Eso19x1Y/XCJ8QCUIyRfdxwM305FC7Rpcc8iWv3tUPeqAXz2siVskTL@ilbers.de X-Gm-Message-State: AOJu0YzCQ9w8Ho2WrEN0FNko2Yhae6C69+icFPhUlTF2hNBHldkcANXO K0RJDWb0E/gskJOkuodrzxJ+b3C4GRRpGhzciFtL0W6Y6CMq1PJ63NdR X-Google-Smtp-Source: AGHT+IH/EMkDMt+wI454gVr4i8vqf3s2neiqrVQK7CibbD173AyB8o/FKIekYSV7HP6Ka9f1eYetYg== X-Received: by 2002:a05:600c:6385:b0:458:a7fa:211d with SMTP id 5b1f17b1804b1-47117912365mr225146285e9.29.1761321424615; Fri, 24 Oct 2025 08:57:04 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ARHlJd719hPXD+lH0LjNYKUc6Y0mfAv4t0EJyKcesprA9fNkPw==" Received: by 2002:a05:600c:8707:b0:471:1492:474b with SMTP id 5b1f17b1804b1-475caa7b796ls10436705e9.2.-pod-prod-08-eu; Fri, 24 Oct 2025 08:57:02 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCX/wjzHz6Icv4hDMh7fTEDVIvUrgQ8rtFiZRw/g1pZ7qquHslF0XBSgIEHwV/UU/ruWifzcRYneNtCJ@googlegroups.com X-Received: by 2002:a05:600c:548a:b0:471:ff3:7514 with SMTP id 5b1f17b1804b1-47117877736mr224799465e9.12.1761321421893; Fri, 24 Oct 2025 08:57:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1761321421; cv=none; d=google.com; s=arc-20240605; b=fRpwrqE96HTPfhsWBVA6XhONTFGNlBbNB13V3u4iFhiMZzA0QrwuRRU1BioZaXV/n6 5kYQeDvocUwWI01WBGej6pJptZeLiCF1qW/dsDQSV7LQOeLHmc91tZnbDn2nH7QUXksH kwHMw+R2OK1aoWxpfizbq/FXUJRhy8ZyS7WK5nEZubLZVyQKJEcVs7V5EbYvPbSpoaFa +RObvXyl2RcrXEYXenGf/ncGLLjJRt5NSMyVIr3AtUkRBrjMLC41tZ7B6k9N9TYjFNvT zAntT3lBgWjrtZj9GEJDqlVzEzEaHrasGIyrq86u/gcnP3RnwTMGq8bqVljZMQLEoR9R Z2Hg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id; bh=1+Iy6T1cuOROIMEyBU65Lo9UnCk+8L19kMz72U/Tfs8=; fh=xEaguVBF0tSuSVpJYsv0jH295li1pT99R8G73C5QyKg=; b=GrgTmQTG5PPlGH+9gvw2k7SsC1VARVFy9TiZyfvkThcLyoIdF+If/13eoNnLHXBqvK ugPsf1AHzN22Y1di/aVOQdw2yPNXI/wQRcrebIrrVsbq1doh8+Xq1YW8TBx6s8dmmAsM qa195/dcK41ZsfStAstJaKkUGeGOIwtCh3Cx13luN4LL/1T/Y7A10cYo/HNqkd4fmUgW Ec0blEto9DgSruEajSgnBjwLAdxljMwnawTPq23rqEkM4TQ0leFRyjfO4rH55oHHy7KI ltoO8xInhKTC12dAM/+ZWnHyXeu7ikNrGanhu8VNh0eTnGXi+Sax3fiY5vEOjQkqiAXk FWhQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id ffacd0b85a97d-4298989fe76si117518f8f.6.2025.10.24.08.57.01 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 24 Oct 2025 08:57:01 -0700 (PDT) Received-SPF: pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [192.168.178.24] (dslb-084-061-174-021.084.061.pools.vodafone-ip.de [84.61.174.21]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 59OFv0An002717 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 24 Oct 2025 17:57:01 +0200 Message-ID: Date: Fri, 24 Oct 2025 17:57:00 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] isar-installer: add mdadm support and filter out RAID member disks To: Kasturi Shekar , isar-users@googlegroups.com References: <20251016033421.1172746-1-kasturi.shekar@siemens.com> Content-Language: en-US From: Zhihang Wei In-Reply-To: <20251016033421.1172746-1-kasturi.shekar@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, 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-Original-Sender: wzh@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de 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-TUID: QBJzKbiEyYRa Applied to next, thanks. Best regards, Zhihang On 10/16/25 05:34, 'Kasturi Shekar' via isar-users wrote: > The installer now conditionally includes the `mdadm` package, > based on the presence of the `raid` feature in `MACHINE_FEATURES` > Additionally, the device selection dialog is updated to exclude > physical disks that are members of a RAID volume. > > Signed-off-by: Kasturi Shekar > --- > .../images/isar-image-installer.bb | 2 ++ > .../files/usr/bin/deploy-image-wic.sh | 18 ++++++++++++++++++ > 2 files changed, 20 insertions(+) > > diff --git a/meta-isar/recipes-core/images/isar-image-installer.bb b/meta-isar/recipes-core/images/isar-image-installer.bb > index db379f5d..300591ab 100644 > --- a/meta-isar/recipes-core/images/isar-image-installer.bb > +++ b/meta-isar/recipes-core/images/isar-image-installer.bb > @@ -26,3 +26,5 @@ IMAGER_INSTALL:wic:append = " ${SYSTEMD_BOOTLOADER_INSTALL}" > IMAGE_INSTALL += "deploy-image-service" > > IMAGE_INSTALL:remove = "expand-on-first-boot" > + > +IMAGE_PREINSTALL:append = "${@ bb.utils.contains('MACHINE_FEATURES', 'raid', ' mdadm', '', d) }" > diff --git a/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh b/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh > index 333762f1..778370b1 100755 > --- a/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh > +++ b/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh > @@ -60,6 +60,24 @@ if ! $installer_unattended; then > devices="$devices $mmc_devices" > > for device in $devices; do > + is_raid_member=0 > + > + if [ -d "/sys/block/$device/holders" ] && [ ! -d "/sys/block/$device/md" ]; then > + for holder_path in /sys/block/$device/holders/*; do > + holder_name=$(basename "$holder_path") > + case "$holder_name" in > + md[0-9]*) > + is_raid_member=1 > + break > + ;; > + esac > + done > + fi > + > + if [ "$is_raid_member" -eq 1 ]; then > + continue # Skip RAID member disks > + fi > + > case $device in > loop*) > # skip loop device -- 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/a29ef5e5-064a-49bf-acbd-4628ad88665a%40ilbers.de.