[3/6] isar-installer: Use target-bootstrapper-service in favour of deploy-image-service

Message ID 20250922170445.1393839-4-alexander.heinisch@siemens.com
State Under Review
Headers show
Series Add target bootstrapper framework | expand

Commit Message

Heinisch, Alexander Sept. 22, 2025, 5:04 p.m. UTC
From: Alexander Heinisch <alexander.heinisch@siemens.com>

Signed-off-by: Alexander Heinisch <alexander.heinisch@siemens.com>
---
 kas/image/isar-image-installer.yaml                   | 6 ++++++
 meta-isar/recipes-core/images/isar-image-installer.bb | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

Patch

diff --git a/kas/image/isar-image-installer.yaml b/kas/image/isar-image-installer.yaml
index 970e0a89..336b3942 100644
--- a/kas/image/isar-image-installer.yaml
+++ b/kas/image/isar-image-installer.yaml
@@ -11,3 +11,9 @@  target: mc:isar-installer:isar-image-installer
 local_conf_header:
   installer_multiconfig: |
     BBMULTICONFIG += "isar-installer installer-target"
+
+  target_bootstrapper: |
+    TARGET_BOOTSTRAPPER_ADDITIONAL_PACKAGES ?= "deploy-image"
+    TARGET_BOOTSTRAPPER_TASK_deploy-image[script] ?= "deploy-image-wic.sh"
+    TARGET_BOOTSTRAPPER_TASK_deploy-image[workdir] ?= "/usr/bin"
+    TARGET_BOOTSTRAPPER_TASK_deploy-image[effort] ?= "2"
diff --git a/meta-isar/recipes-core/images/isar-image-installer.bb b/meta-isar/recipes-core/images/isar-image-installer.bb
index db379f5d..f0f0570c 100644
--- a/meta-isar/recipes-core/images/isar-image-installer.bb
+++ b/meta-isar/recipes-core/images/isar-image-installer.bb
@@ -23,6 +23,6 @@  ADDITIONAL_KERNEL_CMDLINE:append:unattended-installer = " \
 
 IMAGER_INSTALL:wic:append = " ${SYSTEMD_BOOTLOADER_INSTALL}"
 
-IMAGE_INSTALL += "deploy-image-service"
+IMAGE_INSTALL += "target-bootstrapper-service"
 
 IMAGE_INSTALL:remove = "expand-on-first-boot"