From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7245237195775148032 X-Received: by 2002:a2e:80c4:0:b0:2b1:d91b:51c3 with SMTP id r4-20020a2e80c4000000b002b1d91b51c3mr1578911ljg.30.1686916502309; Fri, 16 Jun 2023 04:55:02 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6402:1256:b0:516:64b2:cc8a with SMTP id l22-20020a056402125600b0051664b2cc8als448481edw.0.-pod-prod-00-eu; Fri, 16 Jun 2023 04:55:00 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7qJpDJLVxjpGCR7y6lcRpNYZwH4WVIow7nkSdAOYAVdyiMk2kZdQGfYCcgN0hrUvBfnZcS X-Received: by 2002:a17:907:3d88:b0:982:91a0:2353 with SMTP id he8-20020a1709073d8800b0098291a02353mr5220842ejc.35.1686916500884; Fri, 16 Jun 2023 04:55:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1686916500; cv=pass; d=google.com; s=arc-20160816; b=W09KtWW/5cyqV3pc5wfrL4JyguQVcDD0eGIrI+hfSy9fwtmAXe5g52229nmTQRtJzO rBjb79OvRsQKsj4fd6QHuZUxGbU3+znWAku0BLxvn7nnP5nVqjjRSajiGBcY7uXDRppL s93pjNJ17LK/wKCPT+9P8kaHE0xmwBWtNxF5JBYiad43LAOoJ8bTVM7uZRR+tQJHOzyp ohTv159zA2elFjxuAd30cAx8ZL8XCphOos+8WNpVmBEOWiwd3WJ3IYJ7//m+M3pfa3v3 GncsMg4/L1hGKh2UmDxaqe57zguH8rrAhbcUDkkVmlZPl3FyTvDLoaC2VzA/2FhGRfva dr/A== 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=1O7thwlvQlNO1SNP1HDjmgy9Jx6JfoHwSUGVKy4Nx0Y=; b=rzQJEagau+7mTSboeySwvvbm6TZ020QgC2RjfqsbuKbfgHNksU1mTYG/N6XfSvtLY/ oCM7jYIimZ02rrOXu4yaDVG+xXLgS0BVUcvMekzpekbkFMD2jquTHpqRdi+0gHocINAd IdmwK6mZOWgXknaLvAzJMCbC+nqbB61EP2w4O9o9sgoj8r8qpLWnr3PMELzne2VgRx65 cI78ysVac9X/a23zo0gJcy0hkL+S+e4hg75bungzSyhOdlvmrKqQMCaJ0i/oZMdj/LYM +nSXpjbZm+aKE2gXs5d82Mvs3mGQvIXcRmAzhif45TmtIMOsaVSMVUWLl+bwP7TivHgu S41A== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=oNvFG1YS; 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:fe0e::61b as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on061b.outbound.protection.outlook.com. [2a01:111:f400:fe0e::61b]) by gmr-mx.google.com with ESMTPS id he13-20020a1709073d8d00b00977d096b2f9si1016190ejc.2.2023.06.16.04.55.00 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 16 Jun 2023 04:55:00 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:fe0e::61b as permitted sender) client-ip=2a01:111:f400:fe0e::61b; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=oNvFG1YS; 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:fe0e::61b as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OwL2PkBbls9+BPbYD9gzPf/HnBmpTOM6s36mjEb8+JLnpDLo92sCudjNJX5REZXGA6XZHYumIhRl/ZpqBHHCO/dlghPN9Y2/6NJlCQ/tRhLM5pv2E1WkFI2tiUOPWWZJ5ANSJZ+BXFwrt0ORmTrTWYINXbXn+0rKaX/g+Q39KqHPQXQSzIUjl+A4wp6cYaP3NcgAYGZNbYG2pOEDvqLGe88eSfmDkRuTEqIurnPxRiJl3/L/cdJ7AzTjDqvX1LIWMROBp0rih20giANE/1aWjPCD64LNjuq4PBxwbIMvAhtsIsx4+W3eF6B7QQTTBjEIM0ZIe5HukHu/CEhx5RInfQ== 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=1O7thwlvQlNO1SNP1HDjmgy9Jx6JfoHwSUGVKy4Nx0Y=; b=gfwjAykDg15DSzmVsAji1o60T57iq8XQ7HIR7lubSzJu6Vq+IvQtYRUKcU99mTlnyXWogFyiMCeCHXhTszQevZZnLrk4nTls2bvBDWbLgHPCQm16g9bpvyzMmhAivdAfMWfWGVEBUaSsrb0LW0nsvVNMTChAsIgCbi+/p31jkc/XLNY5CAD5XQlW+ebgj5u28e6HtbspYNmuWaU8SPVQXIFrNN5CW7+dGh9DPVqOSBPLTFenNj7DvQR1/dPzu5XBcWMnu2Q10FClGJrhg56n0/JcSZU0SlDc7C12ZXDruOD9kQHg/D7VYnjoHGu66d9N4V3yX5cuiRv88IQ9h+bg4w== 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=1O7thwlvQlNO1SNP1HDjmgy9Jx6JfoHwSUGVKy4Nx0Y=; b=oNvFG1YSK2Jb6Qa0WNz9H3s4bPTv6ZabaO6m60rL7iktXq+26gWYmeFcE3MZl52wsLn1BUL74TUatwYAjOrsjmfjF4ZtAHBbj1Bt4/5GCcLxvLzN3trgaOAxtsDU7ST8/n6TlopiVWBNgBSl2JZ1edZI/dnC8wDoUbnqxQ8vJ7bMafzjOoUGmM+NjzsghA77Ogtco5xGsaCOTo5o8XnpEE7/PR7PekI1xd1GzoZBUDfCjGbtHZshd6iLrLcw41j3U3Atp3r5wp55Bc96C50X0s1TEicxdEdbBeWuhtw4Vow+DC79XkXQMZMp+qHYZDVaRr9zYIzv5mJm7XDTJN/mfw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) by VI1PR10MB3984.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:13d::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.29; Fri, 16 Jun 2023 11:55:01 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::a171:a3f2:99b7:5f29]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::a171:a3f2:99b7:5f29%6]) with mapi id 15.20.6500.029; Fri, 16 Jun 2023 11:54:59 +0000 Date: Fri, 16 Jun 2023 13:54:50 +0200 From: Henning Schild To: Uladzimir Bely Cc: isar-users@googlegroups.com Subject: Re: [PATCH v2] vm-img: move templates from meta-isar to meta again Message-ID: <20230616135450.0ac42e95@md1za8fc.ad001.siemens.net> In-Reply-To: <794b4d4cf1163a2e3ec797c9326d6e3a9f310f06.camel@ilbers.de> References: <20230616110615.25091-1-henning.schild@siemens.com> <794b4d4cf1163a2e3ec797c9326d6e3a9f310f06.camel@ilbers.de> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: CH2PR20CA0021.namprd20.prod.outlook.com (2603:10b6:610:58::31) To PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR10MB5780:EE_|VI1PR10MB3984:EE_ X-MS-Office365-Filtering-Correlation-Id: af811fb8-3fec-4ff6-ed9c-08db6e6082d6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rM1nPW8swAqi5DqRTNQjinC8pccEdHiSuEK+1yv33RC+iKMvZe4oZPCo8er9Q79qtrbZA1YGO+gq6/ITr8yWcsWSFrVLjyk/y46SKBfCFCVGdKMZnNilv8cGDJ9MW24Dk5gf6rW3hY9iqcfopav8Y2jmBw816lF2rJtzWyQA6mTJJqMFhBZOVENdD038Ldwsq+ibh1hOYysGVrIbWdswECOvvd1feojUKhcXayvFmSHAjb7CBIgtJ81tE2xF44RGXmfA1ajhDajbv+4AyfEsPAVkI0lCzG398RMSg6f+gH+OTFp6qXFGXmNY8e3lyDdfh7l89jz8DNIQ7rwYNSjmiMg0ETQH8Vwea0491SMNc2WnDMKzKkt9XTrUZrQ515GKOoKOgzHscJvUKnPUFWe+2zJIW1obOvOdYPNlKvWIhBHNlKVcHJInYtP/xlBfS+xU5W9lXwiv8vgphD8K9kWFT5SZjcNUxsAYzubzy+6esOpZnS6yMF9T2XZ8hj7aaAuxhH/iBRN3vYl7gXJzG3zKQdJoJNzLGLNjHzOvpSxu3C2vpIITo4GgLjHyTw66OcWd X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230028)(4636009)(136003)(396003)(366004)(376002)(346002)(39860400002)(451199021)(26005)(86362001)(2906002)(44832011)(6506007)(6512007)(9686003)(186003)(83380400001)(5660300002)(66946007)(478600001)(8936002)(8676002)(6916009)(4326008)(6666004)(6486002)(66556008)(66476007)(316002)(41300700001)(38100700002)(1076003)(82960400001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bW5KRHRMTER4NURsRW9acHVGR2lsb2RDeWVXbTVSQnc3dmFlNDF6eTlHbmw4?= =?utf-8?B?bkZYRnRoaWEvUllubTVFbG5lTzlDNjA1TFNSb3RMSjEwY0hTT0kvSUYvZWtn?= =?utf-8?B?bjNDdnFBUHdEZHNvdEd0VDNGc2x6V1BENDZCSUs1cTcybTdVTkN2RnRyL0sr?= =?utf-8?B?dEdqd2RWMUNrOWtxTDJvUlNoZUtheitCOTBWMkUxOWlvRUl0ZWVXOFZKNHNX?= =?utf-8?B?eHZvMnhsNnVpQzM0a0pGekxLdEs5VmJ3dVIxTlVLVmlKL0lKcVBDWlVZYUEx?= =?utf-8?B?NXdJQ1YrMUhCaklyL1NveUJRbnBiV3BWK3VZOWR4TWtGa2dCbUFFa2haZVdT?= =?utf-8?B?dklRT0VwUDMzSjAwYW42aUIxT3BkMzczTXczbExxc3IzdmJrZ1N5cjM3ZUlC?= =?utf-8?B?blF3VkMwYklwSVY2OC9kRnFkYXI5OFk3dEJWVUJYbEs5TnQrVXV0d1VvejZt?= =?utf-8?B?WmJLRU9kZzFTeDRHYWhpTHo3NUdnNitTR29wTjhVQnJLTGVnajdiVXY1UVlp?= =?utf-8?B?TlBNVjVwSHUrUjFUaEVuVHh2MC85UWFobnQxekVnS0lzbmFnYW9HSlZQaXFv?= =?utf-8?B?aXBqLzIrVktrTkRaRDlZZHFEcFM2YUdvRFZzQ09VMXJ4aFMvUVNxQWxBSnVD?= =?utf-8?B?TUNNTk1RQWxzVjVEdFQwN1dPVXpPbVVrT3hQZ3l0b3dPdGVIK0lNakpuUDdp?= =?utf-8?B?MnZ4M3p3Y3FPWU5lSUNLeVNOdHRDU2hYQUZ6dndOQnNpNjhQcTlna1k4cTdv?= =?utf-8?B?MS9halFRK0pLd083aWg5cm52R0VhTVBUc09UOTVqNlNiVy81VW9meXdCYXRs?= =?utf-8?B?Yk44NmJ2N05iOGFNSVlUSTBidnIrV2NvWmpoMVdFSzhtUklveTNpZXd5eVRD?= =?utf-8?B?Z2JuZTY0QzAwQTFnNUVsK252M0lDQVhoY1BTTW5OS2xzNU5FdHJ4TlJPekRZ?= =?utf-8?B?VXJkVHdKSzFocVlBbE5DN0J3eHY1UEhqWjhWUlJFSG5ybkpnNmViQ2dvMHlP?= =?utf-8?B?ZEdxRUx3TEhwQ216RXdxd1hlckJsTVZwWWNYZWNPOFQwZGlwa1p2UGVwV3oz?= =?utf-8?B?UVNzQTVKei9xVldwR0wrYTNKaDhXL2tOdG9TZ0dDSFZGL1BVUG1IQkE3Q2Vi?= =?utf-8?B?OVNzZ1hEdzVZU3BYQUJUaHNyaTNQa0ZsNnhjMFY4UXN0V3JDM29wUGMxek95?= =?utf-8?B?TTA3RVlrNkF3Tzg3MmN5NVlHRlNyeGI3bWxiLyswU2VIYzNBdkR4akIrNTBp?= =?utf-8?B?M1hIcEtnTWxBVWtkSDZNNVpxZGVSY2xRZE0yZkUyRk4ybFNYd1ZFRitJdkNX?= =?utf-8?B?NS90b2VSN0h5VVJUM1pBYkJSLzNmd3J0NXVic1NlQStBYWIzSjFKU0IwZEwy?= =?utf-8?B?TU8rNGVhZ051ZFYzbHZseEZKaGloSmloUDFRaWZ2SWZibi9FTXdEWXBvaHM2?= =?utf-8?B?cjZsVTFPMmQ0MGdrSFFzM0ZCL0xVN0FLdEEwdmZqc2QyVThNNk1VM0tVbzRD?= =?utf-8?B?RldLZkpBQWFDc3VwRElMYmx6c1RDUE0ybHUzeUdiTnNpLzhkTW1pY1ZrV2NU?= =?utf-8?B?bWZzd2p5Ty9Qelo0djBDN1QzbzgreDFldFBsYnBFdHFGUnpwcGt6ajh3ek1V?= =?utf-8?B?NVRqTkgxR2x4bmY5ajNGanlrcjJlUlZoOXR0QnZEa25rNzlidUpwdE0vdDBx?= =?utf-8?B?b0RUb2liakI4bUpuUStvaTUvR0prYTlJdnpoOE5NUmlkNnNRVTVWbGgxUjZk?= =?utf-8?B?bUtqaEtCbC9SUWpYeFovcXJ0Q2ttaElwdnpEb2JlRDRLc1dvVGhHK0dSUlMx?= =?utf-8?B?Q0xvZVR2ZVBSSFcwWkoyMTFndEF6ZTZPYk8rcy9oZlVSY1NTdStRWG8vbmky?= =?utf-8?B?TTU0a1h2TmdEQnBWWURzcFdMT1F5NkI0QklENlEzWnFSWEpOdUJRWW5iUC95?= =?utf-8?B?MVFJMEtDbDlFL0VwVkpFSSsreEExbkdEYjVPcHpOQllTdmlVYThsdVlabXJS?= =?utf-8?B?V3pTeUlWckJPM042NUtscm0rZlBGckg2R0dvWGJnTGdZSHNVWURoakZDNjBG?= =?utf-8?B?azVoRnhGU1EvMDV6T2RUSHpYNTZwYkx1eXAvQkUwRGthV2hrRkRuTDdqam5n?= =?utf-8?B?dWpMN3gvSHczakZXdUY3UTcvQmZSZU5NMmRRbXF2QWNkckhHaTlxS1ZTdVBr?= =?utf-8?B?dmc9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: af811fb8-3fec-4ff6-ed9c-08db6e6082d6 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jun 2023 11:54:59.6798 (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: yLk84t9JVmBIfv6wQ1S0KnKobEp8RJagEozCZbsZuezQi6FVgeLGUwx4+24DxitZByTWKRUSh6tvBsgqAPum+TwKQJiPA6BEFoDGzZ6UlJk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB3984 X-TUID: aZHeGT4gm3jg Am Fri, 16 Jun 2023 14:27:59 +0300 schrieb Uladzimir Bely : > On Fri, 2023-06-16 at 13:06 +0200, 'Henning Schild' via isar-users > wrote: > > The vm image class needs these templates to work in cases where > > people > > do not have their own copies in their layers. Having them in meta- > > isar > > means that layers using the class with the default templates would > > have > > to use that example layer as well. > > =20 >=20 > We had the similar issue with new `meta-test` layer we are going to > use for CI purposes. Since it doesn't have its own copy of mentioned > files (and some files for `imx6-sabrelite` and `phyboard-mira` in > `meta- isar/recipes-core/images/`), we used the similar approach: >=20 > ``` > FILESEXTRAPATHS:append =3D ":${LAYERDIR_isar}/recipes-core/images:" > ``` > > I'm still not sure we need to move any files to the "upper" layer, > since `virtualbox` and `vmware` machines using them are defined in > 'meta-isar' layer. The issue was found in a layer building a vmware and a virtualbox vm. Using somewhat custom machine configs but wanting to use the default ovf templates without having to include meta-isar. The class defaults to templates living in another (optional) layer and any downstream layer could define a machine to use the class. =20 > But if we move files for vmware/virtualbox (in order to reduce > downstream dependency from meta-isar layer), why we don't do it for > phyboard-mira/imx6-sablrelite?.. These other files might well share similar problems. But i guess the ubinize.cfg in meta-isar is really more of an example that people would overload anyhow. While the ovf templates are pretty useful downstream and the chance people have to bring their own copies might simply be smaller. Henning =20 >=20 > > Fixes: 3ac61204e1ed ("replace custom OVA logic with imagetype > > logic") Signed-off-by: Henning Schild > > Reported-by: Clara Kowalsky > > --- > > =C2=A0meta/classes/imagetypes_vm.bbclass=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= | > > 1 + > > =C2=A0.../recipes-core/images/virtualbox/vm-img-virtualbox.ovf.tmpl=C2= =A0=C2=A0=C2=A0 | > > 0 .../recipes-core/images/vmware/vm-img-vmware.ovf.tmpl > > | 0 3 files changed, 1 insertion(+) > > =C2=A0rename {meta-isar =3D> meta}/recipes-core/images/virtualbox/vm-im= g- > > virtualbox.ovf.tmpl (100%) > > =C2=A0rename {meta-isar =3D> meta}/recipes-core/images/vmware/vm-img- > > vmware.ovf.tmpl (100%) > >=20 > > diff --git a/meta/classes/imagetypes_vm.bbclass > > b/meta/classes/imagetypes_vm.bbclass > > index 41f2af067331..cd56d31b0fe0 100644 > > --- a/meta/classes/imagetypes_vm.bbclass > > +++ b/meta/classes/imagetypes_vm.bbclass > > @@ -6,6 +6,7 @@ > > =C2=A0 > > =C2=A0inherit buildchroot > > =C2=A0 > > +FILESEXTRAPATHS:prepend =3D "${LAYERDIR_core}/recipes-core/images:" > > =C2=A0OVF_TEMPLATE_FILE ?=3D "vm-img-virtualbox.ovf.tmpl" > > =C2=A0IMAGE_SRC_URI:ova =3D "file://${OVF_TEMPLATE_FILE}" > > =C2=A0 > > diff --git a/meta-isar/recipes-core/images/virtualbox/vm-img- > > virtualbox.ovf.tmpl b/meta/recipes-core/images/virtualbox/vm-img- > > virtualbox.ovf.tmpl > > similarity index 100% > > rename from meta-isar/recipes-core/images/virtualbox/vm-img- > > virtualbox.ovf.tmpl > > rename to meta/recipes-core/images/virtualbox/vm-img- > > virtualbox.ovf.tmpl > > diff --git a/meta-isar/recipes-core/images/vmware/vm-img- > > vmware.ovf.tmpl b/meta/recipes-core/images/vmware/vm-img- > > vmware.ovf.tmpl > > similarity index 100% > > rename from meta-isar/recipes-core/images/vmware/vm-img- > > vmware.ovf.tmpl > > rename to meta/recipes-core/images/vmware/vm-img-vmware.ovf.tmpl > > --=20 > > 2.39.3 > > =20 >=20