From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <pve-devel-bounces@lists.proxmox.com> Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id AB1D71FF16B for <inbox@lore.proxmox.com>; Thu, 3 Apr 2025 09:53:03 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 3AFA33946F; Thu, 3 Apr 2025 09:52:51 +0200 (CEST) Date: Thu, 3 Apr 2025 09:52:47 +0200 From: Wolfgang Bumiller <w.bumiller@proxmox.com> To: Friedrich Weber <f.weber@proxmox.com> Message-ID: <hd4zgmjagdir5y3qu3fhcnalbxfajyvo43apzsuyvnpf22wkuq@mxyxdosgkakv> References: <20250401173435.221892-1-f.ebner@proxmox.com> <587b5ac2-1f8b-437b-91e6-52a4b5142235@proxmox.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <587b5ac2-1f8b-437b-91e6-52a4b5142235@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.080 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-SERIES qemu/storage/qemu-server/container/manager v7 00/37] backup provider API X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com> List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe> List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/> List-Post: <mailto:pve-devel@lists.proxmox.com> List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help> List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe> Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com> Cc: Proxmox VE development discussion <pve-devel@lists.proxmox.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com> T24gV2VkLCBBcHIgMDIsIDIwMjUgYXQgMDU6MTU6MjRQTSArMDIwMCwgRnJpZWRyaWNoIFdlYmVy IHdyb3RlOgo+IEhpLCBJIHRyaWVkIHY3IHZlcnkgcXVpY2tseSB3aXRoIHRoZSBiYWNrdXAtcHJv dmlkZXItZGlyLWV4YW1wbGUKPiBzdG9yYWdlLiBTb21lIG1pbm9yIHRoaW5ncyBJIG5vdGljZWQg YmVsb3csIElNTyBub3RoaW5nIHRoYXQgY2FuJ3QgYmUKPiBmaXhlZCBpbiBmb2xsb3ctdXBzLgo+ IAo+IE5vdGUgdGhhdCBJIGRpZG4ndCBsb29rIHRvbyBjbG9zZWx5IGhvdyB0aGUgYmFja3VwIHBy b3ZpZGVyIEFQSSByZWFsbHkKPiB3b3Jrcywgc28gc29tZSBvZiB0aGUgZm9sbG93aW5nIG1heSBq dXN0IGJlIGNvbnNlcXVlbmNlcyBvZiB0aGUgZXhhbXBsZQo+IGJhY2t1cC1wcm92aWRlci1kaXIt ZXhhbXBsZSBwbHVnaW4gYmVpbmcgYW4gZXhhbXBsZSBwbHVnaW4sIGluIHRoaXMgY2FzZQo+IGZl ZWwgZnJlZSB0byBpZ25vcmU6Cj4gCj4gLSBuYWl2ZWx5IHRyaWdnZXJpbmcgYSBvbmUtb2ZmIFZN IGJhY2t1cCBmYWlscyB3aXRoICJFUlJPUjogY2Fubm90IHNldHVwCj4gYmFja3VwIGFjY2VzcyB3 aXRob3V0IGZsZWVjaW5nIi4gSSB1bmRlcnN0YW5kIHdoeSBhbmQgdGhpcyBpcyBub3RoaW5nCj4g Y3JpdGljYWwsIGJ1dCBJIGNhbiBpbWFnaW5lIHRoaXMgY291bGQgY2F1c2Ugc29tZSBjb25mdXNp b24gKGUuZy4gaWYKPiB1c2VycyBkb24ndCBpbW1lZGlhdGVseSByZWFkIHRoZSByZWxldmFudCBF UlJPUiBsaW5lIG9mIHRoZSB0YXNrIGxvZykuCj4gTWlnaHQgYmUgbmljZSB0byBlaXRoZXIgYWxs b3cgZW5hYmxpbmcgZmxlZWNpbmcgYWxzbyBmb3Igb25lLW9mZgo+IGJhY2t1cHMsIG9yIGRpc2Fi bGUgdGhlICJCYWNrdXAgTm93IiBidXR0b24gZm9yIGV4dGVybmFsIHN0b3JhZ2VzLgoKQWdyZWVk LCBpdCB3b3VsZCBjZXJ0YWlubHkgYmUgYSBuaWNlciBVWCBpZiB3ZSBjb3VsZCBzZWxlY3QgdGhl IGZsZWVjaW5nCnN0b3JhZ2UgYW5kL29yIGV4cG9zZSB0byB0aGUgVUkgd2hldGhlciBhIGZsZWVj aW5nIHN0b3JhZ2UgZGVmYXVsdCBpcwpzZXQgZm9yIHRoaXMuCkJ1dCBJIGRvbid0IHNlZSB0aGlz IGFzIGEgYmxvY2tlciByaWdodCBub3cgKHBhcnRpY3VsYXJseSBpZiB0aGUgZXhhbXBsZQpwbHVn aW4gY2Fubm90IGJlIHNldC11cCB2aWEgdGhlIFVJIGFueXdheSwgc3VjaCBVSSBjb25zZXF1ZW5j ZXMgSU1PCmRvbid0IG5lZWQgdG8gYmxvY2sgdGhlIHJvbGwtb3V0IG9mIHRoaXMgc2VyaWVzKS4K Cj4gCj4gLSBJIG5lZWRlZCB0byBpbnN0YWxsIG5iZGZ1c2UgYW5kIG1vZHByb2JlIG5iZCAtLSBt aWdodCBiZSBuaWNlIHRvIGRvCj4gYm90aCBhdXRvbWF0aWNhbGx5IHNvbWVob3cgKHRob3VnaCBw YWNrYWdlcyBvZiBleHRlcm5hbCBiYWNrdXAgcGx1Z2lucwo+IGNvdWxkIHByb2JhYmx5IGFkZCBu YmRmdXNlIGFzIGEgZGVwZW5kZW5jeT8pCgpUaGF0J3MgYSBnb29kIHBvaW50LiBJdCdzIG9ubHkg cmVxdWlyZWQgZm9yIHRoZSBgZmlsZS1oYW5kbGVgIG1lY2hhbmlzbSwKc28gSSdtIG5vdCBzdXJl IGEgaGFyZC1kZXBlbmRlbmN5IGRpcmVjdGx5IGluIHFlbXUtc2VydmVyIG1ha2VzIHNlbnNlLgoK PiAKPiAtIGJ5IGFjY2lkZW50IEkgbGV0IHRoZSBkZXN0aW5hdGlvbiBmaWxlc3lzdGVtIHJ1biBm dWxsLCB3aGljaCByZXN1bHRlZAo+IGluIGEgc3R1Y2sgYmFja3VwIHRhc2sgYW5kIHRoZSBmb2xs b3dpbmcgbWVzc2FnZSBiZWluZyBzcGFtbWVkIHRvIHRoZQo+IGpvdXJuYWw6Cj4gCj4gPiBBcHIg MDIgMTY6NDY6MzQgcHZlLWJhY2t1cHByb3ZpZGVyIGtlcm5lbDogYmxvY2sgbmJkMDogT3RoZXIg c2lkZQo+IHJldHVybmVkIGVycm9yICgyOCkKPiAKPiBNYXliZSB0aGVyZSBpcyBhIHdheSB0byBh Ym9ydCB0aGUgYmFja3VwIGluIHN1Y2ggYSBjYXNlPwoKU291bmRzIGxpa2UgYW4gaXNzdWUgaW4g dGhlIGV4YW1wbGUgcHJvdmlkZXIsIGJ1dCB3aWxsIGhhdmUgdG8gY2hlY2ssCml0J3Mgbm90IHZl cnkgb2J2aW91cyB3aGVyZSB0aGlzIHdvdWxkIGhhcHBlbiwgYXMgdGhlIHJlYWQvd3JpdGUgYWNj ZXNzCnRvL2Zyb20gdGhlIG5iZCBkZXZpY2VzIGlzIGNoZWNrZWQgZm9yIGVycm9ycy4KVGhlIHBy b3ZpZGVyIHdvdWxkIGhhdmUgdG8gYnViYmxlIHVwIHRoZSBlcnJvcnMuIElmIGl0IGtlZXBzIHJv bGxpbmcKaW5zdGVhZCB0aGVyZSdzIG5vdCBtdWNoIHdlIGNhbiBkbyBvbiB0aGUgQVBJIHNpZGUu Cgo+IAo+IC0gdGhlIFZNIGJhY2t1cCB3cm90ZSBvdXQgdGhlIGZ1bGwgMzJHIGRpc2sgaW1hZ2Ug aW5jbHVkaW5nIHplcm9lcyB0bwo+IHRoZSBxY293MiwgYnV0IGZyb20gYSBxdWljayBsb29rIGF0 IHRoZSBzb3VyY2UgdGhpcyBpcyBwcm9iYWJseQo+IGV4cGVjdGVkPyBSZXN0b3JpbmcgdGhpcyBi YWNrdXAgdG8gZS5nLiBsdm0tdGhpbiBnZXRzIHJpZCBvZiB0aGUgemVyb2VzCj4gYWdhaW4sIHRo b3VnaC4KClRoZSBleGFtcGxlIHBsdWdpbiBpcyBhIHNpbXBsZSByZWFkL3dyaXRlIGxvb3Agd2hp Y2ggb25seSBldmVyIHVzZXMgdGhlCmJpdG1hcC4KSSBoYXZlIGFub3RoZXIgdGVzdCBwbHVnaW4g d2hpY2gsIGZvciB3aGVuIHRoZSBiaXRtYXAgaXMgKm5ldyogKG9yIGRvZXMKbm90IGV4aXN0KSwg dXNlcyBxZW11J3MgImJhc2U6YWxsb2NhdGlvbiIgaW5mb3JtYXRpb24gdG8gcXVlcnkgZm9yCmhv bGVzIHZpYSBuYmQuIEFsc28sIGFuIE5CRCBjbGllbnQgdXNpbmcgc3RydWN0dXJlZCByZXBsaWVz IHdpbGwgZ2V0CnRvbGQgYWJvdXQgemVyb2VzL2hvbGVzIHJhdGhlciB0aGFuIHJlY2VpdmluZyB6 ZXJvZXMgb3ZlciB0aGUgbmV0d29yay4KSXQgaXMgYSBiaXQgdHJpY2t5LCB0aG91Z2gsIGFzIG9u ZSBjYW5ub3QgYmxpbmRseSBhc2sgZm9yIHRoZSBhbGxvY2F0aW9uCmluZm8gdmlhIE5CRCBhcyBx ZW11IHdpbGwganVzdCByZXR1cm4gZXJyb3JzIHdoZW4gdHJ5aW5nIHRvIHF1ZXJ5CnRoZSBibG9j ayBzdGF0dXMgb2YgcGFydHMgd2hpY2ggYXJlbid0IGRpcnR5Li4uIPCfmKYKCj4gCj4gLSBuYXZp Z2F0aW5nIHRvIGEgVk0gYmFja3VwIG9uIHRoZSBiYWNrdXAtcHJvdmlkZXItZGlyLWV4YW1wbGUg c3RvcmFnZQo+IGFuZCBjbGlja2luZyBvbiAiRWRpdCBOb3RlcyIgZmFpbHMgd2l0aAo+IAo+ID4g ZmFpbGVkIHRvIHN0YXQgJ1BWRTo6U3RvcmFnZTo6Q3VzdG9tOjpCYWNrdXBQcm92aWRlckRpckV4 YW1wbGVQbHVnaW4nCj4gKDUwMCkKPiAKPiBhbmQgdGhlIGZvbGxvd2luZyBtZXNzYWdlIGluIHRo ZSBqb3VybmFsOgo+IAo+ID4gQXByIDAyIDE3OjA0OjM4IHB2ZS1iYWNrdXBwcm92aWRlciBwdmVk YWVtb25bOTYwXTogZmlsZV9zaXplX2luZm86Cj4gZGV0ZWN0ZWQgY2FsbCB3aXRob3V0ICRmaWxl X2Zvcm1hdCBwYXJhbWV0ZXIKCkNhbiB5b3UgcmV0cnkgYWZ0ZXIgZml4aW5nIHVwIHRoZSBgQmFj a3VwUHJvdmlkZXJEaXJFeGFtcGxlUGx1Z2luLnBtYCBhdApsaW5lIDI2MDoKCiAgICAtICRjbGFz cy0+ZmlsZV9zaXplX2luZm8oLi4uCiAgICArIFBWRTo6U3RvcmFnZTo6UGx1Z2luOjpmaWxlX3Np emVfaW5mbyguLi4KClRoaXMgd2FzIGFwcGFyZW50bHkgbWlzdGFrZW5seSBjYWxsZWQgYXMgYSAi Y2xhc3MgbWV0aG9kIiB3aGljaCBtZWFucwppdCB1c2VkIHRoZSBjbGFzcyBuYW1lIGFzIGEgZmls ZSBuYW1lLCBhbmQgdGhlIGB1bmRlZmAgdGltZW91dCBlbmRlZCB1cAppbiB0aGUgYGZpbGVfZm9y bWF0YCBwYXJhbWV0ZXIuLi4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpwdmUtZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94 LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9w dmUtZGV2ZWwK