From patchwork Tue Sep 17 09:15:06 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 3825 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 17 Sep 2024 11:15:26 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f55.google.com (mail-oa1-f55.google.com [209.85.160.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 48H9FOaW004601 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 17 Sep 2024 11:15:25 +0200 Received: by mail-oa1-f55.google.com with SMTP id 586e51a60fabf-278249679a1sf4482212fac.3 for ; Tue, 17 Sep 2024 02:15:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1726564519; cv=pass; d=google.com; s=arc-20240605; b=DXxeuiNN5Tkwyg5agEpUuCxoJyO9kAl/S0jCVqiiIRZC8VZDhXi7Nl8XC+Dyon0prA sryodHW+OSqSmYAd3RN5G+wmBvsG6SDBUIs01GtORs7B06dtoFL+W0LuGlLT+Ko5BzFw /mfQ1o6td1bJ5uj/zjpyrjZyJM/SO5/nWi7SK8lh9qmgVQsu1kurQt5j0k3tuQ/O1q2P pkGvLK71P2pasH/w1gcqW11h1n47/Qad2qbRbIOiRu/9+i58PEFqw8f/V8rT1+EL291+ dFnMnQTPk2BCzw914Vu5hM6OYeF+MaZGvszL+SebWYKs+xG1ZCgJIpqC2m06aJfKjSuN YFcA== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=HT8tRHJHhJxN8jgJRqsExhc1R8UvBkDLt0H2om075xE=; fh=0C4tiJC4VXqpS79/KyFERNNgXkVQXwiF0KKbraDwMzg=; b=RVUeL7MlIMw2KvUfaEPoazrYzUyUfGalri7oM2FVEPm+PYCtfEJCt11fi21nSb5nRk GR9mVPWVtNw+uggz9lhxmIm43lbRYovKhlQMOCRR5Q7zCWFI1hBm9LXbIINiVLOmTg55 nJSaaeaNHvlTUh0LHN6nE3Vr6MQVavuKvO0dJwvKHbumF4QFLH36u4NMnlyPXibbEbNV TYQ1L7r6jT3bFjrdfzyNEDLsNUgiqsmfUnoX9Wm7GGNIxKZl7JvyE7OjHgFTQlwbKiHk U2LMDdV7ZfRGPlyot6GArSzqnGFeUVcSCFH/z0PY/O8pAiKx4r4CJvOwLlnkbxoyI7YL zr8w==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=O7TbomR5; spf=pass (google.com: domain of fm-1321639-202409170915154a3606d30359419872-5jhxyq@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1321639-202409170915154a3606d30359419872-5jHXYQ@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=1726564519; x=1727169319; darn=isar-build.org; 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:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=HT8tRHJHhJxN8jgJRqsExhc1R8UvBkDLt0H2om075xE=; b=vVUXRaF5PVEgc3odUnOowAgsa6MvPl1vJFAORAjQUKJ6/g2wzH9Aot0Rj9mDb2sL+J 8ppmWL72pXFBM1TMbfBALjIprTHPI8e+k8psLoVHReI3YdSYac1z1Wy/MRR9QaYdaZ0D TS90JftRTE6w+pWYr64y9U3BmKaCz47f79NXlF8TxRyhibyy7SskJPdsTnUCFYJswrs4 fTiuUsZNIDINtrLtFXWur7gMalvxFHCYeShcZSaAUkqCRltoGrDkiCk8BzSskCsi/vB8 +jRik8mca3KjDkQws8TOXhw+a2SsR09JiZLGNUbDUU93Iaeh7OzVgqP39W2kChKipwTZ cesw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726564519; x=1727169319; 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:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=HT8tRHJHhJxN8jgJRqsExhc1R8UvBkDLt0H2om075xE=; b=e23MCqjz9TiFdH+eFyYHNUGVwLiMUqU/piUyTZ8SmVuZ2RwPoRR1qCH+SKq53LmoLX AisaIojAn5+a7f9UnArvAewczi2CEnI5hlivpPfrxWk4htnQoMqh/EtM3SaJquLfmPFQ d44h3tkp0BEBHNnS58QxEYhkocJV3FgDcepdsDsYb1wKqJcTRnDuxznxmGsbxhcSCF10 poaURqhWN3z3FLibTdayc2o6Qj2dXn/rfRpFKaaaEr4OS/D6MySYerk1bF81AKD3jypf xYCrq5mVhrlVWPLfUYWL6cphOCISQj2Z0vaplpqZ8938Bxt3sTm1+VkQeba1TFGyv+T6 jTaQ== X-Forwarded-Encrypted: i=2; AJvYcCV9SbqbIjHu7yqwLOWWejQh444dA2/toxKHsCdn3d1Z5JnG/YZGD91DlnasLzTVO1B1Z/llszM=@isar-build.org X-Gm-Message-State: AOJu0YwBWwgl3bgq5/8kmaUVG8mrSbn3OSuTdH2gnB445lx+RZ9lA8YY FLG8+GFV6jEBiMzkkPZQkNrNS5MrdcG3Bw4hTh534RZ5hOyQfys8 X-Google-Smtp-Source: AGHT+IGCnWC5FrwPHDrT6drcKT2DnesQa22GKkyPR2JGHIRQyisKyils+DYZyVQevDXxyMhMXeTEhA== X-Received: by 2002:a05:6870:8202:b0:260:faa1:4453 with SMTP id 586e51a60fabf-27c3f253b16mr9228531fac.8.1726564518883; Tue, 17 Sep 2024 02:15:18 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:b9c6:b0:25e:8e6:12bf with SMTP id 586e51a60fabf-27c3af0768cls3078874fac.2.-pod-prod-07-us; Tue, 17 Sep 2024 02:15:18 -0700 (PDT) X-Received: by 2002:a05:6870:1606:b0:273:da6b:9a3d with SMTP id 586e51a60fabf-27c3f313a5amr10504631fac.22.1726564518013; Tue, 17 Sep 2024 02:15:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1726564517; cv=none; d=google.com; s=arc-20240605; b=kBUzzsS/G6uye9EpEv6S9dlNsA2NtSv/bdXMFlkXKP6t6l2KzGJD/SZxvdnc55850F W6kFFIHaQD87hQpgGOfdtMSlL1buHrE3yVWuxvTkOqEPrSwAYYDKLu2WvLW05BuQQCeh jRmosTLPq4DDpxAV69rIYvh9G1csyhAnXsVLfcBRssURoKaTV75qHQzvI94Fv5zWQFMf Gn7QKOqizBdhzI/MyspleRsZyEpsSVl4d8nsTJ+sYuVKhK36xw8eHNAj4HiOlelqlnN/ TVLa6+fHy+bVc3ySlH1W/ND0S6jKFTDTuac6Tf2Smb1O+KBOjAZwHJkgmdEcRIKIJhI3 /+jw== 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:message-id:date :subject:cc:to:from:dkim-signature; bh=sLURoVrPRSD0HDHh+jV0BEDK+U1/60XnRZGYfQFkFxU=; fh=2vPEtVRFZgJExMSCfX53nKBFsjiPYp/60rbGy5S5Mwo=; b=CjIkYjPTkpsG9xF1azy9tvZr1Rx25368GUo/RLcKuAY87b1rX3h6dENGnhJF1Yn0SP AdjxNZVwuzJt1FoRkOID5dltx7DEaD7BV2SortMPj+Gcnx1zDsFMKeED8C4ETaMes4Yj KpklNGAS3jfSpftjLDxQ2amzD+h558776GCoKHqKdFg/Jyn2IXFIBMVwNwM9chBs+sa1 K02KeLJvhxiCHVypZfQPRAC8XxB6g8HaaNeIdgB0XliNl+bm5Y8PKXUfwErdwpkOPPLN XzkV9NzwTsU+jMFMnHIL7cJvSmRcEKJZ2WooGI1xmMHhx3nvjU6uUuxlj2w1ID8IqTQq fsqw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=O7TbomR5; spf=pass (google.com: domain of fm-1321639-202409170915154a3606d30359419872-5jhxyq@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1321639-202409170915154a3606d30359419872-5jHXYQ@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net. [185.136.65.227]) by gmr-mx.google.com with ESMTPS id 586e51a60fabf-27c95108cb5si306417fac.0.2024.09.17.02.15.17 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Sep 2024 02:15:17 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1321639-202409170915154a3606d30359419872-5jhxyq@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) client-ip=185.136.65.227; Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 202409170915154a3606d30359419872 for ; Tue, 17 Sep 2024 11:15:16 +0200 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: "MOESSBAUER, Felix" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH v2 RESEND 1/2] fix: copy boot files after finishing all rootfs operations Date: Tue, 17 Sep 2024 11:15:06 +0200 Message-Id: <20240917091507.1714450-1-felix.moessbauer@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1321639:519-21489:flowmailer X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=O7TbomR5; spf=pass (google.com: domain of fm-1321639-202409170915154a3606d30359419872-5jhxyq@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1321639-202409170915154a3606d30359419872-5jHXYQ@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer 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_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= By that, we make sure that all operations (including initrd generation) are finished before transitioning into the imaging step. Also, this structures the build into the rootfs and the imaging steps. Signed-off-by: Felix Moessbauer --- meta/classes/image.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass index c29d9e26..0dea06fa 100644 --- a/meta/classes/image.bbclass +++ b/meta/classes/image.bbclass @@ -363,7 +363,7 @@ do_copy_boot_files() { cp -f "$dtb" "${DEPLOYDIR}/" done } -addtask copy_boot_files before do_rootfs_postprocess after do_rootfs_install +addtask copy_boot_files before do_image_tools after do_rootfs python do_copy_boot_files_setscene () { sstate_setscene(d)