From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7096083842147024896 X-Received: by 2002:adf:fc09:0:b0:20a:deba:8d3c with SMTP id i9-20020adffc09000000b0020adeba8d3cmr27346632wrr.44.1652350594720; Thu, 12 May 2022 03:16:34 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:1567:b0:20c:5e04:8d9e with SMTP id 7-20020a056000156700b0020c5e048d9els2048426wrz.1.gmail; Thu, 12 May 2022 03:16:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwTbpCawHSDVfOCWrBOHoPuRXm1YOeOAi1CvMXUqBwTzfI7zT/heYbIudKiNa+W2hBu3fem X-Received: by 2002:a05:6000:108e:b0:20a:d9a9:ad31 with SMTP id y14-20020a056000108e00b0020ad9a9ad31mr26636781wrw.331.1652350593697; Thu, 12 May 2022 03:16:33 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1652350593; cv=pass; d=google.com; s=arc-20160816; b=p6+YiTBKLtoRBMxV9Chg20eNY1wczQ75REim0zLqdWImjjtoIGsEh2bgXLkqHXJv0l opqzl49DCEd80zh5D0wDWQZcYlXKx45YlY7CvD6squYJ+bTsKVkrDptACeox834X5N99 bomYzcyFbSlTnCFmTPw+SEz21hA+hnelk7aGi8JA//mR5uwsYHVKX1G2Gd7ouELsXepg dgkfR9U9r0K8EjI4xDB3y1DQBMI45KKNy2XIDTZs6IHhW1Mki/tzLJB40vK0I2HoJv5l G3CDdAl3e+69RlltHnjjDcGFJ4sr8i2a8BVrlPGXk2Pw7dYDs+lU1//lXPJWj4O3BPpv zLCg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=Hmmi5xCFet8WL3PSKui5zKov11kgzqUr1NUBRLgXZbE=; b=op/Jj4Tjyws2S+v2wvmIU6oZLbzd01XlhNpbb82t6mVfZ8WiwX5mWAK+BCy/4/7owj 2osff9x+YilAeY1lT84I0LDqDLfkMvmL53BQ1XsBkjIpst6RgVV3mPd/6vAfuMc35wsO OUb6jPCUT5ui2p4kOLPpATYS9iIrQbstmPfErqXv0V6lLbxIDIHwd6B4U54p0pzB8CFQ U2U4KuxYfgD1cUDrSC5dQsCvm9a+vbgLR/09/EQFjKVlgGXwlg8anC2potC7nv5hcrAg X89XMMnWVPenmaaa//6mEPCmJucOm3xApUroPVFZUIjoY9HXDB8XYUUCKpR+jVxrgWNA 1V1Q== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=QLpb6LXy; 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 henning.schild@siemens.com designates 2a01:111:f400:fe0d::614 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on0614.outbound.protection.outlook.com. [2a01:111:f400:fe0d::614]) by gmr-mx.google.com with ESMTPS id p6-20020a05600c358600b00393e80e70c9si248000wmq.1.2022.05.12.03.16.33 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 May 2022 03:16:33 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:fe0d::614 as permitted sender) client-ip=2a01:111:f400:fe0d::614; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=QLpb6LXy; 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 henning.schild@siemens.com designates 2a01:111:f400:fe0d::614 as permitted sender) smtp.mailfrom=henning.schild@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=ljIKNC0ADIDNWgCH1WfePf2TLXSPJhk56QqHNM9niAIOs0grblUMhQUSaA55Y1keD+qqUqi7nKOmfu5WZuNhGr+BfkQM2nXfdAPWvD4VWkXzidc7p/4q8ic8yIYyCdlYNbLH9yl46gkvIKvQgXUdgoDD5YDSmRBuHiBJm7U9CtlQHZGSbZor2ojnvMnAY4+Kisty2pBKUxYiH800wS/yhk5/H/dVeGmrOawFVwU7dPqEUFZ8QXwtVpJ6aoWswHefv7eQbglW0MuvrRyfqG2mU/MJYQp21Dr7vk9hsEj76feNnKDIkI0PJ7CxTODl04tGdA9kBm2gM/8VfzNkXTGtEA== 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=Hmmi5xCFet8WL3PSKui5zKov11kgzqUr1NUBRLgXZbE=; b=AObopKyoD9UYYHUeTzHDH7MIlUmjeuJMNc3++ZrrvakiW1Vm6ZQrhG5LNuUp4uWKRLUQ6ES5EAoGs39zKl2lsUCUlkDr8OCsMogTJ1ovg0kBT0zbtr6VbrW+GXbLIHbvg9ZbDEMpKUtMYIHmsLwJVchvoXZu1h3Tay9HFAOZn2rZvDALiQo4tQvpN3TIH6cjZ4Qm7fdIcka9dm2UeRB5I9sAwCJOILX9D1ILjoVW6e5KkDzTmAGKMs7nnIl3l0wLc5p22urOOBe1/X66/HJMOveunw5zLWS2kwtdXj+yTjVaYk8FREAFcdfKZPXtnJMeyT0xyoNgdNLfqpnZMNcS7g== 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=Hmmi5xCFet8WL3PSKui5zKov11kgzqUr1NUBRLgXZbE=; b=QLpb6LXyJi4bCVqI2hd1mxrYoMjfnBke1AWC2xD3Yd2Mza3VzmDBoJkxw8qzesBNlC20YgeUPhs06XIXfMwixlzbISbB+QweRryMS4l0lrqDUfooPtCXPLAb31/RAwDEnKL0qqLccB11rtbC+vGDVapeCr8x1H/WY/woNrP4RB7UEqyFyKGTpxSY58AVuH8Q23R81TlqPiuWLIklW5PtUmkMny93Sz8w7lo3YqBKR+Mo/E/gHJjyfVYneG25kQZ/ELa6GSyviseIG/OaSe/+zBJQkpKCBMhOzfVJYWEAc0yJLpZoOAmRjmlxWeOxN0aItZiaB6BnYkaa27OMOkxwsA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from DB9PR10MB5762.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:2ed::13) by VI1PR10MB2109.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:803:32::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.22; Thu, 12 May 2022 10:16:32 +0000 Received: from DB9PR10MB5762.EURPRD10.PROD.OUTLOOK.COM ([fe80::7574:7fdc:9b12:30be]) by DB9PR10MB5762.EURPRD10.PROD.OUTLOOK.COM ([fe80::7574:7fdc:9b12:30be%8]) with mapi id 15.20.5227.023; Thu, 12 May 2022 10:16:32 +0000 Date: Thu, 12 May 2022 12:16:30 +0200 From: Henning Schild To: Felix Moessbauer Cc: isar-users@googlegroups.com, jan.kiszka@siemens.com, Tobias Schmidl , Joe MacDonald Subject: Re: [PATCH v2 0/4] wic: Update to the latest revision Message-ID: <20220512121630.0309979e@md1za8fc.ad001.siemens.net> In-Reply-To: <20220512094524.216340-1-felix.moessbauer@siemens.com> References: <20220512094524.216340-1-felix.moessbauer@siemens.com> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.31; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AM6P195CA0051.EURP195.PROD.OUTLOOK.COM (2603:10a6:209:87::28) To DB9PR10MB5762.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:2ed::13) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 744da310-3051-491d-806b-08da34007c79 X-MS-TrafficTypeDiagnostic: VI1PR10MB2109:EE_ X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dsC8lhw7cNu43EBPuWVhTLDUGSHyjoTcCaeD6cSrZyVq8Cj3DhokFR8vBLfO4bt8LK16cM4g5bm4dcCCMqAF9DRRgo1eN/da8TxdhzS6K/o+ic/ggtqdHza+80fIxaYQgmh1/OXAY8DPuJPalX+PIOvxkwFfuoZxUMM2RzuVl3gQC1Px8OH0zoXybWJ29bybs2QMku791jjm33oJ1KYI36rvo1MbHjLHpTslwMJLgoeCpsVn+tGvvPn1PjQUH5VSj/KYlzExRNB8fYX/HH7gWd36gI877uESbfeMEqBjU5wVt+IQ3Y28plfGI/YS//Q22gx9FvAc479f7btadspky7kT36OTa68dal+VTb6MLSJ9/1QVsMJBLOi/MiKZFvn8Qdw8rpfP9p2XNFnPw5kW7YG+4y28KE0Ew7pjciX6v82jicIePMD/jQXrwM2Eex0vvk9ib0Fs2VVULjfaI+lpjzDi9QYtK3rLZLu1RnJ3HMVfeTbO65pcrhYHgRsvUJl/49U1/+SKwrdTFigxYOpMKuG7psg0bsUjmjzSxB9AXORolLt1I1AbNGEYcPLnidO8Z2g+6InhCdbiEwv/pvcFkZVcNjev47RNba+AokvPXZbDh3cpIniKMkJnHrNKHiv5v7HK3WqIYPwSupg+BFgzxQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR10MB5762.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(107886003)(186003)(82960400001)(38100700002)(6512007)(66556008)(66476007)(6506007)(6862004)(8676002)(66946007)(83380400001)(15650500001)(4326008)(1076003)(5660300002)(9686003)(26005)(86362001)(316002)(54906003)(44832011)(2906002)(6636002)(8936002)(6486002)(508600001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?RvAYnKRgxXfMpQg+LjEheaLnMZYStn5hFKIie+PurWn8WP9PB0YMRkAXnB6p?= =?us-ascii?Q?CPUZ4n2XWwYvtVFFjCL66XFP9tsKJiyZGUiKUoV8n48cvI24gY5ZqBtIj1Zd?= =?us-ascii?Q?M4+4D/cV1wJoYMfDIjSiph55KLwB5zC25E6wMGTlmjwIhFVlnk15buQZCVBY?= =?us-ascii?Q?g1bTrSyao+gF9556NDl3N35Nh41WTsQDgVFlZcmyqn3FaR5401I86N1DDXRw?= =?us-ascii?Q?GaUNpNAp9N1USuf2RObbGn7KShxsg1XuskbSiqf91wf2UumivSWqpGdoNNsE?= =?us-ascii?Q?VwWRiIr5vv7kl79Y0bb9Ai4NB4heTl67XBZ5WriwO+Gb7kc65w+uhUSzJ43L?= =?us-ascii?Q?t6dRZMrSCva8fIY7AJ0ydsbdPST3ZF0N5XpDTwPaMDCZ5A4RD2ipU/4Oa6iq?= =?us-ascii?Q?+XH+N2ImeoBFWfmaimC6Hsq/W7Yy8FYKYlF/iiCuSdOJGU90BBdnGVRaLqxw?= =?us-ascii?Q?tt8M2VCU4CWJdpLwL7LVDPTNeVtCKCaCrqoJyiHe9CfhJGY4bMLyhrDFEoAD?= =?us-ascii?Q?PbVTsSH0aTK/gc2zF6ub6F7CSLYqa0dspjdPCMLO0J+aCePenc4pfzfJdmEm?= =?us-ascii?Q?mQcU002RKYJYXYscnTCBYJ9xJIaANy07adT7ljkuU2umhkwrYHpj9nVJCD26?= =?us-ascii?Q?y0fH4xNXcysSAIYsL2btnfhI4i/8MMkPz2vbSC+4kadrY0tRMsuNoGVgCIiP?= =?us-ascii?Q?b91G5jx7eetCIYBzE51Yz52XHmbvECaft5vjfoqrw7/5fJ5x00kfKYgwDLGJ?= =?us-ascii?Q?hmE/voD3RsullVqOixRwrvCAuP+S/F1xtGD9qe3xmFs8cAcXI7JkI84ok26Q?= =?us-ascii?Q?SpqKIi3GhdYCAIBZNx8jiqNLT2NvaPV7NI+fQASto3NfjsBhS7w0wVEDpGIu?= =?us-ascii?Q?PYZLftAku7hyYYBN4juWe1n2LgH+lQzsBO/7KtbZ73KKyz2GdwBSqakKIBPh?= =?us-ascii?Q?3VDvNh7pUQZ1BSVx0YjqI5mJPwVO6S99jg37Jw7zI2e36j647yfKwS5ezp6v?= =?us-ascii?Q?DL//z2juISlPuTW02jnrqts40E/A/OKG7EqxVcxtHMtYLrjKZfrTJ486cP+z?= =?us-ascii?Q?VFzLR9zZNam68EJ9cd5dYELQEEBG6NlVBbMOKZbhQJ2zFRZS7InjceE66NfF?= =?us-ascii?Q?c/yONi/9y8gz7hACf0SvZp7R6mDwQuN5DovE9BDKPE1fmX1/v1TUg/zli3g8?= =?us-ascii?Q?NBoBWGW02XQmgykhEsjL0eQoTIVyfXKSYB3op6WowbXCQjij/N2XIyjeuPm7?= =?us-ascii?Q?quKaSudQ7zWsTfBWeeYOZo6dSsRrfg1wLI/rttR2Va83bpBWS7uAHDtZXp/6?= =?us-ascii?Q?9e36LM11xLOinmIQfgOEFdNBAYz8zFz0D+UC36ntvUDucp4jDGxsC1RVrUeP?= =?us-ascii?Q?TSrgiYmj47hxN17ofCfXN3LtRcY4X0xmLUoi5qXhkdEP5QmEQzoJ3rVK6+xq?= =?us-ascii?Q?kHGPCD9SxQkGnL6uKSxXEu8LlBrm5Oz/8x4myrgLNdWRp7rLBKdSOFq8EzL/?= =?us-ascii?Q?6/5jdWD6g1j8ICaiwXbOISQqWPoVjuVkrrzXRnY5P5Yo7jcWDBGeqBoMx1HS?= =?us-ascii?Q?y29h5eYda7Fjw3CGB8lT0skynrWkzWwJMuTo77FJJYV4Uku43dHyllqmcZte?= =?us-ascii?Q?IgFiItPySRy9coZ1GV144ErKHTq7xNjpjcd0kRATNUsyXf1BNVFvlKAuArsI?= =?us-ascii?Q?cYm6Ru4vo0PnMscnCfADd2vXzibGoIZZpbBDYoHVE/cz+CdlKVMrylnBZbPq?= =?us-ascii?Q?cMqg8PI1x+gm+ReNZbf0mCCNAgJsDTg=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 744da310-3051-491d-806b-08da34007c79 X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB5762.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2022 10:16:32.0421 (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: Gzgf+yQnMGGUHymGSl/MbDlxr17MWtrm1W3Lwr67Uufu2V8yqQT5rBuTepqkhaqjw4VDrolKe+u6AKp9ttx75vPKScJm7q6vAzrrIHiBbtw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB2109 X-TUID: sC/M3Sgd9578 Cool, i really like that in depth testing. @Tobias this has an example with a non-rootfs last partition that your growfs bits could also be tested against, also a chance to maybe "simply" making that home btrfs to show how growfs can hopefully handle that. Others stay tunes, Tobias is currently looking into systemd growfs and repart. Henning Am Thu, 12 May 2022 11:45:20 +0200 schrieb Felix Moessbauer : > Changes since v1: > > - add example how to use splitted rootfs > - generate such an image in the ci > - test if the partition layout looks like what we expect > > Best regards, > Felix > > Felix Moessbauer (4): > wic: Update to the latest revision > meta-isar: add example how to split rootfs across partitions > use multipart image for qemuamd64-bookworm target > ci: test partition layout of splitted-rootfs image > > .../conf/multiconfig/qemuamd64-bookworm.conf | 1 + > .../lib/wic/canned-wks/multipart-efi.wks | 8 +++ > scripts/lib/wic/misc.py | 1 + > scripts/lib/wic/plugins/imager/direct.py | 2 +- > scripts/lib/wic/plugins/source/rootfs.py | 5 +- > testsuite/cibase.py | 58 > +++++++++++++++++++ testsuite/cibuilder.py | > 6 +- testsuite/citest.py | 14 +++++ > 8 files changed, 92 insertions(+), 3 deletions(-) > create mode 100644 > meta-isar/scripts/lib/wic/canned-wks/multipart-efi.wks >