From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pbs-devel-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9])
	by lore.proxmox.com (Postfix) with ESMTPS id 063C71FF29F
	for <inbox@lore.proxmox.com>; Thu, 18 Jul 2024 13:04:42 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 45BD99F41;
	Thu, 18 Jul 2024 13:05:12 +0200 (CEST)
Date: Thu, 18 Jul 2024 13:05:03 +0200
From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= <f.gruenbichler@proxmox.com>
To: Proxmox Backup Server development discussion <pbs-devel@lists.proxmox.com>
References: <20240612132300.352392-1-g.goller@proxmox.com>
 <1720616817.d7d27nxn2b.astroid@yuna.none>
 <20240712115734.muoepwh7nhn6lxpr@luna.proxmox.com>
 <1721042531.o3ompmx0x7.astroid@yuna.none>
 <20240718092732.545nff5wmbwfyusm@luna.proxmox.com>
In-Reply-To: <20240718092732.545nff5wmbwfyusm@luna.proxmox.com>
MIME-Version: 1.0
User-Agent: astroid/0.16.0 (https://github.com/astroidmail/astroid)
Message-Id: <1721300315.5wh3qyc8v3.astroid@yuna.none>
X-SPAM-LEVEL: Spam detection results:  0
 AWL -0.350 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_ASCII_DIVIDERS 0.8 Email that uses ascii formatting dividers and possible
 spam tricks
 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: [pbs-devel] [PATCH proxmox-backup v2 1/2] fix #5439: allow to
 reuse existing datastore
X-BeenThere: pbs-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox Backup Server development discussion
 <pbs-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pbs-devel>, 
 <mailto:pbs-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pbs-devel/>
List-Post: <mailto:pbs-devel@lists.proxmox.com>
List-Help: <mailto:pbs-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel>, 
 <mailto:pbs-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox Backup Server development discussion
 <pbs-devel@lists.proxmox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: pbs-devel-bounces@lists.proxmox.com
Sender: "pbs-devel" <pbs-devel-bounces@lists.proxmox.com>

T24gSnVseSAxOCwgMjAyNCAxMToyNyBhbSwgR2FicmllbCBHb2xsZXIgd3JvdGU6Cj4gT24gMTUu
MDcuMjAyNCAxMzoyMywgRmFiaWFuIEdyw7xuYmljaGxlciB3cm90ZToKPj5PbiBKdWx5IDEyLCAy
MDI0IDE6NTcgcG0sIEdhYnJpZWwgR29sbGVyIHdyb3RlOgo+Pj4gT24gMTAuMDcuMjAyNCAxNToy
OCwgRmFiaWFuIEdyw7xuYmljaGxlciB3cm90ZToKPj4+Pk9uIEp1bmUgMTIsIDIwMjQgMzoyMiBw
bSwgR2FicmllbCBHb2xsZXIgd3JvdGU6Cj4+Pj4+IERpc2FsbG93IGNyZWF0aW5nIGRhdGFzdG9y
ZXMgaW4gbm9uLWVtcHR5IGRpcmVjdG9yaWVzLiBBbGxvdyBhZGRpbmcKPj4+Pj4gZXhpc3Rpbmcg
ZGF0YXN0b3JlcyB2aWEgYSAncmV1c2UtZGF0YXN0b3JlJyBjaGVja21hcmsuIFRoaXMgb25seSBj
aGVja3MKPj4+Pj4gaWYgYWxsIHRoZSBuZWNlc3NhcnkgZGlyZWN0b3JpZXMgKC5jaHVua3MgKyBz
dWJkaXJlY3RvcmllcyBhbmQgLmxvY2spCj4+Pj4+IGFyZSBleGlzdGluZyBhbmQgaGF2ZSB0aGUg
Y29ycmVjdCBwZXJtaXNzaW9ucywgdGhlbiBvcGVucyB0aGUKPj4+Pj4gZGF0YXN0b3JlLgo+Pj4+
Pgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBHYWJyaWVsIEdvbGxlciA8Zy5nb2xsZXJAcHJveG1veC5j
b20+Cj4+Pj4+IC0tLQo+Pj4+Pgo+Pj4+PiB2MiwgdGhhbmtzIEBGYWJpYW46Cj4+Pj4+ICAtIGFs
c28gY2hlY2sgb24gZnJvbnRlbmQgZm9yIHJvb3QKPj4+Pj4gIC0gZm9yYmlkIGRhdGFzdG9yZSBj
cmVhdGlvbiBpZiBkaXIgbm90IGVtcHR5Cj4+Pj4+ICAtIGFkZCByZXVzZS1kYXRhc3RvcmUgb3B0
aW9uCj4+Pj4+ICAtIHZlcmlmeSBjaHVua3N0b3JlIGRpcmVjdG9yaWVzIHBlcm1pc3Npb25zIGFu
ZCBvd25lcnMKPj4+Pj4KPj4+Pj4gIHBicy1kYXRhc3RvcmUvc3JjL2NodW5rX3N0b3JlLnJzIHwg
NDkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPj4+Pj4gIHNyYy9hcGkyL2NvbmZpZy9k
YXRhc3RvcmUucnMgICAgIHwgNTQgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KPj4+
Pj4gIHNyYy9hcGkyL25vZGUvZGlza3MvZGlyZWN0b3J5LnJzIHwgIDEgKwo+Pj4+PiAgc3JjL2Fw
aTIvbm9kZS9kaXNrcy96ZnMucnMgICAgICAgfCAgMSArCj4+Pj4+ICA0IGZpbGVzIGNoYW5nZWQs
IDkzIGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQo+Pj4+Pgo+Pj4+PiBkaWZmIC0tZ2l0
IGEvcGJzLWRhdGFzdG9yZS9zcmMvY2h1bmtfc3RvcmUucnMgYi9wYnMtZGF0YXN0b3JlL3NyYy9j
aHVua19zdG9yZS5ycwo+Pj4+PiBpbmRleCA5ZjYyODljOS4uMDc3YmMzMTYgMTAwNjQ0Cj4+Pj4+
IC0tLSBhL3Bicy1kYXRhc3RvcmUvc3JjL2NodW5rX3N0b3JlLnJzCj4+Pj4+ICsrKyBiL3Bicy1k
YXRhc3RvcmUvc3JjL2NodW5rX3N0b3JlLnJzCj4+Pj4+IEBAIC0xNjQsNyArMTY0LDcgQEAgaW1w
bCBDaHVua1N0b3JlIHsKPj4+Pj4gICAgICAvLy8gTm90ZSB0aGF0IHRoaXMgbXVzdCBiZSB1c2Vk
IHdpdGggY2FyZSwgYXMgaXQncyBkYW5nZXJvdXMgdG8gY3JlYXRlIHR3byBpbnN0YW5jZXMgb24g
dGhlCj4+Pj4+ICAgICAgLy8vIHNhbWUgYmFzZSBwYXRoLCBhcyBjbG9zaW5nIHRoZSB1bmRlcmx5
aW5nIFByb2Nlc3NMb2NrZXIgZHJvcHMgYWxsIGxvY2tzIGZyb20gdGhpcyBwcm9jZXNzCj4+Pj4+
ICAgICAgLy8vIG9uIHRoZSBsb2NrZmlsZSAoZXZlbiBpZiBzZXBhcmF0ZSBGRHMpCj4+Pj4KPj4+
PmdpdmVuIHRoaXMgXgo+Pgo+PnRoaXMgcGFydCBoZXJlIHdhcyBpbXBvcnRhbnQgOykKPj4KPj4+
Pgo+Pj4+PiAtICAgIHB1YihjcmF0ZSkgZm4gb3BlbjxQOiBJbnRvPFBhdGhCdWY+PigKPj4+Pj4g
KyAgICBwdWIgZm4gb3BlbjxQOiBJbnRvPFBhdGhCdWY+PigKPj4+Pgo+Pj4+d291bGRuJ3QgaXQg
bWFrZSBtb3JlIHNlbnNlIHRvIHNwbGl0IG91dCB0aGUgcGF0aCBjaGVja3MgYW5kIGNhbGwgdGhl
bQo+Pj4+Ym90aCBpbiBvcGVuIGFuZCBpbiB2ZXJpZnlfY2h1bmtzdG9yZSBiZWxvdwo+Pj4KPj4+
IFdoeSBjYWxsIHRoZW0gYm90aCBpbiBvcGVuIGFuZCB2ZXJpZnlfY2h1bmtzdG9yZT8gY3JlYXRl
X2RhdGFzdG9yZQo+Pj4gYWx3YXlzIGNhbGxzIHRoZSB2ZXJpZnkgbWV0aG9kIGJlZm9yZSBvcGVu
LCBzbyB3ZSBjb3VsZCBtb3ZlIHRoaXMgdG8KPj4+IHRoZSB2ZXJpZnkgZnVuY3Rpb24/IEkgdGhp
bmsgSSBkb24ndCB1bmRlcnN0YW5kIHRoaXMgY29ycmVjdGx5Li4uCj4+Cj4+c2VlIGJlbG93Li4K
Pj4KPj4+Pj4gICAgICAgICAgbmFtZTogJnN0ciwKPj4+Pj4gICAgICAgICAgYmFzZTogUCwKPj4+
Pj4gICAgICAgICAgc3luY19sZXZlbDogRGF0YXN0b3JlRlN5bmNMZXZlbCwKPj4+Pj4gQEAgLTU2
Myw2ICs1NjMsNTMgQEAgaW1wbCBDaHVua1N0b3JlIHsKPj4+Pj4gICAgICAgICAgLy8gdW53cmFw
OiBvbmx5IGBOb25lYCBpbiB1bml0IHRlc3RzCj4+Pj4+ICAgICAgICAgIFByb2Nlc3NMb2NrZXI6
OnRyeV9leGNsdXNpdmVfbG9jayhzZWxmLmxvY2tlci5jbG9uZSgpLnVud3JhcCgpKQo+Pj4+PiAg
ICAgIH0KPj4+Cj4+Pj4+ICsKPj4+Pj4gICAgICBsZXQgdHVuaW5nOiBEYXRhc3RvcmVUdW5pbmcg
PSBzZXJkZV9qc29uOjpmcm9tX3ZhbHVlKAo+Pj4+PiAgICAgICAgICBEYXRhc3RvcmVUdW5pbmc6
OkFQSV9TQ0hFTUEKPj4+Pj4gICAgICAgICAgICAgIC5wYXJzZV9wcm9wZXJ0eV9zdHJpbmcoZGF0
YXN0b3JlLnR1bmluZy5hc19kZXJlZigpLnVud3JhcF9vcigiIikpPywKPj4+Pj4gICAgICApPzsK
Pj4+Pj4gLSAgICBsZXQgYmFja3VwX3VzZXIgPSBwYnNfY29uZmlnOjpiYWNrdXBfdXNlcigpPzsK
Pj4+Pj4gLSAgICBsZXQgX3N0b3JlID0gQ2h1bmtTdG9yZTo6Y3JlYXRlKAo+Pj4+PiAtICAgICAg
ICAmZGF0YXN0b3JlLm5hbWUsCj4+Pj4+IC0gICAgICAgIHBhdGgsCj4+Pj4+IC0gICAgICAgIGJh
Y2t1cF91c2VyLnVpZCwKPj4+Pj4gLSAgICAgICAgYmFja3VwX3VzZXIuZ2lkLAo+Pj4+PiAtICAg
ICAgICB3b3JrZXIsCj4+Pj4+IC0gICAgICAgIHR1bmluZy5zeW5jX2xldmVsLnVud3JhcF9vcl9k
ZWZhdWx0KCksCj4+Pj4+IC0gICAgKT87Cj4+Pj4+ICsKPj4+Pj4gKyAgICBpZiAhZGF0YXN0b3Jl
X2VtcHR5ICYmICFyZXVzZV9kYXRhc3RvcmUgewo+Pj4+PiArICAgICAgICBiYWlsISgiRGlyZWN0
b3J5IGlzIG5vdCBlbXB0eSEiKTsKPj4+Pj4gKyAgICB9IGVsc2UgaWYgIWRhdGFzdG9yZV9lbXB0
eSAmJiByZXVzZV9kYXRhc3RvcmUgewo+Pj4+PiArICAgICAgICBDaHVua1N0b3JlOjp2ZXJpZnlf
Y2h1bmtzdG9yZSgmcGF0aCk/Owo+Pj4+PiArCj4+Pj4+ICsgICAgICAgIGxldCBfc3RvcmUgPQo+
Pj4+PiArICAgICAgICAgICAgQ2h1bmtTdG9yZTo6b3BlbigmZGF0YXN0b3JlLm5hbWUsIHBhdGgs
IHR1bmluZy5zeW5jX2xldmVsLnVud3JhcF9vcl9kZWZhdWx0KCkpPzsKPj4+Pgo+Pj4+KGNvbnRp
bnVlZCBmcm9tIGZpcnN0IGNvbW1lbnQgYWJvdmUpIGFuZCBsZWF2ZSBvdXQgdGhpcyBjYWxsIGhl
cmU/Cj4+Cj4+dGhpcyB3YXMgdGhlIGNvbnRpbnVhdGlvbiA7KSBpZiB3ZSBkcm9wIHRoZSBvcGVu
IGNhbGwgaGVyZSAodG8gYXZvaWQKPj5zaWRlLWVmZmVjdHMgdmlhIHRoZSBwcm9jZXNzIGxvY2tl
ciksIHRoZW4gd2UgbmVlZCB0aGUgcGF0aCBjaGVja3MgaW4KPj52ZXJpZnkgKmFuZCogb3Blbi4g
aG9wZSB0aGF0IG1ha2VzIHNlbnNlIG5vdyA6KQo+Pgo+IAo+IE9vaCwgSSB0aGluayBJIGdvdCBp
dC4uLgo+IFNvIGJhc2ljYWxseSB3ZSBjb3VsZCBqdXN0IGNhbGwgYENodW5rU3RvcmU6OnZlcmlm
eV9jaHVua3N0b3JlYCBpbgo+IGBDaHVua1N0b3JlOjpvcGVuYCBhbmQgZHJvcCB0aGUgYG9wZW5g
IGNhbGwgYWJvdmUsIHJpZ2h0PwoKbm8sIHdoYXQgSSBtZWFudCBpczoKCmluIG9wZW4sIHNwbGl0
IG91dCB0aGUgY2hlY2tzIHRoZXJlICh0aGF0IGJhc2UgaXMgYWJzb2x1dGUsIGFuZCB0aGF0IHRo
ZQpjaHVuayBkaXIgaXMgYWNjZXNzaWJsZSkgaW50byBhIG5ldyBoZWxwZXIgZm4uIHRoZW4gY2Fs
bCB0aGF0IG5ldyBoZWxwZXIKZm4gaW4gb3BlbiAoc28gdGhhdCB0aGUgYmVoYXZpb3VyIG9mIG9w
ZW4gc3RheXMgdGhlIHNhbWUpLgoKdGhlbiwgYWxzbyBjYWxsIHRoaXMgaGVscGVyIGluIHlvdXIg
cGF0Y2ggaGVyZSAtIGl0IGRvZXNuJ3QgcmVhbGx5IGdpdmUKbXVjaCBleHRyYSBiZW5lZml0IGF0
bSwgYnV0IGl0IG1ha2VzIGl0IGxlc3MgZWFzeSB0byBtaXNzIHRoYXQgdGhpcwpzaG91bGQgYmUg
ZG9uZSBpbiBib3RoIHBsYWNlcyB3aGVuIGFkZGluZyBuZXcgY2hlY2tzLgoKSSBkb24ndCB0aGlu
ayB3ZSB3YW50IHRvIGRvIHRoZSBmdWxsIHZlcmlmaWNhdGlvbiBvbiBlYWNoIG9wZW4sIGJ1dCB3
aGVuCmNyZWF0aW5nIGEgZGF0YXN0b3JlIGNvbmZpZyBlbnRyeSB3aXRoIGFuIGV4aXN0aW5nIGRh
dGFzdG9yZSwgd2Ugd2FudCB0bwpkbyBib3RoIHRoZSBleHRlbnNpdmUgY2hlY2tzIGFuZCB0aG9z
ZSB3ZSdkIGRvIHdoZW4gb3BlbmluZyBpdC4KCm9mIGNvdXJzZSBhbm90aGVyIG9wdGlvbiB3b3Vs
ZCBiZSB0byBoYXZlIGEgc2luZ2xlIGhlbHBlciwgYW5kIGEKcGFyYW1ldGVyIHRoYXQgY29udHJv
bHMgd2hldGhlciB0aGUgZXh0ZW5zaXZlIGNoZWNrcyBzaG91bGQgYmUgZG9uZSBvcgpub3QuIGV2
ZW4gaGFyZGVyIHRvIG1pc3MgdGhhdCB0aGVyZSBhcmUgdHdvIHJlbGF0ZWQgc2V0cyBvZiBjaGVj
a3MgdGhlbgo7KQoKPj4+Pgo+Pj4+PiArICAgIH0gZWxzZSB7Cj4+Pj4+ICsgICAgICAgIGxldCBi
YWNrdXBfdXNlciA9IHBic19jb25maWc6OmJhY2t1cF91c2VyKCk/Owo+Pj4+PiArICAgICAgICBs
ZXQgX3N0b3JlID0gQ2h1bmtTdG9yZTo6Y3JlYXRlKAo+Pj4+PiArICAgICAgICAgICAgJmRhdGFz
dG9yZS5uYW1lLAo+Pj4+PiArICAgICAgICAgICAgcGF0aCwKPj4+Pj4gKyAgICAgICAgICAgIGJh
Y2t1cF91c2VyLnVpZCwKPj4+Pj4gKyAgICAgICAgICAgIGJhY2t1cF91c2VyLmdpZCwKPj4+Pj4g
KyAgICAgICAgICAgIHdvcmtlciwKPj4+Pj4gKyAgICAgICAgICAgIHR1bmluZy5zeW5jX2xldmVs
LnVud3JhcF9vcl9kZWZhdWx0KCksCj4+Pj4+ICsgICAgICAgICk/Owo+Pj4+PiArICAgIH0KPj4K
Pj4KPj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PnBi
cy1kZXZlbCBtYWlsaW5nIGxpc3QKPj5wYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KPj5odHRw
czovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwK
PiAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+
IHBicy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KPiBo
dHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wYnMtZGV2
ZWwKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpw
YnMtZGV2ZWwgbWFpbGluZyBsaXN0CnBicy1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczov
L2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwK