From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7187242631035879424 X-Received: by 2002:a5d:4cc1:0:b0:28c:f987:d942 with SMTP id c1-20020a5d4cc1000000b0028cf987d942mr1763489wrt.345.1673410363978; Tue, 10 Jan 2023 20:12:43 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a5d:59c9:0:b0:298:bd4a:4dd9 with SMTP id v9-20020a5d59c9000000b00298bd4a4dd9ls4201865wry.1.-pod-prod-gmail; Tue, 10 Jan 2023 20:12:42 -0800 (PST) X-Google-Smtp-Source: AMrXdXuPsLxeqDwoO79IjTYkOmokwtf02Xxx+efD2BudXMZ/4XQcLECKegD0qGwO5i3s2KsXGG8i X-Received: by 2002:adf:dd82:0:b0:2bd:bd54:25 with SMTP id x2-20020adfdd82000000b002bdbd540025mr2426370wrl.29.1673410362801; Tue, 10 Jan 2023 20:12:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673410362; cv=none; d=google.com; s=arc-20160816; b=QOFuh9anRC2xUb6M5Ewe2+5KExqGlDZgK35sGaxVKphg5DMdOBwf8YbuTDO0W/FTRw Jum1Crs8mHHspSjsCrMed7Lxmp/Ca2TiqO/PYUDyKE+V48dqgXoshO45QgKE04sFS9c5 PYanErF+OY88sYlNFpHIwJ173s1Hoxjy9nsHxdqbALQj1If5HBFCgFR2BhWhi7lQeYCH 4769XjysAmaU7y2tByDoK9ScFmFCpzaUoT+asrLM3pYc25TfReDwe4lNAXH4ys3q4uG0 jKdrihr17EJwKbAy1Tuh8ULQXHz/+TE2tUbcZbG/R70lsVsKJN4yqaWMbF4xkkXggiO2 yl3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=oXFMKwuX53NZ3h97U+P9Xc7quzzwNYuZfsFeZ9w9Jh0=; b=Y/a9y4M+ZTwvBgxz0Gz8TWC983t6E9xfT75YYVsg+rxSOplnr88eOB5uHnDti4JdOE XdPm0R14BDSl1OHWADufasILfnhSMAZSC39gAHjxNoFMIUpsr8K6CdGqfhRJ4vqiP3Nu CDedla7cuh5ZBdNHuC/VDqVAPS9XzYbj4gGuJZ8b/WJ89JjXkr3SmdqxTyV71gg5WfNd C+JBfqDx7waWGSe3w+YOq/0cYk9CNzKA1g4LkNtYEDs7zf+B22j5mc12KwfK78MRa47H ObA9tqy3Z3eic1B8E9GeyrJj+KZheEzFVsklokkL5MM4G7KU0k5ElprIOLG8XtOXWwgC N57Q== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=iEDNBCDL; spf=pass (google.com: domain of fm-72506-20230111041242400c2d1d9321560da2-mtgxs9@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-72506-20230111041242400c2d1d9321560da2-MtgXS9@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: 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 v5-20020a5d59c5000000b00236e8baff63si573321wry.0.2023.01.10.20.12.42 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Jan 2023 20:12:42 -0800 (PST) Received-SPF: pass (google.com: domain of fm-72506-20230111041242400c2d1d9321560da2-mtgxs9@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) client-ip=185.136.65.226; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=iEDNBCDL; spf=pass (google.com: domain of fm-72506-20230111041242400c2d1d9321560da2-mtgxs9@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-72506-20230111041242400c2d1d9321560da2-MtgXS9@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 20230111041242400c2d1d9321560da2 for ; Wed, 11 Jan 2023 05:12:42 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=felix.moessbauer@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=oXFMKwuX53NZ3h97U+P9Xc7quzzwNYuZfsFeZ9w9Jh0=; b=iEDNBCDLbjanQEGCBNodyrvKUXvnQyD3qMUQxMyY5CrsLHU6wChdDDCwpY3Tjn8knVRWON HpBKy4VMcjE/lUWIJjW9VZauIt6b6ZuNdnYWAwTBF/5A54kB3AgVpSwucl5hs222rnY40/IX m2otH2PdCheq53kdqJvGQB369+MIw=; From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, daniel.bovensiepen@siemens.com, henning.schild@siemens.com, venkata.pyla@toshiba-tsip.com, Felix Moessbauer Subject: [PATCH 07/11] create custom initramfs in deterministic mode Date: Wed, 11 Jan 2023 04:11:36 +0000 Message-Id: <20230111041140.3460393-8-felix.moessbauer@siemens.com> In-Reply-To: <20230111041140.3460393-1-felix.moessbauer@siemens.com> References: <20230111041140.3460393-1-felix.moessbauer@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-72506:519-21489:flowmailer X-TUID: 9iTpljpgS8Vi This patch enables the deterministic mode of update-initramfs for custom initramfs versions, in case SOURCE_DATE_EPOCH is defined. Signed-off-by: Felix Moessbauer --- meta/classes/initramfs.bbclass | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/classes/initramfs.bbclass b/meta/classes/initramfs.bbclass index 2cec85d..db28334 100644 --- a/meta/classes/initramfs.bbclass +++ b/meta/classes/initramfs.bbclass @@ -32,6 +32,11 @@ do_generate_initramfs() { rootfs_do_mounts rootfs_do_qemu + # generate reproducible initrd if requested + if [ ! -z "${SOURCE_DATE_EPOCH}" ]; then + export SOURCE_DATE_EPOCH="${SOURCE_DATE_EPOCH}" + fi + sudo -E chroot "${INITRAMFS_ROOTFS}" \ update-initramfs -u -v -- 2.34.1