From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 4513D1FF16A for ; Fri, 13 Sep 2024 08:13:18 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 3AA3FCD01; Fri, 13 Sep 2024 08:13:19 +0200 (CEST) Date: Fri, 13 Sep 2024 08:13:16 +0200 (CEST) From: =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= To: Fiona Ebner , Proxmox VE development discussion Message-ID: <961954027.29475.1726207996081@webmail.proxmox.com> In-Reply-To: References: <20240813132829.117460-1-f.ebner@proxmox.com> <20240813132829.117460-11-f.ebner@proxmox.com> <1726143164.cctor3lqz7.astroid@yuna.none> MIME-Version: 1.0 X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v7.10.6-Rev67 X-Originating-Client: open-xchange-appsuite X-SPAM-LEVEL: Spam detection results: 0 AWL 0.049 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 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. 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] [RFC storage v2 10/25] plugin: introduce new_backup_provider() method 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+IGhhdCBhbSAxMi4wOS4yMDI0IDE1 OjIxIENFU1QgZ2VzY2hyaWViZW46Cj4gCj4gIAo+IEFtIDEyLjA5LjI0IHVtIDE0OjQzIHNjaHJp ZWIgRmFiaWFuIEdyw7xuYmljaGxlcjoKPiA+IE9uIEF1Z3VzdCAxMywgMjAyNCAzOjI4IHBtLCBG aW9uYSBFYm5lciB3cm90ZToKPiA+Pgo+ID4+IENvbnRhaW5lciBtZWNoYW5pc20gJ2RpcmVjdG9y eSc6Cj4gPj4KPiA+PiBUaGUgYmFja3VwIHByb3ZpZGVyIGdpdmVzIHRoZSBwYXRoIHRvIGEgZGly ZWN0b3J5IHdpdGggdGhlIGZ1bGwKPiA+PiBmaWxlc3lzdGVtIHN0cnVjdHVyZSBvZiB0aGUgY29u dGFpbmVyLgo+ID4+Cj4gPj4gQ29udGFpbmVyIG1lY2hhbmlzbSAnZGlyZWN0b3J5JzoKPiA+Pgo+ ID4+IFRoZSBiYWNrdXAgcHJvdmlkZXIgZ2l2ZXMgdGhlIHBhdGggdG8gYSAocG90ZW50aWFsbHkg Y29tcHJlc3NlZCkgdGFyCj4gPj4gYXJjaGl2ZSB3aXRoIHRoZSBmdWxsIGZpbGVzeXN0ZW0gc3Ry dWN0dXJlIG9mIHRoZSBjb250YWluZXIuCj4gPiAKPiA+IHNhbWUgYXMgaW4gdGhlIGNvdmVyIGxl dHRlciA7KSBiYXNlIG9uIHRoZSBjb2RlIGhlcmUgSSBhc3N1bWUgdGhlIHNlY29uZAo+ID4gb25l IHNob3VsZCBiZSB0YXIuIEkgd29uZGVyIHdoZXRoZXIganVzdCB0YXIgd291bGRuJ3QgYmUgZW5v dWdoIChlYXNpZXIKPiA+IHRvIG5vdCBnZXQgQUNMcy94YXR0cnMvb3duZXJzaGlwLy4uIHJpZ2h0 KT8KPiA+IAo+IAo+IFllcywgc2hvdWxkIGJlIHRhciwgd2lsbCBmaXghCj4gCj4gSSdkIGd1ZXNz IGl0IGlzIG1vcmUgY29udmVuaWVudCBmb3IgbWFueSBwcm92aWRlcnMgdG8gZXhwb3NlIChhIEZV U0UKPiBtb3VudCBvZikgYSBkaXJlY3RvcnkuIFVzaW5nIHRhciBjYW4gbWVhbiBtb3JlIHdvcmsu IEUuZy4gd2l0aCBCb3JnLAo+IG1vdW50aW5nIHRoZSBhcmNoaXZlIHNlZW1zIG11Y2ggY2hlYXBl ciB0aGFuIGNyZWF0aW5nIHRoZSB0YXIuIEl0J3MgYWxzbwo+IHRoYXQgdGhlIGFyY2hpdmUgbG9v a3MgbGlrZToKPiBndWVzdC5jb25maWcKPiBmaXJld2FsbC5jb25maWcKPiBmaWxlc3lzdGVtLwo+ IGFuZCB3aGlsZSBib3JnIGhhcyAiZXhwb3J0LXRhciIgd2hlcmUgb25lIGNhbiBzcGVjaWZ5IHNw ZWNpZmljIHBhdGhzLAo+IHRoZSB0YXIgd2lsbCBzdGlsbCBjb250YWluIHRoZSAiZmlsZXN5c3Rl bS8iIHByZWZpeC4gTm90IHN1cmUgaWYgdGhlcmUKPiBpcyBhbiBlYXN5IHdheSB0byBnZXQgcmlk IG9mIHRoYXQuCj4gCj4gPj4gZGlmZiAtLWdpdCBhL3NyYy9QVkUvU3RvcmFnZS9QbHVnaW4ucG0g Yi9zcmMvUFZFL1N0b3JhZ2UvUGx1Z2luLnBtCj4gPj4gaW5kZXggNjQ0NDM5MC4uZDViNzZhZSAx MDA2NDQKPiA+PiAtLS0gYS9zcmMvUFZFL1N0b3JhZ2UvUGx1Z2luLnBtCj4gPj4gKysrIGIvc3Jj L1BWRS9TdG9yYWdlL1BsdWdpbi5wbQo+ID4+IEBAIC0xNzU1LDYgKzE3NTUsMjEgQEAgc3ViIHJl bmFtZV92b2x1bWUgewo+ID4+ICAgICAgcmV0dXJuICIke3N0b3JlaWR9OiR7YmFzZX0ke3Rhcmdl dF92bWlkfS8ke3RhcmdldF92b2xuYW1lfSI7Cj4gPj4gIH0KPiA+PiAgCj4gPj4gKyMgVXNlZCBi eSBzdG9yYWdlIHBsdWdpbnMgZm9yIGV4dGVybmFsIGJhY2t1cCBwcm92aWRlcnMuIFNlZSBQVkU6 OkJhY2t1cFByb3ZpZGVyOjpQbHVnaW4gZm9yIHRoZSBBUEkKPiA+PiArIyB0aGUgcHJvdmlkZXIg bmVlZHMgdG8gaW1wbGVtZW50Lgo+ID4+ICsjCj4gPj4gKyMgJHNjZmcgLSB0aGUgc3RvcmFnZSBj b25maWd1cmF0aW9uCj4gPj4gKyMgJHN0b3JlaWQgLSB0aGUgc3RvcmFnZSBJRAo+ID4+ICsjICRs b2dfZnVuY3Rpb24oJGxvZ19sZXZlbCwgJG1lc3NhZ2UpIC0gdGhpcyBsb2cgZnVuY3Rpb24gY2Fu IGJlIHVzZWQgdG8gd3JpdGUgdG8gdGhlIGJhY2t1cCB0YXNrCj4gPj4gKyMgICBsb2cgaW4gUHJv eG1veCBWRS4gJGxvZ19sZXZlbCBpcyAnaW5mbycsICd3YXJuJyBvciAnZXJyJywgJG1lc3NhZ2Ug aXMgdGhlIG1lc3NhZ2UgdG8gYmUgcHJpbnRlZC4KPiA+PiArIwo+ID4+ICsjIFJldHVybnMgYSBi bGVzc2VkIHJlZmVyZW5jZSB0byB0aGUgYmFja3VwIHByb3ZpZGVyIGNsYXNzLgo+ID4+ICtzdWIg bmV3X2JhY2t1cF9wcm92aWRlciB7Cj4gPj4gKyAgICBteSAoJGNsYXNzLCAkc2NmZywgJHN0b3Jl aWQsICRsb2dfZnVuY3Rpb24pID0gQF87Cj4gPj4gKwo+ID4+ICsgICAgcmV0dXJuOwo+ID4+ICt9 Cj4gPiAKPiA+IHdvdWxkIGl0IG1heWJlIG1ha2Ugc2Vuc2UgdG8gbWFrZSB0aGlzIGEgImRpZSBp bXBsZW1lbnQgbWUiIGFuZCBtYWtlIHRoZQo+ID4gb3B0LWluIHZpYSB0aGUgc3RvcmFnZSBwbHVn aW4gZmVhdHVyZXM/IGl0IHdvdWxkIGJlIG1vcmUgaW4gbGluZSB3aXRoCj4gPiB3aGF0IHdlIGRv IGluIG90aGVyIHBhcnRzIGFuZCBsZXNzIHN1YnRsZS4uCj4gPiAKPiAKPiBXZSBkb24ndCBoYXZl IGEgbWV0aG9kIGZvciBzdG9yYWdlIHBsdWdpbiBmZWF0dXJlcyB5ZXQsIG9ubHkKPiB2b2x1bWVf aGFzX2ZlYXR1cmUoKSBhbmQgdGhlIHN0YW5kLWFsb25lIHN0b3JhZ2VfY2FuX3JlcGxpY2F0ZSgp LiBXZQo+IGNvdWxkIGdlbmVyYWxpemUgKGFuZCBkZXByZWNhdGUpIHRoZSBsYXR0ZXIgdGhvdWdo LgoKYWggeWVhaCwgSSB3YXMgdGhpbmtpbmcgb2Ygdm9sdW1lX2hhc19mZWF0dXJlLCBidXQgdGhh dCBpcyBub3QgYSBnb29kIGZpdCwgeW91IGFyZSByaWdodC4gY291bGQgYWxzbyBiZSBoYW5kbGVk IHZpYSBwbHVnaW5kYXRhIGFuZCBhIG5ldyBoZWxwZXIgdGhvdWdoIC0gaXQgc2VlbXMgYSBiaXQg bmljZXIgdG8gZGlmZmVyZW50aWF0ZSAic3VwcG9ydHMgZXh0ZXJuYWwgYmFja3VwcyIgZnJvbSAi Z2V0IGluc3RhbmNlIHRvIGRvIGV4dGVybmFsIGJhY2t1cC9yZXN0b3JlIi4uCgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcHZlLWRldmVsIG1haWxpbmcg bGlzdApwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNv bS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcHZlLWRldmVsCg==