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 9CD4B1FF15F
	for <inbox@lore.proxmox.com>; Mon, 18 Nov 2024 09:37:03 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 6AE7DA604;
	Mon, 18 Nov 2024 09:37:08 +0100 (CET)
Mime-Version: 1.0
Date: Mon, 18 Nov 2024 09:36:34 +0100
Message-Id: <D5P61MAFINS3.NFR98PRY5DOU@proxmox.com>
From: "Hannes Laimer" <h.laimer@proxmox.com>
To: "Thomas Lamprecht" <t.lamprecht@proxmox.com>, "Proxmox Backup Server
 development discussion" <pbs-devel@lists.proxmox.com>
X-Mailer: aerc 0.18.2-94-g434ca29c8f96
References: <20241113150102.164820-1-h.laimer@proxmox.com>
 <20241113150102.164820-4-h.laimer@proxmox.com>
 <2ca6ce0e-ecdb-4c46-ac1d-eb289dd7076a@proxmox.com>
In-Reply-To: <2ca6ce0e-ecdb-4c46-ac1d-eb289dd7076a@proxmox.com>
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.021 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
Subject: Re: [pbs-devel] [PATCH proxmox-backup v13 03/26] pbs-api-types: add
 backing-device to DataStoreConfig
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>

T24gU3VuIE5vdiAxNywgMjAyNCBhdCA4OjI3IFBNIENFVCwgVGhvbWFzIExhbXByZWNodCB3cm90
ZToKPiBBbSAxMy4xMS4yNCB1bSAxNjowMCBzY2hyaWViIEhhbm5lcyBMYWltZXI6Cj4+IFNpZ25l
ZC1vZmYtYnk6IEhhbm5lcyBMYWltZXIgPGgubGFpbWVyQHByb3htb3guY29tPgo+PiAtLS0KPj4g
Y2hhbmdlcyBzaW5jZSB2MTI6Cj4+ICAqIGNsZWFyaWZ5L2ltcHJvdmUgZGVzY3JpcHRpb24gb2Yg
YERBVEFTVE9SRV9ESVJfTkFNRV9TQ0hBTUVgCj4+IAo+PiAgcGJzLWFwaS10eXBlcy9zcmMvZGF0
YXN0b3JlLnJzIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLQo+PiAgMSBmaWxl
IGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4+IAo+PiBkaWZmIC0t
Z2l0IGEvcGJzLWFwaS10eXBlcy9zcmMvZGF0YXN0b3JlLnJzIGIvcGJzLWFwaS10eXBlcy9zcmMv
ZGF0YXN0b3JlLnJzCj4+IGluZGV4IGE1NzA0YzkzLi5mNmMyNTVkMyAxMDA2NDQKPj4gLS0tIGEv
cGJzLWFwaS10eXBlcy9zcmMvZGF0YXN0b3JlLnJzCj4+ICsrKyBiL3Bicy1hcGktdHlwZXMvc3Jj
L2RhdGFzdG9yZS5ycwo+PiBAQCAtNDIsNyArNDIsNyBAQCBjb25zdF9yZWdleCEgewo+PiAgCj4+
ICBwdWIgY29uc3QgQ0hVTktfRElHRVNUX0ZPUk1BVDogQXBpU3RyaW5nRm9ybWF0ID0gQXBpU3Ry
aW5nRm9ybWF0OjpQYXR0ZXJuKCZTSEEyNTZfSEVYX1JFR0VYKTsKPj4gIAo+PiAtcHViIGNvbnN0
IERJUl9OQU1FX1NDSEVNQTogU2NoZW1hID0gU3RyaW5nU2NoZW1hOjpuZXcoIkRpcmVjdG9yeSBu
YW1lIikKPj4gK3B1YiBjb25zdCBEQVRBU1RPUkVfRElSX05BTUVfU0NIRU1BOiBTY2hlbWEgPSBT
dHJpbmdTY2hlbWE6Om5ldygiRWl0aGVyIHRoZSBhYnNvbHV0ZSBwYXRoIHRvIHRoZSBkYXRhc3Rv
cmUgZGlyZWN0b3J5LCBvciBhIHJlbGF0aXZlIG9uLWRldmljZSBwYXRoIGZvciByZW1vdmFibGUg
ZGF0YXN0b3Jlcy4iKQo+PiAgICAgIC5taW5fbGVuZ3RoKDEpCj4+ICAgICAgLm1heF9sZW5ndGgo
NDA5NikKPj4gICAgICAuc2NoZW1hKCk7Cj4+IEBAIC0xNjAsNiArMTYwLDkgQEAgcHViIGNvbnN0
IFBSVU5FX1NDSEVNQV9LRUVQX1lFQVJMWTogU2NoZW1hID0KPj4gICAgICAgICAgLm1pbmltdW0o
MSkKPj4gICAgICAgICAgLnNjaGVtYSgpOwo+PiAgCj4+ICsvLy8gQmFzZSBkaXJlY3Rvcnkgd2hl
cmUgZGF0YXN0b3JlcyBhcmUgbW91bnRlZAo+PiArcHViIGNvbnN0IERBVEFTVE9SRV9NT1VOVF9E
SVI6ICZzdHIgPSAiL21udC9kYXRhc3RvcmUiOwo+PiArCj4+ICAjW2FwaV0KPj4gICNbZGVyaXZl
KERlYnVnLCBEZWZhdWx0LCBDb3B5LCBDbG9uZSwgUGFydGlhbEVxLCBFcSwgU2VyaWFsaXplLCBE
ZXNlcmlhbGl6ZSldCj4+ICAjW3NlcmRlKHJlbmFtZV9hbGwgPSAibG93ZXJjYXNlIildCj4+IEBA
IC0yMzQsNyArMjM3LDcgQEAgcHViIGNvbnN0IERBVEFTVE9SRV9UVU5JTkdfU1RSSU5HX1NDSEVN
QTogU2NoZW1hID0gU3RyaW5nU2NoZW1hOjpuZXcoIkRhdGFzdG9yZQo+PiAgICAgICAgICAgICAg
c2NoZW1hOiBEQVRBU1RPUkVfU0NIRU1BLAo+PiAgICAgICAgICB9LAo+PiAgICAgICAgICBwYXRo
OiB7Cj4+IC0gICAgICAgICAgICBzY2hlbWE6IERJUl9OQU1FX1NDSEVNQSwKPj4gKyAgICAgICAg
ICAgIHNjaGVtYTogREFUQVNUT1JFX0RJUl9OQU1FX1NDSEVNQSwKPj4gICAgICAgICAgfSwKPj4g
ICAgICAgICAgIm5vdGlmeS11c2VyIjogewo+PiAgICAgICAgICAgICAgb3B0aW9uYWw6IHRydWUs
Cj4+IEBAIC0yNzMsNiArMjc2LDEyIEBAIHB1YiBjb25zdCBEQVRBU1RPUkVfVFVOSU5HX1NUUklO
R19TQ0hFTUE6IFNjaGVtYSA9IFN0cmluZ1NjaGVtYTo6bmV3KCJEYXRhc3RvcmUKPj4gICAgICAg
ICAgICAgIGZvcm1hdDogJkFwaVN0cmluZ0Zvcm1hdDo6UHJvcGVydHlTdHJpbmcoJk1haW50ZW5h
bmNlTW9kZTo6QVBJX1NDSEVNQSksCj4+ICAgICAgICAgICAgICB0eXBlOiBTdHJpbmcsCj4+ICAg
ICAgICAgIH0sCj4+ICsgICAgICAgICJiYWNraW5nLWRldmljZSI6IHsKPj4gKyAgICAgICAgICAg
IGRlc2NyaXB0aW9uOiAiVGhlIFVVSUQgb2YgdGhlIGZpbGVzeXN0ZW0gcGFydGl0aW9uIGZvciBy
ZW1vdmFibGUgZGF0YXN0b3Jlcy4iLAo+PiArICAgICAgICAgICAgb3B0aW9uYWw6IHRydWUsCj4+
ICsgICAgICAgICAgICBmb3JtYXQ6ICZwcm94bW94X3NjaGVtYTo6YXBpX3R5cGVzOjpVVUlEX0ZP
Uk1BVCwKPgo+IEZXSVcsIEkgZ2V0IGFuIGVycm9yIGFib3V0IHRoaXMgcmVnZXggbm90IG1hdGNo
aW5nIGZvciBhIFVTQiBwZW4gZHJpdmUgSSdtIHRlc3RpbmcuCj4KPiBUaGUgUE9TVCBkYXRhIGlz
Ogo+Cj4gewo+IAkibmFtZSI6ICJzYW1zdW5nLXN0aWNrLWZvbyIsCj4gCSJwYXRoIjogImZvbyIs
Cj4gCSJiYWNraW5nLWRldmljZSI6ICI2NEE1LUYwMDkiLAo+IAkiZ2Mtc2NoZWR1bGUiOiAiZGFp
bHkiLAo+IAkicHJ1bmUtc2NoZWR1bGUiOiAiZGFpbHkiLAo+IAkiY29tbWVudCI6ICIiLAo+IAki
bm90aWZpY2F0aW9uLW1vZGUiOiAibm90aWZpY2F0aW9uLXN5c3RlbSIKPiB9Cj4KPgo+IFRoZSBk
YXRhIG9mIHRoZSB1c2IgZGlzayBJIHNlbGVjdGVkCj4KPiB7Cj4gCSIzIjogewo+IAkJImRldnBh
dGgiOiAiL2Rldi9zZGQiLAo+IAkJImRpc2stdHlwZSI6ICJoZGQiLAo+IAkJImdwdCI6IGZhbHNl
LAo+IAkJIm1vZGVsIjogIkZsYXNoX0RyaXZlX0ZJVCIsCj4gCQkibmFtZSI6ICJzZGQiLAo+IAkJ
InBhcnRpdGlvbnMiOiBbCj4gCQkJewo+IAkJCQkiZGV2cGF0aCI6ICIvZGV2L3NkZDEiLAo+IAkJ
CQkiZmlsZXN5c3RlbSI6ICJleGZhdCIsCj4gCQkJCSJncHQiOiBmYWxzZSwKPiAJCQkJIm1vdW50
ZWQiOiBmYWxzZSwKPiAJCQkJIm5hbWUiOiAic2RkMSIsCj4gCQkJCSJzaXplIjogMTI4MzIwNzE5
ODcyLAo+IAkJCQkidXNlZCI6ICJmaWxlc3lzdGVtIiwKPiAJCQkJInV1aWQiOiAiNjRBNS1GMDA5
Igo+IAkJCX0KPiAJCV0sCj4gCQkicnBtIjogbnVsbCwKPiAJCSJzZXJpYWwiOiAiMDM5MjUyMzEx
MDAwNDY2NSIsCj4gCQkic2l6ZSI6IDEyODMyMDgwMTc5MiwKPiAJCSJzdGF0dXMiOiAidW5rbm93
biIsCj4gCQkidXNlZCI6ICJwYXJ0aXRpb25zIiwKPiAJCSJ2ZW5kb3IiOiAiU2Ftc3VuZyIsCj4g
CQkid2Vhcm91dCI6IG51bGwsCj4gCQkid3duIjogbnVsbAo+IAl9Cj4gfQo+Cj4gbm90ZTogdGhp
cyBwZW4gZHJpdmUgaXMgYnJhbmQgbmV3LCBnb3QganVzdCB1bndyYXBwZWQgYW5kIHBhc3NlZCB0
aHJvdWdoIHRvIG15IGRldgo+IFZNLCBhbmQgYXMgc3VjaCBpdCdzIHN0aWxsIGNvbWluZyB3aXRo
IHRoZSBmb3JtYXR0aW5nIGZyb20gZmFjdG9yaW5nLgo+Cj4gTm93LCBJIGZpcnN0IGRpZCBub3Qg
ZXZlbiBleHBlY3QgdGhhdCBpdCBzaG93cyB1cCBpbiB0aGUgc2VsZWN0b3IsIGJ1dCBpdCBkaWQs
IHNvIEknbQo+IHdvbmRlcmluZyBpZiBpdCBlaXRoZXIgc2hvdWxkIG5vdCBiZSBhdmFpbGFibGUg
b3IgaWYgaXQgc2hvdWxkIHdvcmsgdG8gdXNlIHRoaXMgZGlzawo+IHRvby4KPgo+IE5vIHdvcnJp
ZXMsIEkgZG8gbm90IHdhbnQgYW4gaW1tZWRpYXRlIGZpeCBvciB0aGUgbGlrZSwganVzdCB3b3Vs
ZCBsaWtlIHRvIGtub3cgd2hhdCdzCj4gdGhlIGV4cGVjdGVkIG91dGNvbWUgaGVyZSBpcyDigJMg
YXMgSSB0aGluayBxdWl0ZSBzb21lIG90aGVyIHVzZXJzIG1pZ2h0IGFsc28gcGx1ZyBpbiB0aGVp
cgo+IGZyZXNobHkgdW53cmFwcGVkIGFuZCBwcm91ZGx5IGV4ZmF0L3ZmYXQgZm9ybWF0dGVkIHBl
biBkcml2ZXMgdG8gc2VlIGhvdyB0aGlzIGdvZXMuCj4gVGhhdCB0aGV5IGhhdmUgdG8gZG8gc29t
ZXRoaW5nIG1pZ2h0IGJlIGZpbmUsIGJ1dCBhIHJlZ2V4IG5vdCBtYXRjaGluZyBlcnJvciB3b24n
dAo+IHNob3ZlIHRoZW0gaW4gdGhlIHJpZ2h0IGRpcmVjdGlvbiBJIHRoaW5rLgoKR29vZCBwb2lu
dCwgd2UgY291bGQgZWl0aGVyCiAtIG5vdCByZXV0cm4gVVVJRHMgdGhhdCBhcmUgbm90IHJlYWxs
eSBVVUlEc1sxXQogLSBmaWx0ZXIgdGhlbSBvdXQgaW4gdGhlIFVJCgpJbiBib3RoIGNhc2VzIHRo
ZSBzdXBwb3J0ZWQgZmlsZXN5c3RlbSBzaG91bGQgcHJvYmFibHkgYmUgbWVudGlvbmVkIHRvIHRo
ZSBlcnJvciBtc2cuCkdlbmVyYWxseSBJIHRoaW5rIGl0J2QgYmUgYmV0dGVyIHRvIG5vdCByZXR1
cm4gYSBVVUlEIHRoYXQgaXMgbm90IHJlYWxseQphIFVVSUQuIFNvIHNpbmNlLCBmb3IgZXhhbXBs
ZSwgYGV4ZmF0YCBvbmx5IGhhcyBhICdwc2V1ZG8tVVVJRCcgaXQgd291bGQKbm90IGJlIGluY2x1
ZGVkIGluIHRoZSByZXR1cm5lZCBkYXRhLgoKWzFdIGh0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3Jn
L3JmYy9yZmM5NTYyLmh0bWwjbmFtZS11dWlkLWZvcm1hdAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCnBicy1kZXZlbCBtYWlsaW5nIGxpc3QKcGJzLWRl
dmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9t
YWlsbWFuL2xpc3RpbmZvL3Bicy1kZXZlbAo=