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; Wed, 05 Nov 2025 13:14:14 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ed1-f56.google.com (mail-ed1-f56.google.com [209.85.208.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5A5CED7G018701 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 5 Nov 2025 13:14:13 +0100 Received: by mail-ed1-f56.google.com with SMTP id 4fb4d7f45d1cf-6409cea8137sf1189724a12.1 for ; Wed, 05 Nov 2025 04:14:13 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1762344844; cv=pass; d=google.com; s=arc-20240605; b=KVOeSxRfECgT5Mx2D9bugQWkpGtV3ACPsrKNRV5z81fxmLFjSnuAU37fFC/0fUL2pm pPjwnoSksTPzfGaTfUbUQakNtvY54iGp03rOVlVeaxG9XI7T1I4L/9Cc0nvEp4kAA51l Opx0A16qfpVgkreKDxM4DhBaujYF2HJ1c+Oi5eU8cw140umFGqCf/GeYVvkl70Gwc22s zGkdXFunkILHd6d2mah/enj5iMFHwn36VH/4G7pOtwUVFH/Y+8Ct33/UXA+WES/iObrj uCrbeWKTCXbh21ZvM4MokVicv+rGddkrWkzLDuVpxVi+6EiMD6IOUOnKiVdeMe7Oxh37 5stA== 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 :references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=4FNtxVoMmXEXntmBPwsZ41+/vGEZzughiy/+anEcEQs=; fh=aOrUbPT9xgEm9sgaTzceeR8JlcrtkAwTZNGRJqqYv9Y=; b=cx0f3DclPBu6Qc8KIpTfkD+6rTUKZwwhuObC21ngwZXDQF6vE8qMfesFp02V+z22DA +K0qVdLZOo1kyJ4aE/QzqhHGEGi6VwQsBFItl1tPtMtQeoR1hmiJ9Kdp6nyQMKkkjiyz nJ/woEEaxaayEze55om8/INuExBbpe0zXRDY7zBs9cRvw2DUHqvRxmbKc7G+cQjE+TIh 8v2bkpo2agjO/q9Nx98xcp/OVy7/Ipeyp9Jr2cEynZkW9sRXs/wVfMogK3E7BFYrReG7 AtfH3D+LWO9NvA3EmXmLxiFGVrByln7NBrLUEOR/k5NI0e5I3JTZg/U27pfImhFTUJS6 DruA==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=FbMPyAEA; spf=pass (google.com: domain of fm-51332-20251105121400f434c02d1e00020785-rh6tjj@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-51332-20251105121400f434c02d1e00020785-RH6tjJ@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=1762344844; x=1762949644; 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:references:in-reply-to:message-id:date:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=4FNtxVoMmXEXntmBPwsZ41+/vGEZzughiy/+anEcEQs=; b=CTlxfNGZ96EHBExCFxxkFfse/SLM+5z2IlvhrHW5N6FbhiDSX9XfVpwls++FMZBa1v GoMueaT0bgUaMJ1e/eXn1PVDxtqn+DWWaZKwcU0iXVNw1INhfdGOAZ6xs0Xk4X7J9vyl 2wLERLRAG0ra8c81eGbvLq6KDLQVHnqNgbFodEPxswiTDL67vCIUbEAywPttVuMwgol7 DiCgVi/Xz0KTunr4aZl9V53DCZ9M2TAPhtD+g8KLIx2E91STM3XnzP4knMwQpTmG7E/D MbFg5UUmqRCFaaYF/ND7D1iTgjiSxrAdFlLXzFbZKPkjIvI05Coef4U+2Cu+qzpSQnaO CMIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762344844; x=1762949644; 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:references:in-reply-to:message-id:date:subject:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=4FNtxVoMmXEXntmBPwsZ41+/vGEZzughiy/+anEcEQs=; b=FIuACMKXiyRCUT28VugeXl+KxlrEVf3ZuywWQ6EYYXe2cDT3g8j6OibgB5UEX2EmOY 6Ofo6W1+hm1xCaI2gCZaadmzPI6/ntDq/BM2CWuAn7t6ui+caVrUbQQgQaW0UKQuy0FX 6ae4bbH22KP3d19N8eQvM3qnEk8XyaL4DS+GiGwIwdFV3cB+Nu2tECNisz3cOirST4L5 LyuT0mPW6MbYc2KenzolUeYJhOvv6xBBRzrz3owBx1uiHzOcoQfiJlVOVlNQrM8Jl5Qq +dZWqkkGEYRBSD69iY5o5KNijlIIrtt/aiKI2bOQ9t7MGxjej5s+J87L4aubiI5qA0BL W9cA== X-Forwarded-Encrypted: i=2; AJvYcCXPRfwWpQMI1NmbP4vgtbXq7My0o50J9PekoaNKTdg+54u1EO0dzYcrejCWy+Ss7nslj9e0@ilbers.de X-Gm-Message-State: AOJu0YxTOuWfhig03o7W3qTVQ5sshzujeavbVF3qRtLjprECd8dYcxdL 3yV02YpfJLuIBDCS+cHnCujJOwPTbKM2+gDQogRqwEoeWTmjowi6IvYC X-Google-Smtp-Source: AGHT+IFWnvvt2zlN9ymNjS6odQdt0rjij+PCImYt2pw2/PoXr+wZ2yhVypqaf7xCIxHWGcp9/9OK2Q== X-Received: by 2002:a05:6402:304d:10b0:640:9bb0:a059 with SMTP id 4fb4d7f45d1cf-6410387ea90mr2398474a12.10.1762344843630; Wed, 05 Nov 2025 04:14:03 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+YWAysj7tKoz0qBZ7BH2bJviicJXpGlY+m303EzhFsUyw==" Received: by 2002:a50:99d5:0:b0:640:9493:44b9 with SMTP id 4fb4d7f45d1cf-6410584696bls336990a12.1.-pod-prod-00-eu-canary; Wed, 05 Nov 2025 04:14:00 -0800 (PST) X-Received: by 2002:a17:907:26c3:b0:b70:83a2:3f5a with SMTP id a640c23a62f3a-b72138aaa11mr899697466b.0.1762344840414; Wed, 05 Nov 2025 04:14:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1762344840; cv=none; d=google.com; s=arc-20240605; b=IhVp5olOGo8Ato57yQDbdxQKv0DIxrp449624KF+/3iuR8GhcrBN6jAWlX6BxHYSlM GjDb4bp3CBrx1KuNIEaKr5l32dcbMVtDIALaSGTUEydhoWNyPr9OojRskZNUVP5V3NbF vnrUSsM9zvqtrPnCVb4xf+ysUZZYZpIM0EbqD6vcnj34ETlylst1nwYoILk1r4aWtLah znRFG4aUqp9aDDBzAZ4LUOJSangK1evO/kWz1sCnu4Vsbc+++Cz6PWOcbhpyr6G2Bv0b BQGkpbR7GwbpKfy60LfjW+Vihxk2z79JywLaDR0+OKGKdeBsi0KEJkp2t2mIKe/LFsQv mazA== 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:references :in-reply-to:message-id:date:subject:to:from:dkim-signature; bh=KGmuGtVT0tSKALWQnNUh4nJQb1bUpe3/0qm6imb/apU=; fh=pD9NMAE6punlmxDz2SM7DMFwkWrKOHAvTYxfub7CxRs=; b=bMOHd+hZ2xkJu/iWd7CVZFHfQNf8S6MLRzLr6oNVlhO/0P0jrMcdZjGVHcDqV1tsD4 uLzPeCs+H3SSqIlu32NADJXwdq3wvv2m0ALdEV56WGFGNyX0UBoQOwj/bB7AKKVj4gwj neP8f5FNGJsrr6iR1W8If2fch0EsQCqePJeWB4hRXfni0zllzqV26+gEQCwnVx9INxRr o27dArISl1eS+m4GlV4CFYEqbMdvDMq8A/5DxYmxXnHO4hYF2/9s8Wh/km2yxqUbNgYV oMIZCkeLoXsmuSNSY8l8sTzZCu+vFTranAajnwt2x/HIGyjRC0wBOcigHCcm4WTaGWeB vhyA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=FbMPyAEA; spf=pass (google.com: domain of fm-51332-20251105121400f434c02d1e00020785-rh6tjj@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-51332-20251105121400f434c02d1e00020785-RH6tjJ@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-226.siemens.flowmailer.net (mta-64-226.siemens.flowmailer.net. [185.136.64.226]) by gmr-mx.google.com with ESMTPS id a640c23a62f3a-b724130ff62si17951066b.3.2025.11.05.04.14.00 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 05 Nov 2025 04:14:00 -0800 (PST) Received-SPF: pass (google.com: domain of fm-51332-20251105121400f434c02d1e00020785-rh6tjj@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) client-ip=185.136.64.226; Received: by mta-64-226.siemens.flowmailer.net with ESMTPSA id 20251105121400f434c02d1e00020785 for ; Wed, 05 Nov 2025 13:14:00 +0100 From: "'Quirin Gylstorff' via isar-users" To: isar-users@googlegroups.com, jan.kiszka@siemens.com, felix.moessbauer@siemens.com, cedric.hombourger@siemens.com Subject: [PATCH v7 04/13] rootfs: Copy the newly created initrd.img to the work directory Date: Wed, 5 Nov 2025 13:12:35 +0100 Message-ID: <20251105121350.114449-5-Quirin.Gylstorff@siemens.com> In-Reply-To: <20251105121350.114449-1-Quirin.Gylstorff@siemens.com> References: <20251105121350.114449-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=FbMPyAEA; spf=pass (google.com: domain of fm-51332-20251105121400f434c02d1e00020785-rh6tjj@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-51332-20251105121400f434c02d1e00020785-RH6tjJ@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: 0n9h7Qmn3goE From: Quirin Gylstorff This allows to change the permissions of the initrd to 0644. And all followup steps do not need sudo. This is necessary as dracut creates the initrd with 0600 permissions. Signed-off-by: Quirin Gylstorff --- meta/classes/rootfs.bbclass | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/meta/classes/rootfs.bbclass b/meta/classes/rootfs.bbclass index c683d5d2..78da8a4b 100644 --- a/meta/classes/rootfs.bbclass +++ b/meta/classes/rootfs.bbclass @@ -606,17 +606,11 @@ rootfs_generate_initramfs() { echo "Total number of modules: $mods_total" echo "Generating initrd for kernel version: $kernel_version" sudo -E chroot "${ROOTFSDIR}" sh -c ' \ - ${ROOTFS_INITRAMFS_GENERATOR_CMDLINE};' + ${ROOTFS_INITRAMFS_GENERATOR_CMDLINE}; \ + find /boot -name "initrd.img-$kernel_version*" -exec install --mode 0644 {} /isar-work/initrd.img \; \ + ' done - if [ -n "${INITRD_DEPLOY_FILE}" ]; then - if [ -f "${ROOTFSDIR}/initrd.img" ]; then - # debian (mkinitramfs) - cp ${ROOTFSDIR}/initrd.img ${DEPLOYDIR}/${INITRD_DEPLOY_FILE} - else - # ubuntu (dracut) - cp ${ROOTFSDIR}/boot/initrd.img ${DEPLOYDIR}/${INITRD_DEPLOY_FILE} - fi - fi + install --owner $(id -u) --group $(id -g) ${WORKDIR}/initrd.img ${DEPLOYDIR}/${INITRD_DEPLOY_FILE} else echo "no kernel in this rootfs, do not generate initrd" fi -- 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/20251105121350.114449-5-Quirin.Gylstorff%40siemens.com.