From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7142858516907163648 X-Received: by 2002:a05:600c:190b:b0:3c6:dc34:c9d8 with SMTP id j11-20020a05600c190b00b003c6dc34c9d8mr2173331wmq.94.1665657950358; Thu, 13 Oct 2022 03:45:50 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:231:b0:22c:d34e:768c with SMTP id l17-20020a056000023100b0022cd34e768cls1642468wrz.0.-pod-prod-gmail; Thu, 13 Oct 2022 03:45:49 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6yK6DvzazHlFKqGKDPsEhSs/txl+T+4ajdJzWnHiN0hYEbbiQilX7Gue6RUn7Yp2v4Upd5 X-Received: by 2002:adf:e741:0:b0:22e:6b53:e2cc with SMTP id c1-20020adfe741000000b0022e6b53e2ccmr20431479wrn.136.1665657948941; Thu, 13 Oct 2022 03:45:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1665657948; cv=pass; d=google.com; s=arc-20160816; b=R1WTF0yvVHKM/YyV8g0EpO95PU9dw05NMdiXfM5b5Y9vQGF2/6FaFsutAA79touYpH 0yZGZs+qNyZirtoRbI7EYUqZIo6NmnH9DKo/wLTNxbboMPfCmcfoWzan3txtgOyBtRF9 +j05QrEScB9JVmsvR7dp5dHgR/Dyrlw9S/pT5dg4etme6jHkDKPdJwKBRMyPyO/AmUIW xUO0VD8YYDCVnOR7SiFojvHDEzBVfmEFW9uOktjs6+KqKEKQ8vvYkzgownnZ7gGzEQ3K Yqb00/NGG5Jm5uvn3dlo7q9YqzDaETbY/Vuu72TYbvp0E45fnYbPtzA/7iBq8EkYrh8+ 4VtA== 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=PBv/s1++GB38efsCfoLUe51gBK20FxKVVpLQGdSrkbk=; b=YP6lkii+NhBG0D6u0iYhjWuZp2WQcrGI5jIfAkuBQgWlZawR0+UZT5KU8jJz8/XJ9d f1Y9XvzQb01zX3uiWbx33CViNt8xptTGOwzSAhZqLp7bQyoDfKjhnSc7dLhPBVfnY8kW zuShz5AzjxjjFib2XN1sUv8PEIziLvzOFSW0SDs7gUBS1FOMmHV75KZ/mY+I9zQrSteY YVKyoOlpKrZP6Gk/nYY7sMhABqjvEsIbcnz44JRhjivEKiXQfUswKd5qaGhAdd+1bO9g vTh7xOMNXCvsNr6fhdK6C/8/MOnV+NVA/ZGg8tiUj2iyd1xo/lrqhUCmY97AZIyC7BWu YDyQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=O2GGZkK6; 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.62 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-vi1eur05on2062.outbound.protection.outlook.com. [40.107.21.62]) by gmr-mx.google.com with ESMTPS id a1-20020a05600c348100b003c6c0197f3dsi178475wmq.2.2022.10.13.03.45.48 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 Oct 2022 03:45:48 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.21.62 as permitted sender) client-ip=40.107.21.62; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=O2GGZkK6; 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.62 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=fsMacupDn6ghk0XRXOGaZC2X04ZrTtQTM8Ud5qO3apQrVbCTX8njbxGcrDpujMXncNQn7Ksi9XI+9RxgV86hwv0PPwRaHug4X/8PJMXiUx/0Bzx0yf9WZNXBJmUY2wXqIFnHjS2bfKJAwKcNGrtqZYJHzVJyCbITp7m17DDtpnf2Mfk6BpdWdsALSYvrY2Ym1mOyEiTABRZVkIXQV0jEEmwRFeE1nWhkr5zgTEamjgJPkf7/+RYrzjlvbAJbjrWaGJ47X3sdC2VmF5OCtgYSRsfc9OqA3YqYR6StXv2E2v8n95Gqd1cfzAlvka+wtCAoWSJU7kO5GxYYqKcvrhceFQ== 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=PBv/s1++GB38efsCfoLUe51gBK20FxKVVpLQGdSrkbk=; b=h4Yxy8t6d3XcE7hk7NnY5flirrpM49dscFNWRBmIvTUyWOxZwhdkiljKsQUarrDr3vECB5uCeIsQtp4Ju5vnJl189iljsW5qw+NNIiy59uY7RsGgL5oJCAOl+xyS1cguPGatACaA4vYweGgzn29gk4ta9XDTkD8mGp0CMvXi5E2Q8rpItVhiT7cZ0PHm4Qi6Zopv3ndYR7mIlDrfCn48IhyQYZ7ybM0TfQU4rui9J/ccHhnyuEL67ykl+0Selvi7z6vygQWV+1Y+Svoxm7rjKTlojdQHRJepLYFgj1Y26bmt0qgp013LzQ3mvb9GKpm/B7YjHT4fyEUy+DlXjivtsA== 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=PBv/s1++GB38efsCfoLUe51gBK20FxKVVpLQGdSrkbk=; b=O2GGZkK6JUPchFoeZpMW1w0s19VtypoRcj6zAamciOzzaSzU16G+j84u35ul+yOpbiMGEd6v6HgaXm4nuiUMeJIaDF/45LPdkIFQUM3zqaHnb2hT4NW9XcxpzGz3IcR9rLUNHoplkTARz+Wu8DLTVLHzbRiKmACDpls8zZTvuv78leSB1H5yhg5eMUTy1PxbURuqQImIstTNBmGAeyLkPbG35RUCmRWfn1uC0K9uGHjzeK+TKlrazngPnULJYSdH15qSocxCc1raTD0/1YdKAmcVy6HxIaFFsaqsZIdnlFuyVx0Aeq1qw+utS4XaQNP1FgCfIfPaPlDIV77rBCLH4Q== Received: from HE1PR1001MB1098.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:3:6e::22) by AS8PR10MB6843.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:5b7::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.32; Thu, 13 Oct 2022 10:45:47 +0000 Received: from HE1PR1001MB1098.EURPRD10.PROD.OUTLOOK.COM ([fe80::2dfd:50a1:49f3:cbc6]) by HE1PR1001MB1098.EURPRD10.PROD.OUTLOOK.COM ([fe80::2dfd:50a1:49f3:cbc6%8]) with mapi id 15.20.5723.026; Thu, 13 Oct 2022 10:45:47 +0000 From: "MOESSBAUER, FELIX JONATHAN" To: Uladzimir Bely , "isar-users@googlegroups.com" CC: "Schild, Henning" , "jan.kiszka@siemens.com" , "ibr@ilbers.de" , "Schmidt, Adriaan" , Anton Mikanovich Subject: RE: [PATCH v7 0/6] use xz and gzip on host (outside chroot) Thread-Topic: [PATCH v7 0/6] use xz and gzip on host (outside chroot) Thread-Index: AQHY0la6tXnuhd+3u0SlsLfgsTF9Ya4DV4uAgAcftYCAAcTUwA== Date: Thu, 13 Oct 2022 10:45:47 +0000 Message-ID: References: <20220927095117.958474-1-felix.moessbauer@siemens.com> <4725483.OV4Wx5bFTl@home> In-Reply-To: <4725483.OV4Wx5bFTl@home> 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-10-13T10:45:45Z; 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=fa446ff1-ff35-40b2-b340-e9b883618ae1; 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: HE1PR1001MB1098:EE_|AS8PR10MB6843:EE_ x-ms-office365-filtering-correlation-id: 27aae388-023f-42d5-e665-08daad08167a 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: aspZXKCT5PrPq1e5FEy0HI0+t1RAxVx5uc0bC91cqhXzVd3eWNkEzXvM2JudwuDbT08mZxD6xiVKYFKR/rhSDpj/clZls+Tw8snAI5vOyoe8t2fk2BmYiPXv2dtK2NWRHZLHy1FxSStA0yyJL9hpzvGbt2d9zl6V1OSvfxdoRAjRlDqX4IzcUWMbXhJbwsbhtTWUgW6RBITilF2iOrN56rSrpXt0wHbhV+lJpVF8W1jUHkUBh0gdO/UBPxsq+19mZmCeKJ/EBXFlkq1Hcswm2C0J6iBeggYHPo0ED4QR5gr7QVS3cnmyWUejDCaylyOYP31pX788EesJkE+vh79ug6/P0KuQDtQcPY4AZg+yF5Yq32aptXEnKr8raHINQPldHs4+yIJ0xRMk8DEMYBkjbVMPK2Vvpvx/hDBU36vIX2Nmwiq0C9xK/Qd+YvpC3ThJaMwYZd/BW/sq+C057xCY3qhW/8PjOaFjUdC6QdGshhfAY4MkW2SqzNVojo6/eTcsTljw43hQbqAx/v6WyuGowSDRiMLTQmiUtgcKKSgj3L5DaTLM8JuZ40zpusWcj6TFLGrX3shAMUuM/B/P1MAH6XbTARNbbx6eUFtLnS2kcuFw0S6OXMD4LBE9ogpWH2zxAikQDx8992uAr2KsAQ4+stToiq2G7pEo8IN4/wDhCsD/maDDJIDzHOl+SwXsofeuqeN1b1FPAiW9cI4H0JQ8hi9+Jt3JKM8fKnGgfxwsiz+BbldXdCxGF4nnfkDpt37NpwYMy+ytuJl46XgJ8nBOJA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:HE1PR1001MB1098.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(346002)(376002)(396003)(39860400002)(136003)(366004)(451199015)(7696005)(82960400001)(38070700005)(186003)(6506007)(26005)(66476007)(5660300002)(4326008)(76116006)(66556008)(66446008)(66946007)(8676002)(55016003)(86362001)(122000001)(54906003)(316002)(41300700001)(64756008)(2906002)(38100700002)(110136005)(33656002)(478600001)(52536014)(9686003)(83380400001)(71200400001)(8936002)(66899015)(53546011);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Q+8qpj/2DDNcuOLzXU+wGeucnzYSYFpqr7H+fuSMkqhhUCoGOToO/Fisv9eT?= =?us-ascii?Q?TEEFHPKO53bleYiuzlGrmZSwKjk4B8rcF46rO1jsOHCh26fJLxjPkdLXRMv1?= =?us-ascii?Q?ajAfUefu80iD7USTxE+6D99K4GF0IjZJD+nLv9Qq3t7hS88PeHlrLvk0bkbT?= =?us-ascii?Q?QKMJ9SQ7l0k9ZWOrNa2OrYwRwKoF+st6+vezZXeWTSiBwEtvDoQ7d1Y5dzOK?= =?us-ascii?Q?J3lWCz5G2a4vn7yk8aGSN6Crx094HIERqtmd9YErkpDaSxyyKxwcm1Hj8K80?= =?us-ascii?Q?KGQjTOoiDwkkQFjo3L4tX/FKxjW+ZQdhcEunXeCliDY6oL+nI7DCkZYAlORw?= =?us-ascii?Q?34L3XC/lMh/B0xC3koBpjXsK8yYdsUsm0NeZSafDL9zpB4hyWgoc1pNJX4q3?= =?us-ascii?Q?PlC/67xUlIIaxxWvkskI9Uin9WqaS19AF5v8whSPruuz1jsggwdO4rDn4xLF?= =?us-ascii?Q?9Oqg3BXEKAfS/N6SVD5pTy6AvA7YCisXJryXYDTHRGsW65ceKydEmMVEDNgt?= =?us-ascii?Q?2Vb2eDZA4rpq38xaPAuYKsq+V3D9K259G2Tx/TR66APj+YrqzUjoghrDiqqW?= =?us-ascii?Q?rHVtzIFEpcXwmZiVPSeCNghT5tQa9IOW4acAVCdWaX6Libu2MP3ji1dCwhnO?= =?us-ascii?Q?cojMZPEu4Ojm8Pz2Poj/WaAt7sdeGcPj0/NIx67ULOrB38IzsRHN/TJ5uG67?= =?us-ascii?Q?IORGhWdsA64iVprD9vAB1MWYdll9cyOLNUjVR5FZXMgw9YhaeUnTk8/54+08?= =?us-ascii?Q?NL96p00AYWhXhc/awXi+67lSVz9dvDt2oTHUvDGEBff0Dbu8Bxfl4M4o/IW9?= =?us-ascii?Q?2hw2PZ+5oJKCtGxgie5La9gcPI62JoVE2APtHC8o92Swk7SO4fKOe0y7LloX?= =?us-ascii?Q?JcQkuRvaf5FF2nx9m7s6Iw6/NHaeOfBGSBv961R/ZjS+8HiXyIdl42oqL5DX?= =?us-ascii?Q?D2PQqMRpYkqgq5/rxQlpy2+qNIlE9tNHId9E6N8QMU6PXGkKeuXvpz1MU29w?= =?us-ascii?Q?L3Vpbddyx3raRN3O0tI4gcPx4VuY8/xp+Yw8m5+Q+KByzl6WoQwNQRceQn7D?= =?us-ascii?Q?VjKFf5TcVfjXgqxXayl5w0g/Hu8/dI8Q8Ay81j+cAe+8nXHzin6ZJDT/iWjk?= =?us-ascii?Q?pMerVhDUG9QC55CWiOxcrw3unmeh1GjWKhP0ZWs/oD3Ti8Z68tdo7zHwjtjn?= =?us-ascii?Q?awgsGjaqp+URGps71iuiE9EXsrs+akqZ0PfJNJdABqhj3MyZx8Kjsl1Au6Cl?= =?us-ascii?Q?WNYCtrNeEV0ZLtMjwK2Q6cjz2uRWhxBcoqcmWh5qqcYeNLUv+wNf5yoq/0uQ?= =?us-ascii?Q?BZM2sB/EI8xx+U2b9HpeSNuMmptH0u2CQVCECP45oD8BLdbD3V9mR8pU+Bch?= =?us-ascii?Q?GoaEjCdBZDxXPVR6nFCU8sL1/ucqgd54iBvaPlWSQweoikarVfnyV2O1l9Qe?= =?us-ascii?Q?XGkLz+nklWmwaMCOJOQrxj1H5454CyFyF+p2OI1+dIMYF8/CNf86qzhyxdKi?= =?us-ascii?Q?vgcyFkosmVVn1YRw+yzCkEByYy1b2R4dfYw7Rdbjth+ILhgUcEO2UkXK6JZ8?= =?us-ascii?Q?EeZOMSducPF9fW80D5NehuL0jKGj0o6CcCmrDT6DFptrp58oAWgTn4iEot6B?= =?us-ascii?Q?mw=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: HE1PR1001MB1098.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 27aae388-023f-42d5-e665-08daad08167a X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Oct 2022 10:45:47.4218 (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: PEvwldZePke+IQAMK3J+/aiih0fJB3ZpaYs1mp6kxptoQO6mVQ4BAqZMVY+9O0ErIJ6YhS1aj9ahMjftxE+OO+8pOljeI3RVnEPGw5Ds3Rg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR10MB6843 X-TUID: rTFVfhDGkNWT > -----Original Message----- > From: Uladzimir Bely > Sent: Wednesday, October 12, 2022 3:41 PM > To: Moessbauer, Felix Jonathan (T CED INW-CN) > ; isar-users@googlegroups.com > Cc: Schild, Henning (T CED SES-DE) ; Kiszka, = Jan > (T CED) ; ibr@ilbers.de; Schmidt, Adriaan (T CED = SES- > DE) ; Anton Mikanovich > Subject: Re: [PATCH v7 0/6] use xz and gzip on host (outside chroot) >=20 > In the email from Friday, 7 October 2022 21:53:39 +03 user Anton Mikanovi= ch > wrote: > > 27.09.2022 12:51, Felix Moessbauer wrote: > > > Changes since v6: > > > > > > - reorder tests in testsuite to not break vm_boot tests > > > - rebase against current next > > > > > > Changes since v5: > > > > > > - before changing WIC deploy logic, revert edc10d93 (p3) > > > - only reploy requested files (p4) > > > > > > Changes since v4: > > > > > > - add option WIC_DEPLOY_PARTITIONS =3D "0" to control if individual > > > wic partitions are deployed (p3)> > > > Note, that the default set to disabled is important. > > > This fixes the huge disk consumption when running the CI with WIC > > > tests > > > > > > - add test for WIC_DEPLOY_PARTITIONS logic (p4) > > > - add logic to handle cross-imaging when distro_arch =3D=3D host_arch > > > (similar to buildchroot-(target|host)) (p1) > > > > > > Please note, that the additions around WIC_DEPLOY_PARTITIONS are > > > standalone patches which are only sent as part of this series to fix > > > the disk space blow up in CI. > > > > > > Changes since v3: > > > > > > - add test for CROSS=3D1 wic image including compression > > > - integrate patch 2 into this series instead of standalone. > > > > > > Please note, this series supersedes the "add wic.xz image to default > > > qemuarm64 target" series but does only requires little more disk > > > space for the CI tests (compared to ISAR-next). By that, the CI can > > > still be executed on standard machines. > > > > > > Changes since v1/v2: > > > > > > instead of switching the compression logic, this patch adds support > > > to run the whole imager in the buildchroot-host. > > > > > > Best regards, > > > Felix > > > > > > Felix Moessbauer (6): > > > do not crossbuild SDK for host-arch eq dist-arch > > > run imager in buildchroot-host on cross > > > Revert "wic: move out all files ending on "direct*"" > > > add option to control deploy of raw wic partitions > > > add test for wic partition deploy logic > > > add wic.xz image to qemuarm64-bookworm > > > > > > RECIPE-API-CHANGELOG.md | 9 +++++++ > > > doc/user_manual.md | 11 +++++++++ > > > meta-isar/conf/local.conf.sample | 3 +++ > > > .../conf/multiconfig/qemuarm64-bookworm.conf | 3 +++ > > > meta/classes/image-tools-extension.bbclass | 3 --- > > > meta/classes/imagetypes_wic.bbclass | 16 +++++++++---- > > > meta/classes/sdk.bbclass | 14 +++++++++-- > > > testsuite/cibase.py | 10 ++++++++ > > > testsuite/cibuilder.py | 5 +++- > > > testsuite/citest.py | 24 ++++++++++++++++= +++ > > > 10 files changed, 88 insertions(+), 10 deletions(-) > > > > Applied to next, thanks. >=20 > Now, with "[PATCH v7 5/6] add test for wic partition deploy logic" we los= t all > "nocross" CI logs from "tmp/work" (the test deletes "tmp" directory). >=20 > While our tests are still sometimes depend on each other, the easiest fix= would > be placing "wic" tests before "nocross" ones. Hi Uladzimir, Could you please try to implement this minimal patch. I have a really hard time to run the full testsuite behind our proxies. The whole CI currently has a lot of inter-test dependencies which make it r= eally hard to add tests for new features. Ideally, the test order should not matter at all. In case the build-time is an issue, we should better rely on the sstate cac= he than on the artifacts of previous tests. Felix >=20 > -- > Uladzimir Bely >=20 >=20