From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7142858516907163648 X-Received: by 2002:a05:6638:339c:b0:35a:28d4:2189 with SMTP id h28-20020a056638339c00b0035a28d42189mr8059378jav.176.1663590132600; Mon, 19 Sep 2022 05:22:12 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a02:a1dc:0:b0:343:44a5:a2d1 with SMTP id o28-20020a02a1dc000000b0034344a5a2d1ls1009541jah.0.-pod-prod-gmail; Mon, 19 Sep 2022 05:22:12 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6v6XflqGNsMhK7cwOj5QgFWUhbYB6G9Jk3JS64fNs5WnUTr0C1yVj51PcsWEJsVk4zp6m7 X-Received: by 2002:a02:9f92:0:b0:35a:7352:eb8c with SMTP id a18-20020a029f92000000b0035a7352eb8cmr8152875jam.139.1663590132067; Mon, 19 Sep 2022 05:22:12 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1663590132; cv=pass; d=google.com; s=arc-20160816; b=bgKWZHnQDHD5/5VeFw4CgnZqowmTPx49PKisa5x+bxWQ1+VdP6XcyKz+zY+N7l5rX8 1rFtY6ecWYUschijom9wOg3LVA8h2fDhXxrfUs+B/4i68ULJ6sGe4TsuJu6JIju1t5Q6 aPrP2yhxwtPjhlsS0zvDLXUKia4sx9mZMCYUoRNsAEdbRVPeUptdx/z1yeij1BDd1up5 j8X7XRK9jpljJbPhNK7/qHoy+rlTPo5xOdYeW3okzmSnFr6wVL5FDZWOnPi56yvJj2au rhV08GvsCY9otvZZ8gelA8EZ526C1cpsoyVoMDkMZ4QU2NPx/oHgqkEwBXfdLUdgFAvo RB9g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:document_confidentiality :msip_labels:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=MB7U2Mq2HDTKSw9hVCKAXuWmSJCg2s5pfEuWo/MDf54=; b=mKhDzXgMUJzsb9nshOXTQxK7XR+Ia03vARwHCbPKqikwTWUF9blrYFGss4+sqN5ZS6 zsiE4xTscaj/Xf/pa9BN9seaxSEU+s8zR1075r8KQMXXhU6sbhLVtWlygdTOVqbtrdsX lPuK6QCEgoy9AbVNRQNQhBGWYoguZWG2P4s6LljI9dYEvsDL9FTQA2SvV97+gRYr+aeM CeDdObYc5yh+5FlaiAtu6OO950/3wOxOQJGMJpCxqAvSSN6yeMX6SR66f09Ra0N1mwHo raQkHkfhdQl/MUUDGSvJzkmuvOsmw7u36/EAO09TdydoIp8WZU83fjhhm0IvGpRkeSNi UYOg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=MGpz3njP; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.21.53 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2053.outbound.protection.outlook.com. [40.107.21.53]) by gmr-mx.google.com with ESMTPS id y9-20020a926409000000b002f57ec2f1fcsi295623ilb.4.2022.09.19.05.22.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Sep 2022 05:22:11 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.21.53 as permitted sender) client-ip=40.107.21.53; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=MGpz3njP; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.21.53 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LE2/bBXmOX3Aw51U9cR8rbySmfroa3ZWz3W4f9VL652JtMQZihjo1RLTLRm3N3VUGSZYzS0ACAEyMOqXnpgZXqSJkB0aWPgaTOIb7gsmsgze9c484hXQDTj7XtNvTeNrammnAalirnBOXOSMZz3w9o/ds6DyE2/R8ldI5EMfW0GB8s4JUXrXXlbIv0Ltbt1J0FyXCjsTWWAIRMe4pFe1t7cm0Pd7ySQGPeezl+PGe7Keb4/qBhgEHVUuBeBSUwfRJqe8UXtxa61B+I8B2Q6RFFgXCil0PnqB7QaE6G6N2073RY1oUKE5V/1MVDel5GbvpgLqCYj/k65jYrHL/GNfIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MB7U2Mq2HDTKSw9hVCKAXuWmSJCg2s5pfEuWo/MDf54=; b=B6a1izm09Svom5Bq4Uq4xQyN33QnyGJdGkbxRTOWxhKX3X91QGH9r1CxNBz6TtosH9t/gS+sxyOjba6KCOLzJeK+vojxBifLP4F0o3kZJXF5F2Eo0IZ8WDaAKaj5peXYs2I2VGw+cxnV580avMmsXC9xdiZvQICH7qzh+s6JEMR/jCCfo4sQ5QchobtlYAi7GHJIbroHXzUb3OUllfyDNcMkfqYbWXTofXudqZ5o8p7Em0tzT9/6N0YdF1cURBRvU+V8xh5LAwxb70zpLsGJwc3qYg+ojGH/uuudEzDa20SXff+WEb081YQtpuAkSl/trDK0b4SIlg+FN0+svC5vpA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MB7U2Mq2HDTKSw9hVCKAXuWmSJCg2s5pfEuWo/MDf54=; b=MGpz3njPmhQeeLlXvg9tBgzoBaX8jpj5OXrUla2nI5Gwg5miK/ikK4Yjhdo7A/Mm6Ael2/ArlE2BOXkoZMVOZ1/NvextxWwIMJwyB0YSKjnRDq2WbI6OSYMqc2Nb8IlMqDxzrE68kpR9dxZ4EaTbSilNxWYQfsnugylzqZXMfYJysVMj8mHhw0moP7l8oAnPjj1DBdM381YUEn8r4niUAQgGaIVkjwxzUUJsMPsYOr1we44PO0p5awg14VB7vR7NsUIw183FWWHUjAwo096ZbbruLUd2xTlwnuQ0OiD+V4l/snkp7pORDxR/tFRVyjsTFMOdQyMnQ/IsJdqcSlELMQ== Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:418::19) by PAWPR10MB6904.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:340::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5632.19; Mon, 19 Sep 2022 12:22:09 +0000 Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::c4af:eadd:4808:738d]) by AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::c4af:eadd:4808:738d%6]) with mapi id 15.20.5632.021; Mon, 19 Sep 2022 12:22:09 +0000 From: "Moessbauer, Felix" To: "Schild, Henning" CC: "isar-users@googlegroups.com" , "Schmidt, Adriaan" , "jan.kiszka@siemens.com" , "ibr@ilbers.de" , "amikan@ilbers.de" Subject: RE: [PATCH v5 3/5] add option to control deploy of raw wic partitions Thread-Topic: [PATCH v5 3/5] add option to control deploy of raw wic partitions Thread-Index: AQHYzBnmBIBgdeP4g06Lr9cdkG5hrq3mp2KAgAACIRA= Date: Mon, 19 Sep 2022 12:22:08 +0000 Message-ID: References: <20220919112035.830233-1-felix.moessbauer@siemens.com> <20220919112035.830233-4-felix.moessbauer@siemens.com> <20220919140313.5e6574e9@md1za8fc.ad001.siemens.net> In-Reply-To: <20220919140313.5e6574e9@md1za8fc.ad001.siemens.net> Accept-Language: en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Enabled=true; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SetDate=2022-09-19T12:22:07Z; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Method=Standard; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Name=restricted; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ActionId=95e635b3-78c8-49c5-be87-4bbb8d2d9d88; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ContentBits=0 document_confidentiality: Restricted authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM9PR10MB4869:EE_|PAWPR10MB6904:EE_ x-ms-office365-filtering-correlation-id: 9aa5204d-66bb-4dda-8858-08da9a3992a2 x-ld-processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NDYHmBmwMyfmD4aNwmlhyXEd92Gi9M+LNzlmj2QzBJya9sQfkjUx4Pn6Awo3AwFsDZ3VLjBO+gP2fx18vxnzY6KypNTRLlnAbVxyfp9NQG8w2LWBrUp7m/fuAekcWS4oWFC14olr6rhTPvf2C9+5RLQwRkzafilGx2tU90GEkNPnNi/jtb3+F4XyhXvCPmI0HGyfCzQyf0EUZKxdvVyN2BAQ/jETOJV156D4wXr//f3F1+KVIeYIbSRrBWZvGIxgaU1z9ger8RVhiQDCeMv/3sN2d/o1MkycVtGvSZb1xTEX8VE8F+CNlF5maR/Vie/FD3qyyIEAMrZxahbHcyaHpCqqfVW6i3Q03uhd02Xj9XN/6wIyFDe3KzE1L0R5NnI1uHmaPiYFUmlZh+Rn1/JVpbWC8FbkNcFVJ56CACj7kq3qd9xjcrx5V0+bn8NUX+Z295j5pkzD5yhgo7QXDscTpoGixoKG2pB0pycldQT/3KzqqauCeco+okVBp316ix0OLiajfSqsvMVhG4V7WQgKdPMkIXyabRFwLM8mGIQIDMAGirFND+jNPR90q3my0AnfbH4buXM/yOvd3hKvdvpL2RGC222CKaOXkwYxTfvZk2S9EgosDyQe8FjiLiwVIfSpcWFHud4u9hfIvYd+I4vjfqXRkFlschELOGg0UQjQHGwk6mGsQwazGgeKBt8Jz2YRWreF+gT1B5UsLEsL1iosamTaTDJlWUXS5fO9nNHr3W7yf8XZS2feUIM9SZ7Pp1wgbPnOJeumVBvH3W/Y55RciZqOCz1UFdktBXpqJEJEBuN1N80Vn8ofiOFUauQEZ41H x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(366004)(39860400002)(136003)(396003)(346002)(451199015)(38100700002)(2906002)(38070700005)(6636002)(55016003)(54906003)(122000001)(82960400001)(316002)(86362001)(26005)(9686003)(52536014)(6506007)(53546011)(7696005)(4326008)(66556008)(64756008)(66446008)(76116006)(66476007)(66946007)(8676002)(478600001)(41300700001)(71200400001)(83380400001)(186003)(966005)(8936002)(6862004)(5660300002)(33656002)(403724002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?BBdMhW1IDbxXFz8Li54LNj6TwAuTwAObGCRgHNAcKUd3OiL8BtMseXcZ0O4v?= =?us-ascii?Q?SXUmNuT2gmF0mLl3FmTOTN14BkZ3rH9HU3nLHN4oglB+ETL9teAKaNL4lMEZ?= =?us-ascii?Q?5GHo7fYEjJgkZ2Qe10wg/ksA2PWlvNFKriT2TwFXQnLzKHxrTxqV33lw0Ozd?= =?us-ascii?Q?59tJqJGlEZtZXSkgi2FIvXK6B7ycv+dq+v6miBJOLT/BBuiYk/defKIXTzgU?= =?us-ascii?Q?JoeDvqtLYoPvdRb3dOkiNLeYC3PHzSoQusANQ1bKYzzlMM2mxYHlUrXEhrwF?= =?us-ascii?Q?8Cgg984fuEmpYLPkZG9/OYUBRUuHhg31yV5/Y9tZnAl8YKNutya+z1wHMlZG?= =?us-ascii?Q?GVcibiSyKQXkNNWHZRIFP2EIWjGwBUuHtS5wSckG+0uvaDjUGddigZrpYZHj?= =?us-ascii?Q?IWbH1PCE97QzVO/dns5GrZkRd2FUtLWZh2tTNFDK/O3WcDocQD+pUN+vr8pG?= =?us-ascii?Q?/3lpaJSaqN4EKSa1O6gTJuAt4iT1zIWCOgpFeQNP0HlM3lCj8kDXKn8zB1Go?= =?us-ascii?Q?nn4123S6AnQQ51YZan+6hRUWXL8yW/RarA+wTo+t0INQzPnh7rCqQbn6mWDG?= =?us-ascii?Q?3nXRhg8ESgoAvi32j1r4QanIp/6sPfZWc9x1VP4mKKFp5clD7BpcEMBrkQnQ?= =?us-ascii?Q?GyGPyq1KHnIRpCInncPObO5Zq+wCO2mNtDrJ5q9aKzFKgJAUxwxFeIj+FEAc?= =?us-ascii?Q?GlYxiX+jSoAbCdxnoIm+dQqle/7J/N2Z6cyqEaLtBKgA9lB8O4luxFlnxTSp?= =?us-ascii?Q?N2Z3YxF0AXAIsliTs7bvMSiXeuj4edfFOWWq9YB7HUNKv10Z9yvINU3gubtn?= =?us-ascii?Q?OLovwuHyR1uqxW+oXA20e7Rajz7t+spR5a80nRWH9tfAmC6ismyhieDgonJL?= =?us-ascii?Q?JzcvLs9JIqN3BQLHaAe+NgJ98nfwMfNBFnXWx+DsJnBECkIncdJKFm38ZFqQ?= =?us-ascii?Q?rTzwHfMnx08jZYsiXDm+hJ3vB9mLJQ/WczcBHEHVp/Cflb6YI6WNSbrhQmiS?= =?us-ascii?Q?Iu3BzthyjICf7knVO34tZFbpq5jn4XO5SYeg+xcCD+e90xgcyHMyEM9+bHFZ?= =?us-ascii?Q?ydcarCxWO1fqi6hayW58hKAe7apP+RWO5B2EMpdGy0n32fAyUQJzs7tzkbjT?= =?us-ascii?Q?11xuAPDU6lNcprztBkp8uPdgR7gAjP/XU9HRdrVRHQ0U0QELFxXKiRKAgTYg?= =?us-ascii?Q?0Mh/x8jtFuYwLxfueDboXFwFuUbJ/To/SbTNqUYIyb4mntuZSXN19bdtdNA5?= =?us-ascii?Q?d4SkSD7MYXkaGqVWNfpW2t6+p+006tqBF9y4CYI7J367gBKBvGg7jD3pECXU?= =?us-ascii?Q?J7nF+rIshxLpu4P5h29fUILu2XKp7fmu0FymwtVmHNtFv4qZ4bX8uJ1EmJNZ?= =?us-ascii?Q?aC3hGLqY5fybiPgu9xWPuFS7hltrthaes6w+Trvexp7MOSfi4xwzJIKTcgbV?= =?us-ascii?Q?2WIJ2HoeNdmNzZ+Vrkwf1LxyWEGXU/ynm9jM6of1pJdYWCGBxI05ojegY41F?= =?us-ascii?Q?HbzpO7VPa52FcShooNXDIZ/P17KTkMSml9VZ8Zb7sTNbBOqEXJ4xgcBGvYbs?= =?us-ascii?Q?yg3xoDWpppY7qnAKcztOtttv7lM+9Sak0DdL9BI+GiWpQRVWZ3Fvs+1nMVGo?= =?us-ascii?Q?TA=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 9aa5204d-66bb-4dda-8858-08da9a3992a2 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Sep 2022 12:22:09.0128 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Z1yXiwUUSzvnJDkJ6ZZHE+NRmnTRala/XtTCg9jfUDf1orSSbraSMe4AsXYCNRw8ifl4hzwcQesobpP7TlQ0XPhkw9UgLZAsQGcuPDDrDqM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB6904 X-TUID: P2dwjSjCWPXH > -----Original Message----- > From: Schild, Henning (T CED SES-DE) > Sent: Monday, September 19, 2022 2:03 PM > To: Moessbauer, Felix (T CED SES-DE) > Cc: isar-users@googlegroups.com; Schmidt, Adriaan (T CED SES-DE) > ; Kiszka, Jan (T CED) > ; ibr@ilbers.de; amikan@ilbers.de > Subject: Re: [PATCH v5 3/5] add option to control deploy of raw wic parti= tions >=20 > Am Mon, 19 Sep 2022 13:20:33 +0200 > schrieb Felix Moessbauer : >=20 > > This patch adds the WIC_DEPLOY_PARTITIONS option to control if the raw > > partition files are deployed by wic. > > > > We also set the default to not deploy to be closer to OE and to > > optimize for the average case. > > In addition, this significantly reduces the disk size required to run > > the CI. > > > > An API changelog entry is added. > > > > Signed-off-by: Felix Moessbauer > > --- > > RECIPE-API-CHANGELOG.md | 6 ++++++ > > meta-isar/conf/local.conf.sample | 3 +++ > > meta/classes/imagetypes_wic.bbclass | 5 +++++ > > 3 files changed, 14 insertions(+) > > > > diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md index > > 621d110e..0c34d9be 100644 > > --- a/RECIPE-API-CHANGELOG.md > > +++ b/RECIPE-API-CHANGELOG.md > > @@ -419,3 +419,9 @@ packages and will be lost after a given build > > session finishes. > > Any package build requirements for the rootfs should be satisfied in > > the Debian way via package dependencies. > > + > > +### Individual WIC partitions are no longer automatically deployed > > + > > +The individual wic partitions (e.g. *.wic.p1) are no longer > > automatically +copied into the `DEPLOY_DIR_IMAGE`. > > +To explicitly deploy these files (e.g. for swupdate), set > > `WIC_DEPLOY_PARTITIONS =3D "1"`. diff --git > > a/meta-isar/conf/local.conf.sample b/meta-isar/conf/local.conf.sample > > index ce7b58ee..57d06202 100644 --- a/meta-isar/conf/local.conf.sample > > +++ b/meta-isar/conf/local.conf.sample > > @@ -246,6 +246,9 @@ USER_isar[flags] +=3D "clear-text-password" > > # Uncomment the below line to debug WIC. > > # WIC_CREATE_EXTRA_ARGS +=3D "-D" > > > > +# Uncomment this to also deploy each wic partition as separate file > > (e.g. for swupdate) +#WIC_DEPLOY_PARTITIONS =3D "1" > > + > > # Uncomment this to use ccache for custom packages #USE_CCACHE =3D "1= " > > # Uncomment and set own top level ccache directory to share between > > builds diff --git a/meta/classes/imagetypes_wic.bbclass > > b/meta/classes/imagetypes_wic.bbclass index 61a74d4a..ba8aa15c 100644 > > --- a/meta/classes/imagetypes_wic.bbclass > > +++ b/meta/classes/imagetypes_wic.bbclass > > @@ -98,6 +98,7 @@ RECIPE_SYSROOT_NATIVE ?=3D "/" > > BUILDCHROOT_DIR =3D "${BUILDCHROOT_TARGET_DIR}" > > > > WIC_CREATE_EXTRA_ARGS ?=3D "" > > +WIC_DEPLOY_PARTITIONS ?=3D "0" > > > > # taken from OE, do not touch directly WICVARS +=3D "\ @@ -205,6 > > +206,10 @@ generate_wic_image() { > > > > sudo chown -R $(stat -c "%U" ${LAYERDIR_core}) ${LAYERDIR_core} > > ${LAYERDIR_isar} ${SCRIPTSDIR} || true sudo chown -R $(id -u):$(id > > -g) ${BUILDCHROOT_DIR}/${WICTMP} > > + # only keep partitions if requested (ending with .p) > > + if [ "${WIC_DEPLOY_PARTITIONS}" -eq "0" ]; then > > + find ${BUILDCHROOT_DIR}/${WICTMP} -type f -regextype sed > > -regex ".*\.direct.*\.p[0-9]\{1,\}" -delete >=20 > I just had a look at OE and they seem to do things differently. They call= wic with > a -w "temporary workdir to use for intermediate files" > and later move only the ".direct" to DEPLOY/.wic I had a very careful look at the OE wic script as well and the only differe= nce is that they do not copy any temporary files (like the partitions) to t= he deploy dir. That's why they don't do this "find" but simply "move" the .direct file [1]= . There had been proposed patches to change that (also from Siemens), but the= y never have been accepted. The added "-w $tmp_wic" is indeed a divergence, but that is independent of = the added / changed logic in this series. In the end, the OE data in $tmp_wic is never re-used again. >=20 > So i would suggest to do that as well, and not delete valid files that ma= ybe a > second run or another tool might end up missing. Say you generate a .wic.= xz and > a .swu that swu will maybe need the partition image where the .wic.xz its= elf > would not deploy it. If you look carefully at the following lines after the "find", you will see= that the WICTMP is deleted anyways. And in between, there is no extension point wher= e any other tool could integrate and read the temporary files. By that, I assume that my approach is correct and reliable. [1] https://git.openembedded.org/openembedded-core/tree/meta/classes/image_= types_wic.bbclass?id=3D958ee0eede859bdba659e3343856b1c226207854#n68 Felix >=20 > Henning >=20 > > + fi > > find ${BUILDCHROOT_DIR}/${WICTMP} -type f -name "*.direct*" | > > while read f; do suffix=3D$(basename $f | sed > > 's/\(.*\)\(\.direct\)\(.*\)/\3/') mv -f ${f} > > "${DEPLOY_DIR_IMAGE}/${IMAGE_FULLNAME}.wic${suffix}"