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 148881FF191 for ; Mon, 16 Jun 2025 15:15:00 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id C267C8534; Mon, 16 Jun 2025 15:15:26 +0200 (CEST) Date: Mon, 16 Jun 2025 15:15:24 +0200 (CEST) From: =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= To: Fiona Ebner , Proxmox VE development discussion Message-ID: <386024326.3481.1750079724005@webmail.proxmox.com> In-Reply-To: References: <20250612140253.106555-1-f.ebner@proxmox.com> <20250612140253.106555-16-f.ebner@proxmox.com> <1c75794c-635f-44a1-b6c9-d036294a7fc0@proxmox.com> <1780360255.3460.1750077980300@webmail.proxmox.com> MIME-Version: 1.0 X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v7.10.6-Rev78 X-Originating-Client: open-xchange-appsuite X-SPAM-LEVEL: Spam detection results: 0 AWL 0.045 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 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [plugin.pm] Subject: Re: [pve-devel] [PATCH qemu-server 15/22] vm start/commandline: activate volumes before config_to_command() 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" Cj4gRmlvbmEgRWJuZXIgPGYuZWJuZXJAcHJveG1veC5jb20+IGhhdCBhbSAxNi4wNi4yMDI1IDE0 OjU3IENFU1QgZ2VzY2hyaWViZW46Cj4gCj4gIAo+IEFtIDE2LjA2LjI1IHVtIDE0OjQ2IHNjaHJp ZWIgRmFiaWFuIEdyw7xuYmljaGxlcjoKPiA+PiBGaW9uYSBFYm5lciA8Zi5lYm5lckBwcm94bW94 LmNvbT4gaGF0IGFtIDE2LjA2LjIwMjUgMTM6NTEgQ0VTVCBnZXNjaHJpZWJlbjoKPiA+PiBBbSAx Ni4wNi4yNSB1bSAxMzozMSBzY2hyaWViIERFUlVNSUVSLCBBbGV4YW5kcmUgdmlhIHB2ZS1kZXZl bDoKPiA+Pj4+PiBXaXRoICctYmxvY2tkZXYnLCBpdCBpcyBuZWNlc3NhcnkgdG8gYWN0aXZhdGUg dGhlIHZvbHVtZXMgdG8gZ2VuZXJhdGUKPiA+Pj4+PiB0aGUgY29tbWFuZCBsaW5lLCBiZWNhdXNl IGl0IGNhbiBiZSBuZWNlc3NhcnkgdG8gY2hlY2sgd2hldGhlciB0aGUKPiA+Pj4+PiB2b2x1bWUg aXMgYSBibG9jayBkZXZpY2Ugb3IgYSByZWd1bGFyIGZpbGUuCj4gPj4+Cj4gPj4+IEkgd2FzIHRo aW5raW5nIGFib3V0IHRoYXQsIGJ1dCBkbyB3ZSBoYXZlIHN0b3JhZ2Ugd2l0aCBhY3RpdmF0ZV92 b2x1bWUKPiA+Pj4gbmVlZCB0byBiZSBkb25lIGZvciBhIHJlZ3VsYXIgZmlsZSA/Cj4gPj4+Cj4g Pj4+IGZvciBsdm0gcGx1Z2luIGZvciBleGFtcGxlLCB3ZSBjb3VsZCByZXR1cm4gYWx3YXlzIGRy aXZlcj0+aG9zdF9kZXZpY2UuCj4gPj4+Cj4gPj4+IGFjdGl2YXRlX3ZvbHVtZSBpcyBhbHdheXMg ZG9uZSBpbiBzcGVjaWZpYyBwbHVnaW4sIHNvIHRoZSBwbHVnaW4gc2hvdWxkCj4gPj4+IGJlIGFi bGUgdG8gdGVsbCBpZiBpdCdzIGEgYmxvY2sgb3IgZmlsZSBzdG9yYWdlCj4gPj4+Cj4gPj4+IG9u bHkgY3VzdG9tIHBhdGggcGFzc3Rocm91Z2ggaW4gdm0gY29uZmlndXJhdGlvbiBuZWVkIHRvIGJl IGNoZWNrZWQgaWYKPiA+Pj4gaXQncyBhIGZpbGUgb3IgZGV2aWNlLCBidXQgd2UgZG9uJ3QgaGF2 ZSBhY3RpdmF0ZV92b2x1bWUgYW55d2F5Cj4gPj4KPiA+PiBHb29kIHBvaW50ISBJdCBpcyBuZWVk ZWQgZm9yIHRoZSBkZWZhdWx0IGltcGxlbWVudGF0aW9uIG9mCj4gPj4gcWVtdV9ibG9ja2Rldl9v cHRpb25zKCkgaW4gUGx1Z2luLnBtLiBXZSBjb3VsZCBnbyBhaGVhZCBhbmQgaGF2ZSBhbGwKPiA+ PiBwbHVnaW5zIHVzZSB0aGVpciBvd24gaW1wbGVtZW50YXRpb24gb2YgcWVtdV9ibG9ja2Rldl9v cHRpb25zKCksIHRoYXQKPiA+PiB3b3VsZCBhdm9pZCBkb2luZyBhbnkgYWN0dWFsIElPIHRoZXJl LiBUaGF0IHNvdW5kcyBnb29kIHRvIG1lLgo+ID4+Cj4gPj4gVGhlIGRvd25zaWRlIGlzIHRoYXQg aXQgd291bGQgYnJlYWsgdGhpcmQtcGFydHkgcGx1Z2lucyB0aGF0IHdvdWxkCj4gPj4gb3RoZXJ3 aXNlIHdvcmsgZmluZSB3aXRoIHRoZSBkZWZhdWx0IGltcGxlbWVudGF0aW9uLiBCdXQgYWN0dWFs bHksIGl0J3MKPiA+PiBvbmx5IHRob3NlIHRoYXQgbmVlZCB0byBkbyBzb21ldGhpbmcgaW4gYWN0 aXZhdGVfdm9sdW1lKCkgdG8gbWFrZSB0aGUKPiA+PiB2b2x1bWUgYWNjZXNzaWJsZS4gTWF5YmUg cmVxdWlyaW5nIHRob3NlIHRvIHByb3ZpZGUgdGhlaXIgb3duCj4gPj4gcWVtdV9ibG9ja2Rldl9v cHRpb25zKCkgaW1wbGVtZW50YXRpb24gaXMgYW4gYWNjZXB0YWJsZSBsZXZlbCBvZgo+ID4+IGJy ZWFrYWdlLCBub3QgZW50aXJlbHkgc3VyZS4gV2UgY291bGQgZXZlbiB0cnkgYW5kIGp1c3QgZ3Vl c3MgaW4gdGhlCj4gPj4gZGVmYXVsdCBpbXBsZW1lbnRhdGlvbiBpZiB3ZSBjYW5ub3QgYWNjZXNz IHRoZSB2b2x1bWUsIG1heWJlIGJhc2VkIG9uCj4gPj4gdGhlIHByZXNlbmNlIG9mICdwYXRoJy4K PiA+Pgo+ID4+IEBGYWJpYW4gZG9lcyB0aGF0IHNvdW5kIGFjY2VwdGFibGUgdG8geW91Pwo+ID4g Cj4gPiBub3Qgc3VyZSBJIGZvbGxvdyBjb21wbGV0ZWx5LCB0byBhdm9pZCBtaXN1bmRlcnN0YW5k aW5nczoKPiA+IAo+ID4gdmFyaWFudCBBOgo+ID4gCj4gPiBtb3ZlIGFjdGl2YXRlX3ZvbHVtZSB1 cCBmcm9udCwgbm8gYnJlYWthZ2UsIGJ1dCBtb3JlIGNodXJuIGFuZCBoaWdoZXIgCj4gPiBjaGFu Y2Ugb2YgbGVhdmluZyBhY3RpdmF0ZWQgdm9sdW1lcyBhcm91bmQgaW4gY2FzZSBzdGFydGluZyBm YWlscwo+IAo+IEl0J3Mgbm90ICJubyBicmVha2FnZSIuIFBsdWdpbnMgdGhhdCBhcmUgbm90IGhh cHB5IHdpdGggdGhlIGRlZmF1bHQKPiBpbXBsZW1lbnRhdGlvbiBvZiBxZW11X2Jsb2NrZGV2X29w dGlvbnMoKSB3b3VsZCBzdGlsbCBmYWlsLgoKeWVzLiB3aGF0IEkgbWVhbnQgaXMgbm8gYnJlYWth Z2UgY2F1c2VkIGJ5IGZpbGUgdnMgaG9zdF9kZXZpY2UsIHNpbmNlIGlmCndlIGFjdGl2YXRlIHVw IGZyb250LCB3ZSBjYW4gcXVlcnkgdGhlIHJldHVybmVkIHBhdGggd2hpY2ggc2hvdWxkIGV4aXN0 CmF0IHRoYXQgcG9pbnQsIGFuZCBtYWtlIGFuIGluZm9ybWVkIGRlY2lzaW9uLiBvZiBjb3Vyc2Us IGlmIGEgc3RvcmFnZQpyZXF1aXJlcyBhIGRpZmZlcmVudCBkcml2ZXIgYWx0b2dldGhlciBhbmQv b3IgZG9lc24ndCByZXR1cm4gYW4gYWN0dWFsCnBhdGggdGhhdCB3ZSBjYW4gcXVlcnksIHRoZW4g aXRzIHBsdWdpbiBuZWVkcyBhZGFwdGF0aW9uIGluIGFueSBjYXNlLgoKPiAKPiA+IHZhcmlhbnQg QjoKPiA+IAo+ID4gbW92ZSBkZWNpc2lvbiB3aGljaCBkcml2ZXIgdG8gdXNlIHRvIHBsdWdpbiB2 aWEgcWVtdV9ibG9ja2Rldl9vcHRpb25zCj4gCj4gWWVzLgo+IAo+ID4gaG93IHdvdWxkIHRoZSBk ZWZhdWx0L2ZhbGxiYWNrIGxvb2sgbGlrZSBoZXJlPyB3aXRob3V0IGFjdGl2YXRpb24sIHdlCj4g PiBjYW4ndCByZWx5IG9uIHBhdGggc2luY2UgdGhhdCBkb2Vzbid0IGN1cnJlbnRseSByZXF1aXJl IGJlaW5nIGFjdGl2YXRlZCwKPiA+IHNvIHdlIGNhbid0IHVzZSBpdCB0byBkaXN0aW5ndWlzaCBi bG9jayBkZXZpY2VzIGZyb20gZmlsZXMgcHJpb3IgdG8KPiA+IGFjdGl2YXRpb24uLgo+IAo+IEFz IHdyaXR0ZW4gYWJvdmUsIHdlIGNvdWxkIHN0aWxsIHRyeSB0byBwcm9iZSB0aGUgZmlsZSBsaWtl IHdlIGN1cnJlbnRseQo+IGRvLiBJZiB0aGF0IHdvcmtzLCBncmVhdCwgd2UgZG9uJ3QgbG9zZSBh bnl0aGluZyBjb21wYXJlZCB0byB2YXJpYW50IEEuCj4gSWYgdGhhdCBmYWlscywgd2UgbG9vayBh dCB3aGV0aGVyIHBhdGggaXMgc2V0LiBJZiB5ZXMsIHRoZW4gYXNzdW1lIGl0J3MKPiBhIGZpbGUt YmFzZWQgc3RvcmFnZSBhbmQgdXNlIHRoZSAnZmlsZScgZHJpdmVyLiBPdGhlcndpc2UsIHVzZSB0 aGUKPiAnaG9zdF9kZXZpY2UnIGRyaXZlci4KCmJ1dCB0aGlzIGFzc3VtcHRpb24gd2lsbCBiZSB3 cm9uZyBoYWxmIHRoZSB0aW1lPyBpZiB3ZSBkb24ndCBhY3RpdmF0ZQpiZWZvcmUgZGVjaWRpbmcg dGhlIGRyaXZlciwgdGhlbiB3ZSBjYW4gb25seSBndWVzcyB0aGF0IGEgZ2l2ZW4gcGF0aAppcyBh IGZpbGUsIGFuZCBub3QgYSBibG9jayBkZXZpY2U/IGlmIHdlIGhhdmUgdG8gYWN0aXZhdGUgYmVm b3JlIGd1ZXNzaW5nLAp0aGVuIHdlIGFyZSBiYWNrIGF0IHZhcmlhbnQgQSAob3IgYXQgYSBtaXhl ZCB2YXJpYW50KT8KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpwdmUtZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpo dHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2 ZWwK