From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 03 Nov 2026 13:29:36 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f191.google.com (mail-qt1-f191.google.com [209.85.160.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 6A3CTYmp028250 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 3 Nov 2026 13:29:35 +0100 Received: by mail-qt1-f191.google.com with SMTP id d75a77b69052e-535066512b0sf62801861cf.0 for ; Tue, 03 Nov 2026 04:29:35 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1793708969; cv=pass; d=google.com; s=arc-20260327; b=MR7jobmnRcRBrO5JHcrpOYW822Z4jA2YRPRhHHsc6A2zKNUeENCOAf4NuAOb1QxD7g qy2gi99kd8ySd4ZeQOfRIlX7yjioXepfFJcMqfuTBV+wASBrzoygMuMbO+dh33fa/ouG LMmLzE7GRoFzk+0+0YMw615It2BnWMXtj8iAO6BrBitnLXERu+0RhFhRopUSaDyQD0zp ifzTbjy1XVqHoOKGDu8A0/M1BhflGtqOP8xhQsdAFIxjNQqMFl0JKbdLMcgTITd3ISsI QG5LXPIVFS7TDKgT2VFFCo5y82jtm/Dqba9g9t1aA3Kfg8ccYSSdMro9oTOwY9njHeGY xNdg== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:in-reply-to :content-language:references:to:subject:from:user-agent:date :message-id:dkim-signature; bh=jJjQ1PrrnmBDqPIXIsF+YEICjwf/TNpHKNuG950IARE=; fh=MciOgdSZjHm0pdJco4FbFGxEFTG97CJQBfaZOPecNR0=; b=mU7IrPAYipUYh6o0iI2V7pHuNCa3MK1u2H1oZW3YawL4BAqxqRQhht3AH+/luWkqkF kei1sf1/eB/L+dR50Mi8W7DSPd3aJATOQcSSGtHr4+iDWTGyTCAj5qjmTOIYkQQes/Vc /1vs37hFawmQAeI7g2anq7eSYcNx9hBypPy6nJscNKhYWBDhApI8gIAbmjQEpKxkG4BI vOCyjGUGpT9AMcRkepbs+5aA8yJKHS9dh6/j6BLACmj1upGxK8DUr045YshiXzLmzgXz EDUXGz1auGcLb5xqnHcYl3olWZRqewNu5AbjFNRMU8shX5ZsL1rFiL7PndpfbEsCTcTP FWLw==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=eBJF86HP; 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 clara.kowalsky@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) smtp.mailfrom=clara.kowalsky@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=20260707; t=1793708969; x=1794313769; darn=ilbers.de; 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:mime-version :content-type:in-reply-to:content-language:references:to:subject :from:user-agent:date:message-id:from:to:cc:subject:date:message-id :reply-to:content-type; bh=jJjQ1PrrnmBDqPIXIsF+YEICjwf/TNpHKNuG950IARE=; b=VjRdQsfaPItb6LrdqyXNkC2Sdb9egfY2Scw2A6BFtdyVG/J5d3EgQU67ZnC0WIm4yL tRj4D//1F2J9tBo3XPypERFDRgE88ifsXj3OH8roUarAz/nbtiBxQA+buKS1dZEcfc0I 9zr+0+yq28VgxaCgfLsaM/waNGJg6rzSfL8RcXsCPZLq6HwbsvAXDv8G/PTS1K70xhig QyGUbodR6eemIotXfHzdtWRj/B2oGt9DgG+1ZZWJ3l4mOlZMkoSHI7rS7vs9RB+hYszf 4QOaIL3tiHs1q0Msrkic4dGogEYXca/yeRuvU0XHukov8cptMVNhCEZagjIQ3THRXOEo Xu5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793708969; x=1794313769; 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:mime-version :content-type:in-reply-to:content-language:references:to:subject :from:user-agent:date:message-id:x-beenthere:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=jJjQ1PrrnmBDqPIXIsF+YEICjwf/TNpHKNuG950IARE=; b=G22InGvm1DRHiOnMtmozR9qlkaT0dd/X2/yEvDcSj8Wu025Wipg0jo+BlPIqxqaBns 31StpU7WHBFnHSpGEUlAGqjCH0antll/EViSVYJzEyyiQQaxdQ8LJMySOY/4bND69dRH hlh8yZihIpbx0ejC8y0fxvt6RvBHwLYfhQ8Te5+kK22SmyrMpVaDaYeB6PkeDNK2RmUQ 2PHYXN44epTpPefn1U/f8JP3m8xYixfv/3U2sJVc+cL/0KsMjbBaf5eHh9wsDDoxBDJs 3plAQHiIXfI0UQXxbnXw5kF+qwUNDLB32Of3SX+gxlWFhP+TiAd1ryvom+uJP7tIwbgA J9Zg== X-Forwarded-Encrypted: i=3; AKwUvBw0kxjuhX+NrJ3FeZn74IhXIw3rHoutHuP7RfuVq22m8Bch07ZDvgD1tiBLZ6ZkyCIjfjIE@ilbers.de X-Gm-Message-State: APuU4Z88wd14xAgUwfxpRxeKrVgC7iItXnZFC/gvo9pnHWLpKx2f+iqC jg3A2j9Tpx8nB9r53+5VLhDBBR5mapkoB2/ya+ZS1XG4TyP2h8Tu/PDU X-Received: by 2002:a05:622a:180b:b0:538:684:448b with SMTP id d75a77b69052e-542b7b09d22mr220403161cf.60.1793708968448; Tue, 03 Nov 2026 04:29:28 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="ATskLde0pxn4VVY7coroNc53Jte0gWBgmCjvuW0LuiLnrV6Kig==" Received: by 2002:ad4:53a6:0:b0:91c:1f97:50d2 with SMTP id 6a1803df08f44-91ca2eea1fels75061676d6.0.-pod-prod-06-us; Tue, 03 Nov 2026 04:29:27 -0800 (PST) X-Forwarded-Encrypted: i=3; AKwUvBxQQd0/WGkKwRh5byK7tZmnHxWGMBbql27ULCSMWAI7Fx4Jt3OvTHq5/lEHApwl0ZIrIVPOKG/dRl53@googlegroups.com X-Received: by 2002:a05:6102:6f08:b0:7a6:b8fe:e834 with SMTP id ada2fe7eead31-7d072cbc2aemr3840765137.27.1793708966729; Tue, 03 Nov 2026 04:29:26 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1793708966; cv=pass; d=google.com; s=arc-20260327; b=s+GVU6TJFqLshPldAjkqip1bFrIwZ/Acqkc49kcBt3569obHmHYF1X45uDj+ulm1QM UwAymLpyVqkVRYDnH3tR5zmVh2j5IAap7zHmlmdOBPl5dVVlWzyOWMM3ahL0teBqSL1/ JSxJ2PXvwisJy/rbAb9LHjNZzLJB908VNKrwYNBXiqfV1fykYTBlXB7fnxsAu5Fd4uHf uCbXTMl86XgrPvls2ABa3EY1BktVhCjycsRGry1QZhjeMqrRnM+sC9jNDhr0VyyAeGun Q7vdU3amXOGBe0EllJRnZL3hBZ9lTdl1ALdxvDqRWnpMLg3riZh+sy+ocahc+rJ2OFRS OL/Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:in-reply-to:content-language:references:to:subject :from:user-agent:date:message-id:dkim-signature; bh=yD3xyNCm7zQk1KBa+Kvx508oMorF72mlbbSR9DeH7qk=; fh=E03ZUUsrZ1lODNyiw0P3AJd9qNij9fO1jVjJSG/jbHs=; b=NR+52rJOrG58b0836tPRjw/1pc3xI6vjIIDo38Bni7lQ8uluI7MIpAJfN99b2LmVF/ ryRu+onj87XwCy2cXJrWO0CMLNF5NGfwnxrd2i/QgZiZAMRdGiO6oGsf6nU/7GtFPC5D LcSv/t1uDiQWY5IjW7xz+Wa0KGc3tMMidAlMd7v2E9X/O4SPio1RYn+16rRhpsxgBnq6 ktyfg9BEXp5WC6Ws7+F817g9cr0WFFrXAOHdAfHBdWmy9yvG17nQzyLT0z8i4aMTzpRq MeVBXZmLLjkGUVyFjacDU8RKadYzS+FUJfh5+pxhcseiBbEn8JjBHYfmFU+pmoE6xtTX Ip2w==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=eBJF86HP; 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 clara.kowalsky@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazlp170120005.outbound.protection.outlook.com. [2a01:111:f403:c200::5]) by gmr-mx.google.com with ESMTPS id ada2fe7eead31-7d0775cfb76si284840137.6.2026.11.03.04.29.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2026 04:29:26 -0800 (PST) Received-SPF: pass (google.com: domain of clara.kowalsky@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) client-ip=2a01:111:f403:c200::5; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FYfbKCob19eWbXwOtazXKDS3gpj125veo6VzJhxX6jMjAM1h1J5FWhRiR4RjIe//8hhxQjg8nRXR1Y/KmMz+wuekS+MNeJK7sC9dB339PE+lgrwQt8n/ZY6S+GB84v9JPlyK8vJZpS8OdiKZig06H2hW1cECcWxBVqnnxcCAwbWlho/9BYEM5I28dugd9Ea+3bnCwBwadg6as+XbOOHvFDUrx6d5KzUxFcP/d6P5ZJaVMYhJFtO+6h3OWgiv0bapHWDK9UDB4q257w1Im6O4niGKKIDS7vMDc7jJ0HTWybWkdORzOZg8yqkK2TDKpWYaOnNFQgFsI6lbUoKeLOc/1g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=yD3xyNCm7zQk1KBa+Kvx508oMorF72mlbbSR9DeH7qk=; b=nhvLZnz2QJndBmAPNXR+SwUTGo+vrz3PJBrxdXbd7O1gJRR/shCfbJ37rEsKSCv7801nFAaqEaXPHU8JRi6pEtQrX8+ZCkpQWvW2sSLyWlGK6nZqksYr0LZi8iCVD6e2nJ+AMWqEThcBHccCJ6yL0PONeDnbetYCo3kKaOLx2osmULiKBFXugPN0ByHhGnQW5Xy3FN1ZUr9EQ8moVSkGPqAA/MmPU+VHrq+Q6xtniqSEatyht1NGuPSpozq3B1guyM+tlXTYxRG1wDHQSDBFQy+OygIQAjiZs8wVczpLq9fBscF8MkXSn9XYxMUNZiJhHcmHwun705pxAhhxiZcNhw== 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 Received: from AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:740::12) by AM0PR10MB9671.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:740::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.8; Tue, 3 Nov 2026 12:29:23 +0000 Received: from AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM ([fe80::527e:14a7:bd3e:86be]) by AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM ([fe80::527e:14a7:bd3e:86be%6]) with mapi id 15.21.0592.007; Tue, 3 Nov 2026 12:29:23 +0000 Message-ID: <276070bc-a9ae-4c83-8da5-9fc2cef9323a@siemens.com> Date: Tue, 3 Nov 2026 13:29:22 +0100 User-Agent: Mozilla Thunderbird From: "'Clara Kowalsky' via isar-users" Subject: Re: [PATCH] imagetypes_vm: add support for standalone VMDK images To: "Moessbauer, Felix (FT RPD CPC OES-DE)" , "isar-users@googlegroups.com" References: <20261030115757.25391-1-clara.kowalsky@siemens.com> Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed X-ClientProxiedBy: VIYP296CA0006.AUTP296.PROD.OUTLOOK.COM (2603:10a6:800:29d::11) To AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:740::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM0PR10MB9645:EE_|AM0PR10MB9671:EE_ X-MS-Office365-Filtering-Correlation-Id: 67cbd9bf-f633-4b15-e406-08df39a617c3 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|23010399003|1800799024|376014|4022899009|56012099006|261021135927099003|261021123027099003|261021121427099003|4143699003|11063799006|261021133027099003|261009223027099003|261021130227099003|261028144727099003|261022115727099003|261026135527099003|261022105027099003|261026121527099003|261022113327099003|261026140227099003|261026130827099003|261022075727099003|10067099003|22082099003|18002099003|55112099003|261102123227099003|4133799003|3023799007; X-Microsoft-Antispam-Message-Info: Kjw14jYPPGNWOpWQBa4SUfOopZpwVaZX69Tb2d5NghzObS5RBBLvJabkL6Zpg6MLGVPO+FLxPiz97WIQ+2BBb5MA5Qh2wGgU7vK+0NROd30fkAcMZFY/gdg/KCXnMvkS+LuIc8eO62Z2oDihgyrHowGZygPPTLzh8vK+r4T5iCtQDQy9f+ZRzi0+IfpEMZf8SE0UV+ITi+TKXd7gfrIAgjePPrR4NKIt+t/qLpyK9eVtBFD77NW5yZ6STZoFcS4M/QOTL/CEm4vyzemRPbsQWL/nC56rKdV70lEiOFm7R58wMoK474DBuBF7iUwHLNrFOqBW4qyUlHdi0G6VQPhHH/euSX+oJqGPsDr01o6txUqtFWhzhYooSnGOZ3yiUpC19CYTaoPK3+kr0R9ueZk/WXxYTEcxgvVdNkLgfEwLKZ8soyWXQT+Vxp4VI28QeI1Pt41R7DdMhhqmjnbtMxO532zSb+DnuTiNevHYodjCEx7LxDbZBKVmFwYLSc6rr7BBcxs/gu4nhD7gzcltkygFPMtF0T5hbzHYoDQcdLKT4cnTnBy0eh5UaNIfn+qTL/Eo2wGH3OjHtpUkJj/Z/ZhBruPFH7ZJvgoooyou5FucvZnoXtw7K1i6skRIfUcfkO1u X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(23010399003)(1800799024)(376014)(4022899009)(56012099006)(261021135927099003)(261021123027099003)(261021121427099003)(4143699003)(11063799006)(261021133027099003)(261009223027099003)(261021130227099003)(261028144727099003)(261022115727099003)(261026135527099003)(261022105027099003)(261026121527099003)(261022113327099003)(261026140227099003)(261026130827099003)(261022075727099003)(10067099003)(22082099003)(18002099003)(55112099003)(261102123227099003)(4133799003)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?N3NramtpQllNYkc0M2RWclN3eis0TXZrWElDTFRFRVUrbjl2MEI0dGJuTXJq?= =?utf-8?B?Qldtdm9QZWN1UDBrdmVnZWV6eEwyMjNJSVBiOVcyVitPQ2haeVN4bmVMZXhD?= =?utf-8?B?UW50Qk84Z1NHa1N4ZTBKNHl4cWlLOWZzb2ZuaE9WZFFjWW5jNytDUnpmWmUz?= =?utf-8?B?eHFHSktiYjdkelFnQUZINTVmYzdMT1h3RWh4MFVMSzJaVnh6Nm1yUmQ5M3JJ?= =?utf-8?B?Zll3dG9JL0RoWncrR0xndFRNT3dJSWovZEthRjdIbUZuNVBXaldETXVkb3N5?= =?utf-8?B?NWZTRmlPV0UzNW0wL2NPcVBnQ2xCSHN0V1htLzhWY1VYQ1QvYlBmbmJXU1ZO?= =?utf-8?B?M2xRTGtEZFY2L0N1d2pJczVhMWdpYXIxclJXUWJnbWJVUzVlYlMvWG5pRmNY?= =?utf-8?B?eFYxSTlZckVlUXJkblc3cWl5czAyN0M1ZGRVY3hheWJkSkR1U0dKRFBJQjZh?= =?utf-8?B?QWFwN01UVEIxN1RJclZ0OFJLYWZrbm1GSjh4L2lYU1lIaDZ6YU9WeGYzblVM?= =?utf-8?B?aCtVaXlORGVIV0QrUUtqN041U0R0QWZzRFFqRnI1WFBibGxrY3k5YjRkUUYx?= =?utf-8?B?STdaWllucU1iTnBlMks1NWxNU1QxOWdhejgxTzBZdEVidzBKc0dWZFpxOWpn?= =?utf-8?B?MGQvUmFER2pYcVRuZXJTRjY2aWJGeW1xcUdFMDRMNWdGcnJRVUNDZGJTSkU2?= =?utf-8?B?VkxDWGl1aDZJTlB4VWJ2SXJpb1ZWTTVhZndneVRZRjY4Mnl6bVlPalRTQWNH?= =?utf-8?B?U29QZ2NBOGdIWEs2UVJ3OGJDcE9uKzZDZyttN0ROL1dDMlNWZE81WXJIZFhG?= =?utf-8?B?aDEwOUlhZzRoeFJzRklXaG0wYmhvWGhvTUUrVzFVRmpMaXc5Y0VyNElkR0px?= =?utf-8?B?d2FWOHpMb2dBRm1LdmZpZXBGMkhxNHBmcW5HeUxyNGJ6cXZXM3JDYnhpNEVa?= =?utf-8?B?ZE9JdldFVWZHVWpCU0dEcWNTRXdCQ202Nk51ZXJtekdpVWRSdVBydlNNWlRp?= =?utf-8?B?alZIS083VVh2UHhZa1BoeWpoUXlpNjF0bmgvUXRWRG8rVFBwVVM2ME1Jalpq?= =?utf-8?B?ZkhHRkxubER3aStVNGRsVFVMUGpEQTNqcWhQams2VlJNQVNiRGM4QXlPZGZO?= =?utf-8?B?WG1jTHlBakFOeFBUOTJ5OTkwdlZxbG1zRG1lRmdocUJBRThaM3dEdmMvTCs0?= =?utf-8?B?cXEvRXlZL09EbURSTHpqTlVzbXVDVHVsOG9Yb1lIcGVEcFROMG4rN0Z3emdG?= =?utf-8?B?bzczQjJEdE9MYURWTm9DSkVVUFI0OXcyaWlEYXVRcG1kbHJtN3p4YVZ1ZWVF?= =?utf-8?B?am1HY2VOY0c3VE1GMzVPTW5XQW81TGgxbjZFRG9PTDZQekQ3L0xwM2QydGNm?= =?utf-8?B?bldhakc5Ums5bU93UGVpUkY2RUMyL1lta1ZGOHB2VGp3MVdBcW0vclJHTWNx?= =?utf-8?B?MG8rV0QwRjlxU1dmQUsxL2RmT1BHQTR6eVFEeGtiUldPQi9Ncm8wL3hVWjNq?= =?utf-8?B?K2k2dnB0dThjcnlKd1N3SDMwSnFIMEJJTjdJUUw1U3BJWGtzWldNYWtWVzBk?= =?utf-8?B?enN1d3cxOFNuSWlBRktlQkFSWDlmY1NUMWR1UXU5Ujh1SWhIM0gzNlNHOCtX?= =?utf-8?B?aUZxOWthVFhtd29kTzFic01vU3hZSFl6THlUaXRFZWFVWWUxd2V2RW9LYkxu?= =?utf-8?B?V1NrRSs2NVBqWGNMaFROQlJrUjFOT3MxdWx4ZEdLU0dsSFlmNW15ZjF1UlRq?= =?utf-8?B?WnM1VkFnWnZNT1BYb2FHMHkrb0I0VnZHenI5YkxCdE5YbWxHczd6S0dRaE5t?= =?utf-8?B?cXJaVmdrLzZCMUFLQlNoMDVZWnFxcElOKzRYdDI0RjFnZ2RReG5xM1FyNnJl?= =?utf-8?B?bG1XRWkwWUtqUUtIRDZDNWtIa0xWcGczbVMybkdwZXdyMnU4blBJcE5WbGRq?= =?utf-8?B?aTZDYjJXejZVUGVYZVVuNisxWkU4TEFQN0xQckNWWGV1K0cvTEovczhZTkY0?= =?utf-8?B?UzE4SDhlQjhrR3o3SlRDcUhUYmFtaVdPVWNRRWpHb2ZjUmFaZ2tkZHdBZSt6?= =?utf-8?B?R0N2OTlJMll1SGdzYWdwc3lNcHkxR3Z6MzZWQTJURExSbnNzWEIveWFsK0Vr?= =?utf-8?B?MlBpY3hyMjNkejVnTXdIWVM1b1NFS2lWaFBkTTNmL2VueHlRaHhTVjJ0NVBV?= =?utf-8?B?T21lRVBOd1BLclVERzhFaGlMT0FERlhWZkdubUNpVndvSGVndGxieWthTEN3?= =?utf-8?B?UlNpa1RWNmt6M2FsdGl3bW5EUkV3TCt5bkViSFFCeVZCSW5YWWs0YUd1dDN1?= =?utf-8?B?bWdxVHhGZHdVeDBialhDaVVFNmZCRHhXQlJ0M2NVdG1uTUpuMXl0Q0UxN3Z0?= =?utf-8?Q?tk9Mdgw5jWjog2fo=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 67cbd9bf-f633-4b15-e406-08df39a617c3 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Nov 2026 12:29:23.6963 (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: rVSSyZUTKp/4149ZQm6fx/6Tyaq4+JHGSkN914Sr2ejNHXOQl0t1gVnfPk2AlNEN1IfipotJHSgeAsjAqe/rum9Of0jWi4TEwFHi3R8aF7s= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB9671 X-Original-Sender: clara.kowalsky@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=eBJF86HP; 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 clara.kowalsky@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Clara Kowalsky Reply-To: Clara Kowalsky 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_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,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-TUID: R1rZ9Kz/NN4L On 10/30/26 13:27, Moessbauer, Felix (FT RPD CPC OES-DE) wrote: > On Fri, 2026-10-30 at 12:57 +0100, 'Clara Kowalsky' via isar-users > wrote: >> Commit 48c1aee5e797 ("imagetypes_vm: clean up intermediate ova >> artifacts") removes the VMDK after assembling the OVA. Some use cases >> require only a VMDK, both VMDK and OVA, or only OVA. >> >> With this change, it is possible to set: >> - IMAGE_FSTYPES = "vmdk" to generate the VMDK without OVA packaging >> - IMAGE_FSTYPES = "vmdk ova.zst" to generate both. In that case, OVA >> depends on the VMDK task and reuses its output without converting the >> disk again >> - IMAGE_FSTYPES = "ova.zst" to build just the OVA and clean up the >> intermediate artifacts >> >> Signed-off-by: Clara Kowalsky >> --- >> doc/user_manual.md | 1 + >> meta/classes-recipe/imagetypes_vm.bbclass | 16 ++++++++++++---- >> 2 files changed, 13 insertions(+), 4 deletions(-) >> >> diff --git a/doc/user_manual.md b/doc/user_manual.md >> index 09ac080b..199eb931 100644 >> --- a/doc/user_manual.md >> +++ b/doc/user_manual.md >> @@ -540,6 +540,7 @@ Currently, the following image types are provided: >> - `wic` - full disk image with user-specified partitions created and populated using the wic tool >> - `ubi` - image for use on mtd nand partitions employing UBI >> - `ubifs` - raw UBI filesystem image, normally used together with UBI partitions >> + - `vmdk` - virtual machine disk image >> - `ova` - Open Virtual Appliance: image for use on VirtualBox or VMware >> - `wsl` - tar file for Windows Subsystem for Linux >> - `squashfs` - raw squashfs filesystem image >> diff --git a/meta/classes-recipe/imagetypes_vm.bbclass b/meta/classes-recipe/imagetypes_vm.bbclass >> index fd4e97ed..b1be5605 100644 >> --- a/meta/classes-recipe/imagetypes_vm.bbclass >> +++ b/meta/classes-recipe/imagetypes_vm.bbclass >> @@ -8,9 +8,13 @@ FILESEXTRAPATHS:prepend = "${LAYERDIR_core}/recipes-core/images:" >> OVF_TEMPLATE_FILE ?= "virtualbox/vm-img-virtualbox.ovf.tmpl" >> IMAGE_SRC_URI:ova = "file://${OVF_TEMPLATE_FILE}" >> >> -IMAGE_TYPEDEP:ova = "wic" >> +IMAGE_TYPEDEP:ova = "${@bb.utils.contains('IMAGE_FSTYPES', 'vmdk', 'vmdk', 'wic', d)}" > > This manually models the imagetypes logic. Can't we just make the vmdk > a proper imagetype and let the internal logic defer what is removed and > what is kept? > > The current implementation interferes with that. > > Felix I'll send a v2 where intermediate image artifacts that have not been added to IMAGE_FSTYPES are deleted at the end of do_image, so only the wanted image types stay in the deploy dir and no special cleanup is needed here in imagetypes_vm.bbclass. This specific line "+IMAGE_TYPEDEP:ova = "${@bb.utils.contains('IMAGE_FSTYPES', 'vmdk', 'vmdk', 'wic', d)}"" is needed as for vmdk, OVA depends on the vmdk task and reuses the disk. But for Hyper-V's vhdx, OVA keeps its dependency on wic to not build the wrong disk format. Clara > >> IMAGER_INSTALL:ova += "qemu-utils gawk uuid-runtime" >> >> +IMAGE_TYPEDEP:vmdk = "wic" >> +IMAGER_INSTALL:vmdk += "qemu-utils" >> +IMAGE_CMD:vmdk = "${convert_wic}" >> + >> # virtual machine disk settings >> SOURCE_IMAGE_FILE ?= "${IMAGE_FULLNAME}.wic" >> >> @@ -19,7 +23,9 @@ SOURCE_IMAGE_FILE ?= "${IMAGE_FULLNAME}.wic" >> VMDK_SUBFORMAT ?= "monolithicSparse" >> >> VIRTUAL_MACHINE_IMAGE_TYPE ?= "vmdk" >> -VIRTUAL_MACHINE_IMAGE_FILE = "${IMAGE_FULLNAME}-disk001.${VIRTUAL_MACHINE_IMAGE_TYPE}" >> +VIRTUAL_MACHINE_IMAGE_FILE = "${IMAGE_FULLNAME}${@bb.utils.contains('IMAGE_FSTYPES', 'vmdk', '', '-disk001', d)}.${VIRTUAL_MACHINE_IMAGE_TYPE}" >> +VIRTUAL_MACHINE_IMAGE_TYPE:vmdk = "vmdk" >> +VIRTUAL_MACHINE_IMAGE_FILE:vmdk = "${IMAGE_FULLNAME}.vmdk" >> VIRTUAL_MACHINE_DISK = "${PP_DEPLOY}/${VIRTUAL_MACHINE_IMAGE_FILE}" >> >> def set_convert_options(d): >> @@ -66,7 +72,7 @@ OVA_VARS = "OVA_NAME OVA_MEMORY OVA_NUMBER_OF_CPU OVA_VRAM \ >> IMAGE_TEMPLATE_FILES:ova = "${OVF_TEMPLATE_FILE}" >> IMAGE_TEMPLATE_VARS:ova = "${OVA_VARS}" >> >> -do_image_ova[prefuncs] += "convert_wic" >> +do_image_ova[prefuncs] += "${@bb.utils.contains('IMAGE_FSTYPES', 'vmdk', '', 'convert_wic', d)}" >> IMAGE_CMD:ova() { >> if [ ! ${VIRTUAL_MACHINE_IMAGE_TYPE} = "vmdk" ]; then >> exit 0 >> @@ -96,7 +102,9 @@ IMAGE_CMD:ova() { >> tar -uvf ${PP_DEPLOY}/${IMAGE_FULLNAME}.ova -C ${PP_DEPLOY} ${VIRTUAL_MACHINE_IMAGE_FILE} >> rm -f '${DEPLOY_DIR_IMAGE}/${IMAGE_FULLNAME}.mf' >> rm -f '${DEPLOY_DIR_IMAGE}/${IMAGE_FULLNAME}.ovf' >> - rm -f '${DEPLOY_DIR_IMAGE}/${VIRTUAL_MACHINE_IMAGE_FILE}' >> + if [ "${@bb.utils.contains('IMAGE_FSTYPES', 'vmdk', '1', '0', d)}" = "0" ]; then >> + rm -f '${DEPLOY_DIR_IMAGE}/${VIRTUAL_MACHINE_IMAGE_FILE}' >> + fi >> EOIMAGER >> } >> IMAGE_CMD:ova[depends] = "${PN}:do_transform_template" >> -- >> 2.56.0 >> >> -- >> You received this message because you are subscribed to the Google Groups "isar-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. >> To view this discussion visit https://groups.google.com/d/msgid/isar-users/20261030115757.25391-1-clara.kowalsky%40siemens.com. > -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/276070bc-a9ae-4c83-8da5-9fc2cef9323a%40siemens.com.