From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7349190070423781376 X-Forwarded-Encrypted: i=2; AJvYcCVH4dJFijo21JT853x56oM0g4mtk36SlkseL+WKft5heqm9Ewnpobc4tECe0XqY4ZYtq7gmincdvmGGwH84uUBn2Hr/IKGaCg6629U= X-Received: by 2002:a05:6871:27a2:b0:21f:9eaa:3f5 with SMTP id zd34-20020a05687127a200b0021f9eaa03f5mr5353694oab.59.1711380926175; Mon, 25 Mar 2024 08:35:26 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ac8:7d8e:0:b0:431:6135:9b7a with SMTP id c14-20020ac87d8e000000b0043161359b7als884089qtd.0.-pod-prod-03-us; Mon, 25 Mar 2024 08:35:25 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCU5Fb3tRf+X/OQMfzQ171+YXAkAyi9N9T8ssj5XcxspL1wibcXIqT+qLXeuDEOk5eJHl9qviDXdlhNsnRgfzc293VcHkxMg8xYNZ6w= X-Google-Smtp-Source: AGHT+IEcDgWC6oS2+wAkSZxW5spyyRcbQbHz/h141VjQD2Mg9ABeTo3iqkQJAt6fypdudCe+uMaz X-Received: by 2002:a05:620a:51d2:b0:789:e5b6:824f with SMTP id cx18-20020a05620a51d200b00789e5b6824fmr7841295qkb.53.1711380925008; Mon, 25 Mar 2024 08:35:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711380924; cv=none; d=google.com; s=arc-20160816; b=mP7ckIFAVXt4vldPCFOfgA3cAufjKUgUE7x3fX/NqCuqW7VT8RYZA/tr+B2TNuI6sr pVrCbByS5RzSIN8oHu9oWdxdO09UT1W7WPCF6y5qkavnYwF4M9sqsnT9SvSesHBB8muT GoRIagYUQzXF/2jW0CcPD2xcLN6LhWRK6H++567tkqbSrue1UuravzQ+nov/u7207fKi V4V+fu/LasI8FWuHrsUIGWIfaOO+3QR9YLdL2ZvECsuvCh93RDB0WmMMnXrO4nPypD/s En2QMUG8YEJPqCtGT21OSSsP7580FyH3lMgKlcWzBuM9iStywt/1HyVTy0rVeIyyAw4t sqWg== 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:message-id:date :subject:to:from:dkim-signature; bh=wVlZnWKu7t2PnDpAhsFB/SXOTw05jQPL78ImOjrV9II=; fh=rpHsxb7lPfJJgFX8BDY3/IlKBNbRtI9Z0SHxGoqscuk=; b=CrALpA0Fugs34V8Yb8i4OmI85Ghwgl8RHIqc4A4eNcpKJpg50mQNrGGQ1ghvGSe4yp toRKuTJZcJLbW23W9mYFtswlXh+ZsrtfFjTptuAZLzT3lBQ/Y+eWoYWIHb8XosjgJzzj KR1f8llkRBPeJAUUlhQ2n7Lu6AYAcjAo4ziqj+4/aTtdm7iT1BN8lDTp7LSCIbioDOBf L71nFHx93BJ6YtXUXYo4GQkv4X7E5Jz7T7X0JNLH23t5P+zEUC1pbbwaWYYUCBBdSEmU Tjoagxt8GrvymdXGFsQVk40c1+BEeFO2RbesVSSBv04pM3aVA6D4D73fSoqci1YEQqEA PzDw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=XpllekoU; spf=pass (google.com: domain of fm-51332-2024032515352337a266d6b8a103de27-91icxw@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-51332-2024032515352337a266d6b8a103de27-91ICxw@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from mta-64-227.siemens.flowmailer.net (mta-64-227.siemens.flowmailer.net. [185.136.64.227]) by gmr-mx.google.com with ESMTPS id pc20-20020a05620a841400b0078a199066f4si393462qkn.7.2024.03.25.08.35.24 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 25 Mar 2024 08:35:24 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-51332-2024032515352337a266d6b8a103de27-91icxw@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) client-ip=185.136.64.227; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=XpllekoU; spf=pass (google.com: domain of fm-51332-2024032515352337a266d6b8a103de27-91icxw@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-51332-2024032515352337a266d6b8a103de27-91ICxw@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: by mta-64-227.siemens.flowmailer.net with ESMTPSA id 2024032515352337a266d6b8a103de27 for ; Mon, 25 Mar 2024 16:35:23 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=Quirin.Gylstorff@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=wVlZnWKu7t2PnDpAhsFB/SXOTw05jQPL78ImOjrV9II=; b=XpllekoUn3QU69U8zwxv/PAmaWjfUUA1thUSOQbfLsitrp6ntHZR8raO6p7xK5DmK+irhr wMc6lxCoSqdM+412idpcXBMOKBj7HSBFHx7olaZgbhQPdelMvYhXLscThgp+HHcX3Arf7mGh gZEIx2WTOX82ur/saK2pKtavAiL4M=; From: Quirin Gylstorff To: felix.moessbauer@siemens.com, isar-users@googlegroups.com Subject: [PATCH v3 0/2] Isar installer copy installer-target direct to rootfs Date: Mon, 25 Mar 2024 16:34:57 +0100 Message-ID: <20240325153522.2104345-1-Quirin.Gylstorff@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-51332:519-21489:flowmailer X-TUID: RVbcHlH+dq7V From: Quirin Gylstorff This reduce the build time of the isar-installer image as we don't apply gzip on a already compressed image. Also the sstate size is reduced as we don't store a package with hundredths of MB. Changes v3: - add missing bmap file - support initramfs, install -D -m is greed and sets the permissions of the parent folder. Therefore the initramfs could not be generated. Changes v2: - split patches into rootfs-add-files and the installer specific target Quirin Gylstorff (2): add new class to add files directly to the rootfs isar-installer: use rootfs-add-files class instead of seperate package .../classes/installer-add-rootfs.bbclass | 43 ++++++++++++++++++ .../images/isar-image-installer.bb | 2 +- .../deploy-image/deploy-image_0.1.bb | 3 +- .../store-target-image_0.1.bb | 25 ----------- meta/classes/rootfs-add-files.bbclass | 45 +++++++++++++++++++ 5 files changed, 90 insertions(+), 28 deletions(-) create mode 100644 meta-isar/classes/installer-add-rootfs.bbclass delete mode 100644 meta-isar/recipes-installer/store-target-image/store-target-image_0.1.bb create mode 100644 meta/classes/rootfs-add-files.bbclass -- 2.43.0