From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id C8DE81FF37F for ; Thu, 18 Apr 2024 11:55:33 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 932341916C; Thu, 18 Apr 2024 11:55:33 +0200 (CEST) Message-ID: <9f03a07a-f30b-43be-a48b-73869fd55f37@proxmox.com> Date: Thu, 18 Apr 2024 11:55:29 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Dominik Csapak , Proxmox VE development discussion References: <20240416131909.2867605-1-d.csapak@proxmox.com> <20240416131909.2867605-13-d.csapak@proxmox.com> <9a365c98-11df-49a5-b608-65066d176f25@proxmox.com> Content-Language: en-US From: Fiona Ebner In-Reply-To: <9a365c98-11df-49a5-b608-65066d176f25@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL -0.070 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pve-devel] [PATCH qemu-server 3/3] api: create: implement extracting disks when needed for import-from X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" CgpBbSAxOC4wNC4yNCB1bSAxMTo0OCBzY2hyaWViIERvbWluaWsgQ3NhcGFrOgo+IE9uIDQvMTgv MjQgMTE6NDEsIEZpb25hIEVibmVyIHdyb3RlOgo+PiBBbSAxNi4wNC4yNCB1bSAxNToxOSBzY2hy aWViIERvbWluaWsgQ3NhcGFrOgo+Pj4gQEAgLTM5MSw2ICszOTIsMTMgQEAgbXkgc3ViIGNyZWF0 ZV9kaXNrcyA6IHByb3RvdHlwZSgkJCQkJCQkJCQkKSB7Cj4+PiDCoCDCoMKgwqDCoMKgwqDCoMKg wqAgJG5lZWRzX2NyZWF0aW9uID0gJGxpdmVfaW1wb3J0Owo+Pj4gwqAgK8KgwqDCoMKgwqDCoMKg IGlmIChQVkU6OlN0b3JhZ2U6OmNvcHlfbmVlZHNfZXh0cmFjdGlvbigkc291cmNlKSkgeyAjCj4+ PiBuZWVkcyBleHRyYWN0aW9uIGJlZm9yZWhhbmQKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IHByaW50ICJleHRyYWN0aW5nICRzb3VyY2VcbiI7Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAkc291cmNlID0KPj4+IFBWRTo6U3RvcmFnZTo6ZXh0cmFjdF9kaXNrX2Zyb21faW1wb3J0X2Zp bGUoJHNvdXJjZSwgJHZtaWQpOwo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcHJpbnQgImZp bmlzaGVkIGV4dHJhY3RpbmcgdG8gJHNvdXJjZVxuIjsKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIHB1c2ggQCRkZWxldGVfc291cmNlcywgJHNvdXJjZTsKPj4+ICvCoMKgwqDCoMKgwqDCoCB9 Cj4+PiArCj4+Cj4+IFRoaXMgYnJlYWtzIGltcG9ydCBmcm9tIGFuIGFic29sdXRlIHBhdGg6IGNv cHlfbmVlZHNfZXh0cmFjdGlvbigpCj4+IGV4cGVjdHMgdG8gYmUgY2FsbGVkIHdpdGggYSBQVkUt bWFuYWdlZCB2b2xpZCwgc28gdGhlIGFib3ZlIHNob3VsZCBiZQo+PiBtb3ZlZCBpbnRvIHRoZSBp ZiBiZWxvdy4KPiAKPiB0cnVlLCB0aGF0IHdpbGwgYmUgZml4ZWQgaW4gdGhlIG5leHQgaXRlcmF0 aW9uIHNpbmNlIHdlIHRoZW4gZ2V0IGEKPiBwdmUgbWFuYWdlZCB2b2xpZCBiYWNrIGFmdGVyIGV4 dHJhY3Rpb24KPiAoc2VlIG15IGFuc3dlciB0byB0aGUgY292ZXIgbGV0dGVyKQo+IAoKU29ycnks IEkgZG9uJ3QgdW5kZXJzdGFuZC4gVGhlIGJyZWFrYWdlIGlzIGZvciBpbXBvcnQgZnJvbSBhbiBh YnNvbHV0ZQpwYXRoLCBiZWNhdXNlIGNvcHlfbmVlZHNfZXh0cmFjdGlvbigpIGNhbm5vdCBiZSBj YWxsZWQgb24gYW4gYWJzb2x1dGUKcGF0aC4gV2h5IGRvZXMgaXQgbWF0dGVyIHdoZXRoZXIgZXh0 cmFjdGlvbiByZXR1cm5zIGEgbWFuYWdlZCB2b2xpZCBvciBub3Q/Cgo+Pgo+Pj4gwqDCoMKgwqDC oMKgwqDCoMKgIGlmIChQVkU6OlN0b3JhZ2U6OnBhcnNlX3ZvbHVtZV9pZCgkc291cmNlLCAxKSkg eyAjCj4+PiBQVkUtbWFuYWdlZCB2b2x1bWUKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IGlmICgkbGl2ZV9pbXBvcnQgJiYgJGRzIG5lICdlZmlkaXNrMCcpIHsKPj4+IMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIG15ICRwYXRoID0gUFZFOjpTdG9yYWdlOjpwYXRoKCRzdG9yZWNmZywg JHNvdXJjZSkKPj4+IEBAIC01MTQsMTMgKzUyMiwxNCBAQCBteSBzdWIgY3JlYXRlX2Rpc2tzIDog cHJvdG90eXBlKCQkJCQkJCQkJCQpIHsKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBldmFsIHsgUFZF OjpTdG9yYWdlOjp2ZGlza19mcmVlKCRzdG9yZWNmZywgJHZvbGlkKTsgfTsKPj4+IMKgwqDCoMKg wqDCoMKgwqDCoCB3YXJuICRAIGlmICRAOwo+Pj4gwqDCoMKgwqDCoCB9Cj4+PiArwqDCoMKgCj4+ PiBQVkU6OlFlbXVTZXJ2ZXI6OkhlbHBlcnM6OmNsZWFudXBfZXh0cmFjdGVkX2ltYWdlcygkZGVs ZXRlX3NvdXJjZXMpOwo+Pj4gwqDCoMKgwqDCoCBkaWUgJGVycjsKPj4+IMKgwqDCoMKgwqAgfQo+ Pj4gwqAgwqDCoMKgwqDCoCAjIGRvbid0IHJldHVybiBlbXB0eSBpbXBvcnQgbWFwcGluZ3MKPj4+ IMKgwqDCoMKgwqAgJGxpdmVfaW1wb3J0X21hcHBpbmcgPSB1bmRlZiBpZiAhJSRsaXZlX2ltcG9y dF9tYXBwaW5nOwo+Pj4gwqAgLcKgwqDCoCByZXR1cm4gKCR2b2xsaXN0LCAkcmVzLCAkbGl2ZV9p bXBvcnRfbWFwcGluZyk7Cj4+PiArwqDCoMKgIHJldHVybiAoJHZvbGxpc3QsICRyZXMsICRsaXZl X2ltcG9ydF9tYXBwaW5nLCAkZGVsZXRlX3NvdXJjZXMpOwo+Pj4gwqAgfTsKPj4+IMKgIMKgIG15 ICRjaGVja19jcHVfbW9kZWxfYWNjZXNzID0gc3ViIHsKPj4KPj4gVGhlIHNlY29uZCBjYWxsZXIg b2YgY3JlYXRlX2Rpc2tzKCksIGkuZS4gd2hlbiB1cGRhdGluZyBhbiBleGlzdGluZyBWTSwKPj4g aXMgbm90IHVwZGF0ZWQgdG8gaGFuZGxlICRkZWxldGVfc291cmNlcy4gKFlvdSBjYW4gYWxzbyBk byBhIGRpc2sKPj4gaW1wb3J0LWZyb20gZnJvbSBhbiBPVkEgZm9yIGFuIGV4aXN0aW5nIFZNKS4K Pj4KPj4gV2hlbiBJIHRlc3RlZCB0aGF0IG15IHN1c3BpY2lvbiBpcyBjb3JyZWN0IEkgZGlkbid0 IG5vdGljZSBpbml0aWFsbHkKPj4gdGhhdCB0aGUgdGVtcG9yYXJ5IGRpcnMgd2VyZSBoaWRkZW4s IHNob3VsZCB3ZSByZWFsbHkgbWFrZSB0aGVtIHNvIGhhcmQKPj4gdG8gZmluZD8KPiAKPiBzZWUg bXkgcmVjZW50IGFuc3dlciB0byB0aGUgY292ZXIgbGV0dGVyLCB0aGlzIHNob3VsZG4ndCBiZSBh biBpc3N1ZSB3aGVuCj4gd2UgcHV0IHRoZSBleHRyYWN0ZWQgaW1hZ2UgaW50byBhIHZhbGlkIGlt YWdlIHBhdGggb24gdGhlIHN0b3JhZ2UKPiAKCkJ1dCB3ZSBzaG91bGQgc3RpbGwgYXR0ZW1wdCBj bGVhbnVwIGFuZCBub3QganVzdCBpZ25vcmUgdGhlCiRkZWxldGVfc291cmNlcyBmb3IgdGhlIHNl Y29uZCBjYWxsZXIuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KcHZlLWRldmVsIG1haWxpbmcgbGlzdApwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20K aHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcHZlLWRl dmVsCg==