From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7349190070423781376 X-Forwarded-Encrypted: i=2; AJvYcCUfQrojSGMZlIx8BOeTCUbnnfjk+DVrfOfD6rOH/YDnA/uvjO3ZpgF/5Xrzc74xAgZKBC0Wazd4GI9uQEqCL6YVvvzBwL1gKAe1474= X-Received: by 2002:a92:c210:0:b0:366:962b:909a with SMTP id j16-20020a92c210000000b00366962b909amr2805647ilo.6.1711116654134; Fri, 22 Mar 2024 07:10:54 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a92:c546:0:b0:366:ab25:87c1 with SMTP id a6-20020a92c546000000b00366ab2587c1ls1411846ilj.0.-pod-prod-08-us; Fri, 22 Mar 2024 07:10:53 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWb40CciGAMhn2/aUZXHhLx5Ng9CQozWJoFiZ8gMMbNMDHfKhr0xO3bS9cn9kbW1rnrsubBir+9HTMWIlGNADnWv5kDZga93VglnPQ= X-Google-Smtp-Source: AGHT+IE2hIGaUExHmXyjRzZyiYC/QUDDEI/ERWt3Niv7i2DeCw86wbeai0hT2nWC1VzjqDmFic69 X-Received: by 2002:a92:601:0:b0:366:89f6:82f8 with SMTP id x1-20020a920601000000b0036689f682f8mr2777794ilg.1.1711116653259; Fri, 22 Mar 2024 07:10:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711116653; cv=none; d=google.com; s=arc-20160816; b=YMMv7NWmizVLOM52OHThtRaEen9F2+1f+6Vn8T2hTmKH3Vr7mfCSveGdhiY9SjZ4Y+ sySOjlgPQw/DmJbzROfchcigBMQOErEaIXOqYX/ZNCGW+7hnxsxboPaEIjMGXe0oiQB2 iJ2zScjhO9RcWciBb9Tt2ergFNdMYaATMspxN5n6DtnX1k3t/mVCTG10cSX3sCNJTtgv nQAQ9RhhLHJOcMy99A6X9iqftJ7yRJQVIwkQ01s5OrH8pSFGNLlU7CtLhCOSt8vfogyV 4IbkNEYRBLqJXwi/RvzZEzgWn/smcmOPCyJYJSqAPaE+SkVgKa4rB5dA7MoD3p3HUr0x YCHA== 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=YWGfm9O6EV/KD1Wxi509IZAzlMXlvXmGDuZA1rV74Vk=; fh=rpHsxb7lPfJJgFX8BDY3/IlKBNbRtI9Z0SHxGoqscuk=; b=d8leMDzlcPjSifsUG+hfI0Gh2fCBCMLabS/lQfgEbKGPx6jJ2VqKuyphwq3xl4t+cQ q8NbHUSvZCPxo3vQoB2H2KnxYRF6nyMxviZSg5HRX2/XG4uSnLXlwfjTXAp4uB5BV7i/ hQYF/jJJEi9z8RlUmoAwhbrq1zwvXSjfVoPK2eIttvda3JWNOEjGZ8zbeiCt677px5cV P2CwhOt3YKZQec4LMIiwqF9NWm6uayny2cOwgYSBYEPoq8QA7hOXD7Jj+oC+TNu8hi8f 5krOivu4HXtDFtwMWkGUrqUXRofcVQCSHvVC24ejQmf7dx8ChKo3u8Va2n/53vx+hUR6 1HDw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=jlsVjXCm; spf=pass (google.com: domain of fm-51332-20240322141051c9b3d8663d6dbbd4aa-smehnp@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-51332-20240322141051c9b3d8663d6dbbd4aa-smeHnP@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT 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 c2-20020a056e020cc200b0036508ac8c22si146342ilj.5.2024.03.22.07.10.53 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 22 Mar 2024 07:10:53 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-51332-20240322141051c9b3d8663d6dbbd4aa-smehnp@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=jlsVjXCm; spf=pass (google.com: domain of fm-51332-20240322141051c9b3d8663d6dbbd4aa-smehnp@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-51332-20240322141051c9b3d8663d6dbbd4aa-smeHnP@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 20240322141051c9b3d8663d6dbbd4aa for ; Fri, 22 Mar 2024 15:10:51 +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=YWGfm9O6EV/KD1Wxi509IZAzlMXlvXmGDuZA1rV74Vk=; b=jlsVjXCmSKpnyeJvqQdS+sAjE7Mp6Pob0zbj6FiAS5/uhdzNAO20A+RNT760vOzo4WVsMB 1814lSqdwfc8ofxjHqzHBCyq6Z6YYNKYsa4UCZ1Tq2kZW+ag4ZzjZseAe5nz/OhKRKG3z/t4 yCO6MKVJTRPXcD0UgJX7idprqfDTU=; From: Quirin Gylstorff To: felix.moessbauer@siemens.com, isar-users@googlegroups.com Subject: [PATCH v2 0/2] Isar installer copy installer-target direct to rootfs Date: Fri, 22 Mar 2024 15:10:31 +0100 Message-ID: <20240322141050.256793-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: 6GnALcKM7OFm 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 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