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; Fri, 30 Oct 2026 13:28:05 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ot1-f58.google.com (mail-ot1-f58.google.com [209.85.210.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 69UCS3Pa009170 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 30 Oct 2026 13:28:04 +0100 Received: by mail-ot1-f58.google.com with SMTP id 46e09a7af769-851f7cdfaefsf681187a34.3 for ; Fri, 30 Oct 2026 05:28:03 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1793363277; cv=pass; d=google.com; s=arc-20260327; b=C3njQb0thrAeoW9G2PGf4Ctx/JuOfIpU89Iu2k5l/CGhje+IK8XR+ouWSN7/UlfGki JeHuUoVVa+mr+q3ZKdAWiuAYA844g3dMmiWD0d+VqlC2kLvctrtApytaqyl+uNAkYeTn vmCmJkUZDGQW5ySudj+ZOmyx30RTjbFOrQb+C/BeE5egV+2lHmY/6pCdkORRo+jD0X+y A508GEba0x3inJLZDtxQcqtFeEyXVy3REwe4WQQIyppcobbqcCbc64a6gqHAWJK04k39 e4+G9iozSfA7MTmureG+qviLimDFASccA9Di4wnJGFo80iUNvbbqDR/NfdZBsFyDkV20 jJBQ== 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:content-id :user-agent:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:to:from :dkim-signature; bh=etnWTKEG13Tl7r7J9T6iLOOI94rW+Axs8wrpRzTQjN0=; fh=ZxKl1ZvcO9b/xAt7PannUPAA+ECpi6lK9Fcpi6VLGDc=; b=R6qfow6tsh6N3An0HecrXa+FcB/qw2g2qFZo8ZvG4zO6O9FmbosBmBJJIgv1OEvUsN DWM3EIF/fspDtTIcalBzpeKONntYYSb2fmm/pUV5SkpGefvOHyZPZwk7cHmwNEJPiys8 RANKM/l5in0Q3B9LE+RuA8pUbUKh/lByPNqhjQ+bMzpMvqcUcTXxEmvaS0Ic1PU11Jzt eyWAAPcQZKZvv1E21HpmeQy8CBYpjk+eEU+BHjSX5y4ZJ49iNC9nU7yin86+XWe/1Xg4 TN4mWKbCh6ZbmmtfFIp8yNO2gfzQBoUku3HF7IdRmfGZd+crTWcRy7eQ4nHjoeNHHQzX Vw9A==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=M2CVY52O; 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 2a01:111:f403:c201::6 as permitted sender) smtp.mailfrom=felix.moessbauer@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=1793363277; x=1793968077; 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-id:content-type:user-agent:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:to:from:from:to:cc:subject:date:message-id:reply-to :content-type; bh=etnWTKEG13Tl7r7J9T6iLOOI94rW+Axs8wrpRzTQjN0=; b=pdVxs5LKWlzQasmlHLInw1v+bMjJw5xxMS9KECERfg04A0Lh2P7XYtJQbfKrocp+6p +aigKAShUB13K3SyfIoHBzqfqWWGgyppHowr17RzyP16Jg0OdEJZAdBbLg+m9TNqVP8A 5jnKvOMwlIcAGz9CBeytvcSFoqmQ5ZwTyDje+ftANgA2/wGiAB+NCQ6AA048WNbisnzo 8kkfguV56keqvk3zE2Ff+tGngJ0NcIi7atJHDiW6WSH/+l4sZu3CyipK11osYZLXHU0X TePV5DSQtXu73ZDR8aLBITLX3ejLQIC/Dfenhv6GLbVvvP3w34NDkeN4HiW1J4+XPqe4 3XRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793363277; x=1793968077; 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-id:content-type:user-agent:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:to:from:x-beenthere:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to:content-type; bh=etnWTKEG13Tl7r7J9T6iLOOI94rW+Axs8wrpRzTQjN0=; b=ro5g5iB3+kHjbsNzGLddPzswJu0lQ6u3v9Z4iR3X7k4UpztUCh9cd+V3oIhBzfFxao udDyuAC4pe/GapmYe5+5pGqZZJJKAcSUjmiCuVWT/3eaLCciyDiI9zMQmRqBsBo8aGRk DMk9NrI6K09S1IzWaG5fFETFWAcv8UdbeAX58P4rBAuN42edUBRGMF1ClAa2DFFdjce/ T7xIsdWdNY+MZiadiKQMxKXxfl5pJ4LsRBrMUuhcb/QPFGP/dGnJUjJNpKU0IRaA9eY0 GSlYNPAH0n0vZerfd9zXejlY9Tq1MEElv8yhy2BJxDNx9GKqDe+otN3zPX0yfaCA1GXp baUQ== X-Forwarded-Encrypted: i=3; AKwUvByDEkSZBg6WkMRSeejD5QNupQtTmRfLOiSiF1gdGxwA8qQirU5nZwEztsiBClK95eHybnu5@ilbers.de X-Gm-Message-State: AFq9FYIA0KHFH33VUXFUP2iIUEruSccbAsl9earGHx6knxEYZX6IMtfD 1EozifFuLnOMg5oW64MXGwDp0uAtU+ly1svPfR1HKbN8GU0zTiiPC8Kl X-Received: by 2002:a05:6820:83dc:10b0:6cd:3ffc:acfc with SMTP id 006d021491bc7-714f29ffd82mr946487eaf.76.1793363277341; Fri, 30 Oct 2026 05:27:57 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdcNoVqirMywXvfSkw2tAbiHqWTljbZJgnstzxix7JkoWw==" Received: by 2002:a05:6820:4eda:b0:70e:177b:eb2c with SMTP id 006d021491bc7-714f0db292dls1067461eaf.1.-pod-prod-05-us; Fri, 30 Oct 2026 05:27:56 -0700 (PDT) X-Forwarded-Encrypted: i=3; AKwUvByk/cFxdTGdQcizgU6RQkRY4XXUGfDcRxtDONAD3/wYD1gxtu+8z5xzcJ44hDjnC/2FgcZpvPupd/m/@googlegroups.com X-Received: by 2002:a05:6830:680b:b0:845:156f:58a5 with SMTP id 46e09a7af769-85d364a83f7mr1447601a34.10.1793363276216; Fri, 30 Oct 2026 05:27:56 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1793363276; cv=pass; d=google.com; s=arc-20260327; b=NSgqzRx84op6NxF3sireZtl3gZKE1PaI16lM4MsWvyxgGAqYkgLB0n1rmujpGRUHfp dmqWTnYaQxujyd4A6zrDS+6ngTvolQryIZoE/DhZ8Oysr5kwvM761Yvtuejfz8b1dVot pCnrbHp2NJf9moXBzFgp3HVPsmVftOyea2WLeXCYYJI1nsYDViHCFTtPDCgshniYm4kn l0xRjVcOHJYJosUwsiXh7Yn89AH0HjO7sRnqmqre3g8uh2ERlKjoznNlil43nGKjR9rt l8U+FQuHxyDixrjnBQVmgpTy+esrBPaBa0vmJ141YlvSOXCo6+fr1HQg4n14e+bqVklT k7JA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:to:from:dkim-signature; bh=dAA0MsFiALoCpNwa6uzf8makZF0GwZ9j1SvEDRMA5Wk=; fh=RlRkSafruuzDPAOI0THnydXlLHAeXGM2J5G9LRS6vbE=; b=hJSp5j7QFxq65DluPKNlA9jl2S/nD64qfsZebCOfk/UmBNqRVF27nvSU4tAT84ENuN kxAEHZjY7dnTIa4wmIZgRNdE2x9ccgqXiM5Frq4drqtj2s97K14woV8RVOKkOU1VoQX0 NaYP26Mtrb0rCiqKu0MZw9x30ySTFuBOktl7gV/CgwL1BqRVto6BkKF2ZWj8jhESbYrN PHLjQGMErFWkAHJ28DTCgrELwX1CwzCieV/2pN0crlxQuevulgpHY/+s+kbwnLk1S6IH aXilZprAaF6KnH3ZBhORmdm2BS2t+5TPvk5xJGaWsUb2FGEl8YKqzGv0dIkXH1k7NE5n k5Ww==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=M2CVY52O; 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 2a01:111:f403:c201::6 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazlp170130006.outbound.protection.outlook.com. [2a01:111:f403:c201::6]) by gmr-mx.google.com with ESMTPS id 46e09a7af769-85d3565ddb8si63794a34.8.2026.10.30.05.27.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2026 05:27:56 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::6 as permitted sender) client-ip=2a01:111:f403:c201::6; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RtxOH9am2CtnRGtnawPUDjMI+MhAdQ8Id1nqfQ8yyWBaYUXMVLq+Ex2TZO8sZuP3fQDyILbvXPzOvpSnUxu5+cTlm09oShX7CAix4tY7tvWTPjQj6xcyuMKJ3E5+m/scSdMs3XkySdQaHM9Iui4Y9rLdc+jrXGcnMtrFjxWvLO4lHJ52GCw0eu2ZvTLq7RBFfwfj0qy5+wq7kos85OlUw7Wg0etFaW5IAPGewzHOHgZ96uk9BYpxsN8xA3SDzpBNwPCBZRfZ+Dp14VTQCXPpKBhssX8mlNEQQQyCq6ypMNhPthyj4EfxE2PCgHBy1ldG+LNWXXIX49+anxp3TT66/g== 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=dAA0MsFiALoCpNwa6uzf8makZF0GwZ9j1SvEDRMA5Wk=; b=naU0QU6NSibwkmfKKN8tXN+BSNctEcdVw/4YZw9JxVI48TzJ2hGQIO9j6Uj+Nx9hhKVEE2fBPI/C+hIjqorG2dtihy1G6GfuEQL4Jwl3c6+5poEbQ6Zt3+7OsNmlD4WUVBys6uZ1m52+/JsO2YgBd6Es95zmEgeyTTplV9ZFuXnCzc67Re7+ogoJ2ZM68rnI37R5NYbDr96rL2aApkj6t+bF1DM7OUBhWXR7IpxMHobehX2QnWveFEhFg5yiHw1vhdR4dyKhhOAf8YPeQaQGwhHahDeDhETRp9jtVdaKsF5m1k4oWJiR7i9nXQ72g9kfC1eCErY88sWsyZxZuyvq7A== 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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by AMBPR10MB9241.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:6a6::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.569.9; Fri, 30 Oct 2026 12:27:54 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%3]) with mapi id 15.21.0569.008; Fri, 30 Oct 2026 12:27:54 +0000 From: "'Moessbauer, Felix' via isar-users" To: "Kowalsky, Clara" , "isar-users@googlegroups.com" Subject: Re: [PATCH] imagetypes_vm: add support for standalone VMDK images Thread-Topic: [PATCH] imagetypes_vm: add support for standalone VMDK images Thread-Index: AQHdaGX292+YtIj2XUm1pTxbK02OmbcWA1+A Date: Fri, 30 Oct 2026 12:27:54 +0000 Message-ID: References: <20261030115757.25391-1-clara.kowalsky@siemens.com> In-Reply-To: <20261030115757.25391-1-clara.kowalsky@siemens.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.56.2-10+b1 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM7PR10MB3956:EE_|AMBPR10MB9241:EE_ x-ms-office365-filtering-correlation-id: 4de4845c-0fd2-468f-2ed8-08df368138d4 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|4022899009|376014|1800799024|23010399003|366016|55112099003|18002099003|22082099003|3023799007|56012099006|11063799006|261022075727099003|10067099003|261022115727099003|261022105027099003|261021121427099003|261028144727099003|261021123027099003|261009223027099003|261026121527099003|261026140227099003|38070700021; x-microsoft-antispam-message-info: MABULdjpJBjxCE3fvSh1BiK3BWVFGQUt4JVvrq5z6CCJG2syMDL2hslXNJ9vdGSXbWpKnGIpkixTZo9DrvjoSvgMOhaTdA04xtNWFRofekMkrCfEDjQzfhKCUvfv0vVHd/oaZhuLeOp2NJKccZnmUjA/ep3/QbN33CAyPpqTlP2aXuKmFohPo1m2iJeODLSULsSQKoxfLKUG7fiLwrsxgyRSvkcrCU2tv5J1a7orRO9EllfHYTDQPEUI0IcC7hDU7t8AP5zcc4oYghRY6MPAr20G4COuL92E7f2d1xo8aFRsBTP3b2aSogNVlsZeSGHTiaJ4gh+ScOYNK/5yC7g7a7ySeCVOGfVT8EJLg0adRB8iRXrY/1e/101ldF0VEAAQKiGy8yjqRggDMVk1EIEfij2/u4BGfOobiJ+/2DpVzS5bC9EIs/VmNJzYjhaS6PS6ua/ZfM6SMo+dcuSw7gWku9YZt2uMk2plN20g6rsTBS1lzmBDq3nUN+jbzT1c8cwVwKztaLxIrWjXqlJ/iWNPN+JWJNJEtPSYofc4AD3pU2fxkaxFTtKiPaX6N9TSTms3904VuOPqoHplmVG9pmUixeby93/1N53bH/9TAhEKxZmm9a0lnml7D6T1hBp4SWIhbgHxXgxO40qmUKwdsPqlJgOAu0ROExXk4VI4iz41Rsc= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(4022899009)(376014)(1800799024)(23010399003)(366016)(55112099003)(18002099003)(22082099003)(3023799007)(56012099006)(11063799006)(261022075727099003)(10067099003)(261022115727099003)(261022105027099003)(261021121427099003)(261028144727099003)(261021123027099003)(261009223027099003)(261026121527099003)(261026140227099003)(38070700021);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VkdMaHI2Vmp1M2RpT0xpTFR2RnlwK3F6T3J1QWIyWVpJaWpFTUtLWnlQVXZ0?= =?utf-8?B?TjU5bCszQmowSHBQM2IzaW0vTXNPSGxZV1pSeEdNU0xDQktib1B3WmVGc1l6?= =?utf-8?B?T2piSTBPb2ZscDBMUVAvVFlXNUZvM3oyajVBT0JXZU5qd3VIbXZPbFFsL281?= =?utf-8?B?WHFHOXp1MmhORGVTbjVLSkZ6d0kwQWpSUTY3VlVKM0t1cTZ4OExKYmRxSEJ6?= =?utf-8?B?UU5OTFFJM09Sbm1hcHdHRmZkaVRlVENYdkowb2lZOTh1V3pRMUVJMmYzZDdM?= =?utf-8?B?aHFPdTVuVXhYb3dEOUQ4dmV6S3N4ZFV6eG5yMEdsUVVLMGkyL3d6TW5GN1Bh?= =?utf-8?B?QW5MSFpsTlpMeXpDUlBSTmVaSGZHUWZ5N2xJaGVSZENCM1RFTWNid0JrQng0?= =?utf-8?B?VjFqRlovUjZiVDUyeEZwSERRVjRLcHRHRFF5aDNLbXBjQWZXU3gxYU15c2dv?= =?utf-8?B?SG9yamR4Uk9MSnpaU3dIQzdia2ZlbFdIYXJpbE1oS0d3Z3FJNXF5NjNFLzBD?= =?utf-8?B?WE8wcHJZR1lPLzBTN1BxaWU0cE42VVYrM1pzNDdOZWZXRmw2b2w2RkozSmx0?= =?utf-8?B?aHhyVmpxWVJscVlmVEdQOWFBRk9ickNUcXdCRFFiL2xyUWF5UVFvbkV1d0ZK?= =?utf-8?B?dGgzQ0Raang0d1drQlgyaFFlUmQxaUtnWG85THI4TTNVZUtQRnRVandXR0Z5?= =?utf-8?B?N2FZMSszWGRsRzBwcXpaTEhxMzFRYk9Dd1dXeGM4V2hrZjY0a1BXSzl0SUNk?= =?utf-8?B?eHZIWmdTSUlLOWdDRXJPdkd4RWJwOEd3Nmg1K0RPd0VpUExiOVlOalFLOEM1?= =?utf-8?B?c1MrMjFwZGRFQjhLb0Rxb0Z0ZW5VaUovZXNhaTVVdWY2RXZjYTZJaEdyZE1T?= =?utf-8?B?WkVsLzBZRXhJaEZlTnQ0eGw2TGJSUTQxd0Z0cUNjd1loRU96enJ3QmtiWEU3?= =?utf-8?B?djNNei8zTHBHeHlON1BwdXNsS0wvNkhBVk9oYjRqTWZEbVB0bWk4d2lEcTRQ?= =?utf-8?B?dDhpaWZ2SEFUbTdwT04zSS9EL0ZoeThTU0taZGhXaThRNlJybml1aGdJRDEr?= =?utf-8?B?RUVZMEIxNjJvTlRIZmxjbGVOajAzYWdqaGNPVllnL2VUTUlucitsWTBzN0hj?= =?utf-8?B?NzNCeWxncHU0S0pVQlBkL1psZW85ckcyOVkvSXVuSm5FZkpRdHYrVGxTVW1Z?= =?utf-8?B?MUJ5Sk1VU3VIREhvajc4cnh6ZTg1SHJOUm1XT0M2OEZkUTREMk1JTzdqNWpQ?= =?utf-8?B?YVpxUnhoN2xVaGZWUmM1enpiQnVRWUQ5WGFIWFU0Uy9mVGNMQi9kTWtlcDJF?= =?utf-8?B?L1gwb1hqcUpyeUdPc2QrN25HRHVZWEdrbEdmOGNITG1LbTQ5czFPMTI3SUNz?= =?utf-8?B?SXBrWTRwSHo1cWljK05VMkJCZ1h1T2xTUVREOWVJb2J3bTZaWUM5UTNJYkNp?= =?utf-8?B?QTdUclhYU2JJekdNT05EUGkwOThHY1ZGb0FURUlYMzZwVFJubGJPM2NyVUxF?= =?utf-8?B?NlliNUVaRHgrR09tdDZlTlhMQ1Y1MTlsTG94K0VRSEFZZ3dHTGJwbU8yV1g4?= =?utf-8?B?OG9Da2VlNEx4Y051WEpFUlF1SjZwU3BkRDdkZTVWZm5nQXF4amF6UTIzOWpv?= =?utf-8?B?YWdYZlFCM0RFcHZlQUJGNStFdStKSjBmZXIvM2VodHVET1poRTE4bU93UXBj?= =?utf-8?B?R2x3VG5ublFGbDIzdnZqYVNVczRlRitrbzd1cWlNVVQ0QXh5VXhxN1VlSERy?= =?utf-8?B?RUtDQllKNStlcGR3bFVMaWEzcTVPMmF4TysyeWN5VDl3N3FiRlV3N0hFKzBR?= =?utf-8?B?V2MwcEc1WkJCZ09LTzkvQ3lBL0J4dTY3MkxTQkE5L0NuOUt0RFBTWCtycW9I?= =?utf-8?B?RUZSem1Qa3FKZWZmbFhha2NPUyt0TnY3cVA5RlFnS0l2aEY5Nmg2NlFZb0Vn?= =?utf-8?B?QkMwck9COGJEOTlvY25HQTBoYVlNL29YZ1BneEIzZnA5L3gzZGNoMDA3QUhJ?= =?utf-8?B?QS9lWjFlZ054VUVNUHF1ZU1mN0tZZjV6Z3ZVK29zUTdnQm9tQWhoTWJZTmFx?= =?utf-8?B?cHo1R0wrcXVlWlY0VXZMay9GMUFBVWZGaVhHZXJnN0tzeUtVT0xwNHBJWHBS?= =?utf-8?B?R2QyS3laQU5oZ0ZESENiZFd6VnB0KzV5ZStNSmdkTUtMc0xaUm1yU0U5ZnB2?= =?utf-8?B?QkpFOFhMSHA2VW9rTCtjMSs1UlpwQy9ZZThheStMNkdGaFpQQnFMc01VWEt5?= =?utf-8?B?QXd0ZUE5LzhGSEhQN1VxRmFhWHIzR2hIdUYzeHNOb2x6ZFl0V1FKbFZhcHNk?= =?utf-8?B?VUFuMkVmWEY3R1YwK1BvVHp2ZDRlQ0JLQmtwcTBaTitwODdaRklmUT09?= Content-Type: text/plain; charset="UTF-8" Content-ID: <449410E10F0A9A4993BFDF097C6A1BC0@EURPRD10.PROD.OUTLOOK.COM> MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 4de4845c-0fd2-468f-2ed8-08df368138d4 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Oct 2026 12:27:54.1417 (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: beb2v0uBVYxkwr5Ps9PRC1jOQnjhl2guxzGoOsmVvUyQV55IVph4E/cNLWAVHCSc2LvToRrHeg9b1H4ZbyBvew+i+XOfJ7KVmiKnCPqYPiU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMBPR10MB9241 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=M2CVY52O; 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 2a01:111:f403:c201::6 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "Moessbauer, Felix" Reply-To: "Moessbauer, Felix" 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_H3,RCVD_IN_MSPIKE_WL, 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: xXsJqVqJnqWC 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 > 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/ae9f0b02d436d8fcfe9d4ae80ecae7d39877dac6.camel%40siemens.com.