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 48ED01FF2A1 for ; Mon, 15 Jul 2024 13:23:34 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 1F8AE102E; Mon, 15 Jul 2024 13:24:00 +0200 (CEST) Date: Mon, 15 Jul 2024 13:23:53 +0200 From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= To: Proxmox Backup Server development discussion References: <20240612132300.352392-1-g.goller@proxmox.com> <1720616817.d7d27nxn2b.astroid@yuna.none> <20240712115734.muoepwh7nhn6lxpr@luna.proxmox.com> In-Reply-To: <20240712115734.muoepwh7nhn6lxpr@luna.proxmox.com> MIME-Version: 1.0 User-Agent: astroid/0.16.0 (https://github.com/astroidmail/astroid) Message-Id: <1721042531.o3ompmx0x7.astroid@yuna.none> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.050 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: [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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Backup Server development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" T24gSnVseSAxMiwgMjAyNCAxOjU3IHBtLCBHYWJyaWVsIEdvbGxlciB3cm90ZToKPiBPbiAxMC4w Ny4yMDI0IDE1OjI4LCBGYWJpYW4gR3LDvG5iaWNobGVyIHdyb3RlOgo+Pk9uIEp1bmUgMTIsIDIw MjQgMzoyMiBwbSwgR2FicmllbCBHb2xsZXIgd3JvdGU6Cj4+PiBEaXNhbGxvdyBjcmVhdGluZyBk YXRhc3RvcmVzIGluIG5vbi1lbXB0eSBkaXJlY3Rvcmllcy4gQWxsb3cgYWRkaW5nCj4+PiBleGlz dGluZyBkYXRhc3RvcmVzIHZpYSBhICdyZXVzZS1kYXRhc3RvcmUnIGNoZWNrbWFyay4gVGhpcyBv bmx5IGNoZWNrcwo+Pj4gaWYgYWxsIHRoZSBuZWNlc3NhcnkgZGlyZWN0b3JpZXMgKC5jaHVua3Mg KyBzdWJkaXJlY3RvcmllcyBhbmQgLmxvY2spCj4+PiBhcmUgZXhpc3RpbmcgYW5kIGhhdmUgdGhl IGNvcnJlY3QgcGVybWlzc2lvbnMsIHRoZW4gb3BlbnMgdGhlCj4+PiBkYXRhc3RvcmUuCj4+Pgo+ Pj4gU2lnbmVkLW9mZi1ieTogR2FicmllbCBHb2xsZXIgPGcuZ29sbGVyQHByb3htb3guY29tPgo+ Pj4gLS0tCj4+Pgo+Pj4gdjIsIHRoYW5rcyBARmFiaWFuOgo+Pj4gIC0gYWxzbyBjaGVjayBvbiBm cm9udGVuZCBmb3Igcm9vdAo+Pj4gIC0gZm9yYmlkIGRhdGFzdG9yZSBjcmVhdGlvbiBpZiBkaXIg bm90IGVtcHR5Cj4+PiAgLSBhZGQgcmV1c2UtZGF0YXN0b3JlIG9wdGlvbgo+Pj4gIC0gdmVyaWZ5 IGNodW5rc3RvcmUgZGlyZWN0b3JpZXMgcGVybWlzc2lvbnMgYW5kIG93bmVycwo+Pj4KPj4+ICBw YnMtZGF0YXN0b3JlL3NyYy9jaHVua19zdG9yZS5ycyB8IDQ5ICsrKysrKysrKysrKysrKysrKysr KysrKysrKystCj4+PiAgc3JjL2FwaTIvY29uZmlnL2RhdGFzdG9yZS5ycyAgICAgfCA1NCArKysr KysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQo+Pj4gIHNyYy9hcGkyL25vZGUvZGlza3MvZGly ZWN0b3J5LnJzIHwgIDEgKwo+Pj4gIHNyYy9hcGkyL25vZGUvZGlza3MvemZzLnJzICAgICAgIHwg IDEgKwo+Pj4gIDQgZmlsZXMgY2hhbmdlZCwgOTMgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25z KC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3Bicy1kYXRhc3RvcmUvc3JjL2NodW5rX3N0b3JlLnJz IGIvcGJzLWRhdGFzdG9yZS9zcmMvY2h1bmtfc3RvcmUucnMKPj4+IGluZGV4IDlmNjI4OWM5Li4w NzdiYzMxNiAxMDA2NDQKPj4+IC0tLSBhL3Bicy1kYXRhc3RvcmUvc3JjL2NodW5rX3N0b3JlLnJz Cj4+PiArKysgYi9wYnMtZGF0YXN0b3JlL3NyYy9jaHVua19zdG9yZS5ycwo+Pj4gQEAgLTE2NCw3 ICsxNjQsNyBAQCBpbXBsIENodW5rU3RvcmUgewo+Pj4gICAgICAvLy8gTm90ZSB0aGF0IHRoaXMg bXVzdCBiZSB1c2VkIHdpdGggY2FyZSwgYXMgaXQncyBkYW5nZXJvdXMgdG8gY3JlYXRlIHR3byBp bnN0YW5jZXMgb24gdGhlCj4+PiAgICAgIC8vLyBzYW1lIGJhc2UgcGF0aCwgYXMgY2xvc2luZyB0 aGUgdW5kZXJseWluZyBQcm9jZXNzTG9ja2VyIGRyb3BzIGFsbCBsb2NrcyBmcm9tIHRoaXMgcHJv Y2Vzcwo+Pj4gICAgICAvLy8gb24gdGhlIGxvY2tmaWxlIChldmVuIGlmIHNlcGFyYXRlIEZEcykK Pj4KPj5naXZlbiB0aGlzIF4KCnRoaXMgcGFydCBoZXJlIHdhcyBpbXBvcnRhbnQgOykKCj4+Cj4+ PiAtICAgIHB1YihjcmF0ZSkgZm4gb3BlbjxQOiBJbnRvPFBhdGhCdWY+PigKPj4+ICsgICAgcHVi IGZuIG9wZW48UDogSW50bzxQYXRoQnVmPj4oCj4+Cj4+d291bGRuJ3QgaXQgbWFrZSBtb3JlIHNl bnNlIHRvIHNwbGl0IG91dCB0aGUgcGF0aCBjaGVja3MgYW5kIGNhbGwgdGhlbQo+PmJvdGggaW4g b3BlbiBhbmQgaW4gdmVyaWZ5X2NodW5rc3RvcmUgYmVsb3cKPiAKPiBXaHkgY2FsbCB0aGVtIGJv dGggaW4gb3BlbiBhbmQgdmVyaWZ5X2NodW5rc3RvcmU/IGNyZWF0ZV9kYXRhc3RvcmUKPiBhbHdh eXMgY2FsbHMgdGhlIHZlcmlmeSBtZXRob2QgYmVmb3JlIG9wZW4sIHNvIHdlIGNvdWxkIG1vdmUg dGhpcyB0bwo+IHRoZSB2ZXJpZnkgZnVuY3Rpb24/IEkgdGhpbmsgSSBkb24ndCB1bmRlcnN0YW5k IHRoaXMgY29ycmVjdGx5Li4uIAoKc2VlIGJlbG93Li4KCj4+PiAgICAgICAgICBuYW1lOiAmc3Ry LAo+Pj4gICAgICAgICAgYmFzZTogUCwKPj4+ICAgICAgICAgIHN5bmNfbGV2ZWw6IERhdGFzdG9y ZUZTeW5jTGV2ZWwsCj4+PiBAQCAtNTYzLDYgKzU2Myw1MyBAQCBpbXBsIENodW5rU3RvcmUgewo+ Pj4gICAgICAgICAgLy8gdW53cmFwOiBvbmx5IGBOb25lYCBpbiB1bml0IHRlc3RzCj4+PiAgICAg ICAgICBQcm9jZXNzTG9ja2VyOjp0cnlfZXhjbHVzaXZlX2xvY2soc2VsZi5sb2NrZXIuY2xvbmUo KS51bndyYXAoKSkKPj4+ICAgICAgfQo+IAo+Pj4gKwo+Pj4gICAgICBsZXQgdHVuaW5nOiBEYXRh c3RvcmVUdW5pbmcgPSBzZXJkZV9qc29uOjpmcm9tX3ZhbHVlKAo+Pj4gICAgICAgICAgRGF0YXN0 b3JlVHVuaW5nOjpBUElfU0NIRU1BCj4+PiAgICAgICAgICAgICAgLnBhcnNlX3Byb3BlcnR5X3N0 cmluZyhkYXRhc3RvcmUudHVuaW5nLmFzX2RlcmVmKCkudW53cmFwX29yKCIiKSk/LAo+Pj4gICAg ICApPzsKPj4+IC0gICAgbGV0IGJhY2t1cF91c2VyID0gcGJzX2NvbmZpZzo6YmFja3VwX3VzZXIo KT87Cj4+PiAtICAgIGxldCBfc3RvcmUgPSBDaHVua1N0b3JlOjpjcmVhdGUoCj4+PiAtICAgICAg ICAmZGF0YXN0b3JlLm5hbWUsCj4+PiAtICAgICAgICBwYXRoLAo+Pj4gLSAgICAgICAgYmFja3Vw X3VzZXIudWlkLAo+Pj4gLSAgICAgICAgYmFja3VwX3VzZXIuZ2lkLAo+Pj4gLSAgICAgICAgd29y a2VyLAo+Pj4gLSAgICAgICAgdHVuaW5nLnN5bmNfbGV2ZWwudW53cmFwX29yX2RlZmF1bHQoKSwK Pj4+IC0gICAgKT87Cj4+PiArCj4+PiArICAgIGlmICFkYXRhc3RvcmVfZW1wdHkgJiYgIXJldXNl X2RhdGFzdG9yZSB7Cj4+PiArICAgICAgICBiYWlsISgiRGlyZWN0b3J5IGlzIG5vdCBlbXB0eSEi KTsKPj4+ICsgICAgfSBlbHNlIGlmICFkYXRhc3RvcmVfZW1wdHkgJiYgcmV1c2VfZGF0YXN0b3Jl IHsKPj4+ICsgICAgICAgIENodW5rU3RvcmU6OnZlcmlmeV9jaHVua3N0b3JlKCZwYXRoKT87Cj4+ PiArCj4+PiArICAgICAgICBsZXQgX3N0b3JlID0KPj4+ICsgICAgICAgICAgICBDaHVua1N0b3Jl OjpvcGVuKCZkYXRhc3RvcmUubmFtZSwgcGF0aCwgdHVuaW5nLnN5bmNfbGV2ZWwudW53cmFwX29y X2RlZmF1bHQoKSk/Owo+Pgo+Pihjb250aW51ZWQgZnJvbSBmaXJzdCBjb21tZW50IGFib3ZlKSBh bmQgbGVhdmUgb3V0IHRoaXMgY2FsbCBoZXJlPwoKdGhpcyB3YXMgdGhlIGNvbnRpbnVhdGlvbiA7 KSBpZiB3ZSBkcm9wIHRoZSBvcGVuIGNhbGwgaGVyZSAodG8gYXZvaWQKc2lkZS1lZmZlY3RzIHZp YSB0aGUgcHJvY2VzcyBsb2NrZXIpLCB0aGVuIHdlIG5lZWQgdGhlIHBhdGggY2hlY2tzIGluCnZl cmlmeSAqYW5kKiBvcGVuLiBob3BlIHRoYXQgbWFrZXMgc2Vuc2Ugbm93IDopCgo+Pgo+Pj4gKyAg ICB9IGVsc2Ugewo+Pj4gKyAgICAgICAgbGV0IGJhY2t1cF91c2VyID0gcGJzX2NvbmZpZzo6YmFj a3VwX3VzZXIoKT87Cj4+PiArICAgICAgICBsZXQgX3N0b3JlID0gQ2h1bmtTdG9yZTo6Y3JlYXRl KAo+Pj4gKyAgICAgICAgICAgICZkYXRhc3RvcmUubmFtZSwKPj4+ICsgICAgICAgICAgICBwYXRo LAo+Pj4gKyAgICAgICAgICAgIGJhY2t1cF91c2VyLnVpZCwKPj4+ICsgICAgICAgICAgICBiYWNr dXBfdXNlci5naWQsCj4+PiArICAgICAgICAgICAgd29ya2VyLAo+Pj4gKyAgICAgICAgICAgIHR1 bmluZy5zeW5jX2xldmVsLnVud3JhcF9vcl9kZWZhdWx0KCksCj4+PiArICAgICAgICApPzsKPj4+ ICsgICAgfQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CnBicy1kZXZlbCBtYWlsaW5nIGxpc3QKcGJzLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBz Oi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Bicy1kZXZlbAo=