From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7117634810586071040 X-Received: by 2002:a7b:cc85:0:b0:3a2:e5af:73c9 with SMTP id p5-20020a7bcc85000000b003a2e5af73c9mr3761577wma.144.1657631295547; Tue, 12 Jul 2022 06:08:15 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:34c6:b0:3a0:4f27:977f with SMTP id d6-20020a05600c34c600b003a04f27977fls1329130wmq.2.gmail; Tue, 12 Jul 2022 06:08:14 -0700 (PDT) X-Google-Smtp-Source: AGRyM1t8uliG713Kghi7EVyHBPAazuH2zMSap+JWE2XRZ1Dv2GJHFo8K7gja20ptEnhBxP2UbpAl X-Received: by 2002:a05:600c:4c27:b0:3a2:e286:b63f with SMTP id d39-20020a05600c4c2700b003a2e286b63fmr3724280wmp.159.1657631294551; Tue, 12 Jul 2022 06:08:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1657631294; cv=none; d=google.com; s=arc-20160816; b=X0oagFvJ52LfipUVyf9oGG6PX+aOvx9dyXBqxIAkNrIU7dn9RKH0e4umRYAg1Mt3zH WofxiQY++yygsjU49duzcNvYd91F1vEpalJxlzPFft7cgZEqVIVZRPKUHG7MdvyHIaPv WlnZYHkOQG19rEYaPbjgUXQoEjP6OgtBOZsdLufKEqfQqDU0d7gZd2wq9xGjwRVlxDwP gjMj2iixAVgudR9mWrbXZLTsqrtafeUmDiXXBcFjOO3vd6AUOPCa21HzUBEFyH7jONd5 7dU4fot3iqP9Lypxg1WJ9dgcJ3MHZZvvOC7V4AEQBQmADWNjHwkxs+SRNbSU9whu+pjs NgYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id; bh=Dlj6dl7dPXSd2u0UMd/xo+j44FcH6uWyafXNoFOMZ14=; b=qi7nDQuh6DevdNqIAD311iOShg0TYo/fzM08HqAZlC+enmVwUKRPHGjbEg2qCyBMGC j6n0unMzm43KsjOWVMbX8muE6heifQWe4EdMkNddP9/27kNtvP0jZlLB6I2cAiAaCwh9 VRv7mDT2uu/q7N/BsvJmCDHg9QpttcSomlBVVLDmbFls0vvlVMoU9p6G0iYY7BWCSd/1 jiwgW3ygLE6E00rRAnImtuPdEZZMfLN7IhaEcSdRq6ofcxHeVpJTLqclVDZp3jY0yF9M pc1mw+fF2ae6x7lcny0oaWKeLLypLFj4M7Loyb19jasgrR2PWHQ/+GHuS/HIKb+AJi7k OuXg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id m11-20020a7bcb8b000000b003a2ca59af2dsi334530wmi.1.2022.07.12.06.08.14 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 12 Jul 2022 06:08:14 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from [127.0.0.1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 26CD8BRJ012231 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 12 Jul 2022 15:08:13 +0200 Message-ID: Date: Tue, 12 Jul 2022 16:08:10 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Subject: Re: [PATCH 2/2] meta-isar: enable systemd-boot for qemuarm-bookworm Content-Language: en-US To: Jan Kiszka Cc: isar-users@googlegroups.com, Henning Schild References: <20220707141803.22408-1-amikan@ilbers.de> <20220707141803.22408-3-amikan@ilbers.de> <20220708104817.0b9475fa@md1za8fc.ad001.siemens.net> <361feb18-7422-e36d-499a-aaf423ee2d18@siemens.com> From: Anton Mikanovich In-Reply-To: <361feb18-7422-e36d-499a-aaf423ee2d18@siemens.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED 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: r1qY7EhOSO2D 08.07.2022 14:04, Jan Kiszka wrote: > On 08.07.22 10:48, Henning Schild wrote: >> Am Thu, 7 Jul 2022 17:18:03 +0300 >> schrieb Anton Mikanovich : >> >>> Add WIC imagetype with wks which use systemd-boot bootloader for >>> SYSTEMD_BOOTLOADER_INSTALL testing. >>> >>> Signed-off-by: Anton Mikanovich >>> --- >>> meta-isar/conf/multiconfig/qemuarm-bookworm.conf | 5 +++++ >>> 1 file changed, 5 insertions(+) >>> >>> diff --git a/meta-isar/conf/multiconfig/qemuarm-bookworm.conf >>> b/meta-isar/conf/multiconfig/qemuarm-bookworm.conf index >>> 0819236..b515e40 100644 --- >>> a/meta-isar/conf/multiconfig/qemuarm-bookworm.conf +++ >>> b/meta-isar/conf/multiconfig/qemuarm-bookworm.conf @@ -2,3 +2,8 @@ >>> >>> MACHINE ?= "qemuarm" >>> DISTRO ?= "debian-bookworm" >>> + >>> +IMAGE_FSTYPES_append = " wic" >>> +WKS_FILE ?= "sdimage-efi-sd" >>> + >>> +IMAGE_PREINSTALL += "${SYSTEMD_BOOTLOADER_INSTALL}" >> Unlike the other bootloaders this one comes from inside the target >> rootfs, it is a PREINSTALL for the image, not an IMAGER_INSTALL ... >> which kind of is a PREINSTALL for the build chroot. >> >> So i suggest to somehow cover that subtle difference i.e. by naming the >> variable SYSTEMD_BOOTLOADER_PREINSTALL > Why should systemd-boot be any different to other EFI bootloaders? Is > our plugin different from all the others? The normal way is indeed > installing it via IMAGER_INSTALL. > > Jan > As Henning already mentioned systemd-boot(systemd-boot-efi) files (like systemd-bootx64.efi) supposed to be installed on target rootfs to be used during the boot process, while IMAGER_INSTALL will place them on buildchroot only.