From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 24D491FF163 for ; Thu, 21 Nov 2024 10:59:07 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id E070F1E906; Thu, 21 Nov 2024 10:59:14 +0100 (CET) Message-ID: <65ce8683-8e27-4d4e-a2f3-9d05960f2e72@proxmox.com> Date: Thu, 21 Nov 2024 10:58:40 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Thomas Lamprecht , Proxmox Backup Server development discussion , =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= References: <20241031121519.434337-1-c.ebner@proxmox.com> <20241031121519.434337-13-c.ebner@proxmox.com> <173089427968.79072.3773251895934605531@yuna.proxmox.com> <56e5b937-448e-4aa7-b285-f5cbad777bcb@proxmox.com> <13127ac6-d634-4ba4-b48a-9866110e35e1@proxmox.com> Content-Language: en-US, de-DE From: Christian Ebner In-Reply-To: <13127ac6-d634-4ba4-b48a-9866110e35e1@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.030 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 v6 proxmox-backup 12/29] api/api-types: refactor api endpoint version, add api types 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" T24gMTEvMjEvMjQgMTA6MjMsIFRob21hcyBMYW1wcmVjaHQgd3JvdGU6Cj4gQW0gMjAuMTEuMjQg dW0gMTg6MzQgc2NocmllYiBDaHJpc3RpYW4gRWJuZXI6Cj4+PiBTdWNoIGEgZmVhdHVyZSBuZWdv dGlhdGlvbiBtYWtlcyBJTU8gbW9zdGx5IHNlbnNlIGlmIEkgY2FuIHVzZSB0aGF0IHRvCj4+PiBm YWxsYmFjayB0byBzb21lIG90aGVyIHByb3RvY29sL2VucG9pbnQvcGFyYW1ldGVyIHNldCB0cmFu c3BhcmVudGx5IHdoaWxlCj4+PiBzdGlsbCBob25vcmluZyB3aGF0IHRoZSB1c2VyIHRvbGQgdXMg dG8gZG8gaGVyZS4KPj4gSW4gdGhpcyBjYXNlIHdlIHVzZSB0aGUgZmVhdHVyZSBuZWdvdGlhdGlv biB0byBleHBvc2UgYW5kIGFkZGl0aW9uYWwKPj4gcGFyYW1ldGVyIHRvIHRoZSBzbmFwc2hvdC9n cm91cCBkZWxldGUgZW5kcG9pbnRzLCBzbyB0aGF0IGl0IGJlaGF2ZXMKPj4gZGlmZmVyZW50bHkg KG5vIGhhcmQgZmFpbHVyZSB3aGVuIHByb3RlY3RlZCBzbmFwc2hvdHMgYXJlIHByZXNlbnQsCj4g Cj4gSG1tLCBJJ20gYSBiaXQgdG9ybiwgSSBjYW4gZ2V0IHdoZXJlIHlvdSBjb21lIGZyb20sIGJ1 dCB0aGlzIGlzIGEgYml0Cj4gYmlnZ2VyIGNoYW5nZSBpbiB0ZXJtcyBvZiBob3cgd2UgaGFuZGxl ZCB0aGVzZSBpbiB0aGUgcGFzdCwgYW5kIG5hdHVyYWxseQo+IGEgcGVybWFuZW50IGNvbW1pdG1l bnQuCj4gCj4gQSAiY2xhc3NpYyIgYWx0ZXJuYXRpdmUgY291bGQgYmUgZS5nLiB0byBleHBvc2Ug aXQgaW4gdGhlIHN5bmMgam9iIGFuZAo+IHN3aXRjaCB0aGUgZGVmYXVsdCB2YWx1ZSBmb3IgbmV3 IGpvYnMgd2l0aCB0aGUgbmV4dCBtYWpvciByZWxlYXNlLgo+IAo+IEkgaGF2ZSBzb21lIGNvbmNl cm5zIGFib3V0IHNvbWUgZmVhdHVyZSBleHBsb3Npb24gb3ZlciB0aGUgbWlkdGVybSBpZiB1c2Vk Cj4gYXQgdGhpcyBsZXZlbCB3aGljaCBjYW4gbGVhZCB0byByYXRoZXIgb2RkIGVmZmVjdHMgZm9y IHVzZXJzLCBlLmcuIGlmIG9uZQo+IHNldHVwIGJlaGF2ZXMgdmVyeSBkaWZmZXJlbnQgdGhhbiBh bm90aGVyIGJ1dCBzYW1lIGpvYiBzZXR0aW5ncyBpcyB1c2VkLgo+IEV4cGxpY2l0IHNldHRpbmdz IGFuZCBlcnJvcnMgbWlnaHQgbm90IGJlIF90aGF0XyBjb252ZW5pZW50LCBidXQgdGhleSBhcmUK PiB2ZXJ5IHRlbGxpbmcgYW5kIGVhc3kuCj4gCj4gVGhhdCBzYWlkLCBkbyBub3QgdGFrZSB0aGlz IGFzIGJsb2NraW5nIHRoaXMgb3V0cmlnaHQsIG1heWJlIHNvbWVvbmUgZWxzZQo+IGNhbiBhbHNv IHNoYXJlIHRoZWlyIG9wbmlvbiBvbiB0aGlzIChvciBpZiB5b3UgZ290IGZ1cnRoZXIgYXJndW1l bnRzIG9mCj4gd2h5IG15IGNvbmNlcm5zIGFyZSBub3Qgd2FycmFudGVkIEknbSBvYnYuIGhhcHB5 IHRvIGhlYXIgdGhlc2UgdG9vKQo+IAo+PiByZXR1cm4gZGVsZXRlIHN0YXRzKS4gV2l0aG91dCB0 aGUgZmVhdHVyZSBleHBvc2VkLCB0aGUgcHJldmlvdXMgYmVoYXZpb3IKPiAKPiBUaGUgc3RhdHMg YXJlIGFsd2F5cyByZXR1cm5lZCBub3c/CgpZZXMsIHNvcnJ5IHRoYXQgd2FzIGluY29ycmVjdGx5 IHN0YXRlZCBieSBtZS4gT25seSB0aGUgZmFpbHVyZSBtb2RlIGlzIApoYW5kbGVkIGRpZmZlcmVu dGx5LCBhcyBhbHJlYWR5IGNsYXJpZmllZCBieSBGYWJpYW4gaW4gaGlzIHJlcGx5LiBCdXQgCnRo ZSBzdGF0cyBhcmUgcmV0dXJuZWQgdW5jb25kaXRpb25hbGx5IG9uIHN1Y2Nlc3MuCgo+IEFtIDIw LjExLjI0IHVtIDE4OjM0IHNjaHJpZWIgQ2hyaXN0aWFuIEVibmVyOgo+Pj4gQnV0IGlmIHdlIGln bm9yZSB0aGUgbmVlZCB0aGVuIHllcywgZmVhdHVyZSBsaXN0cyBtaWdodCBiZSBhIGJpdCBuaWNl ciwgdGhleQo+Pj4gZGVjb3VwbGUgdmVyc2lvbmluZyBhbmQgcHJvdmlkZSBtb3JlIHNlbWFudGlj IG1lYW5pbmcgb24gdGhlaXIgb3duLCB0aGF0IElNRQo+Pj4gcmVkdWNlcyBlcnJvci1wb3RlbnRp YWwgdG8gaG9sZCB0aGVtIHdyb25nLgo+PiBJIHdvdWxkIGFyZ3VlIGluIGZhdm9yIG9mIHRoZSBm ZWF0dXJlIGxpc3QgaGVyZSwgYXMgdGhpcyBtYWtlcyBpdDoKPj4gLSBlYXNpZXIgdG8gc2VlIGZy b20gdGhlIGNvbnRleHQgd2hhdCBpcyBuZWVkZWQKPj4gLSBpbmRlcGVuZGVudCBvZiB2ZXJzaW9u IGJ1bXBzCj4gCj4gQWxiZWl0LCBmb3IgdGhlIFBETSB3ZSB3aWxsIGdvIGZvciBzaW1wbGUgdmVy c2lvbiBtYXRjaGluZyB0byBrbm93IHdoYXQKPiBBUElzIGNhbiBiZSB1c2VkLCBhcyB3ZSBub3Jt YWxseSB0cnkgdG8gYmF0Y2ggYmlnZ2VyIGNoYW5nZXMgYXQgbWFqb3IKPiByZWxlYXNlcywgYW5k IGZvciBiaWdnZXIgbmV3IGZlYXR1cmVzIG1pbm9yIHJlbGVhc2VzIHdvcmsgZmluZSB0b28uCj4g V2UgY2FuIG5hdHVyYWxseSBkbyB0aGlzIGZvciBQQlMgYW5kIGRvIG5vdCBoYXZlIHRvIHRoZW4g dXNlIHRoYXQgcGFyYWRpZ20KPiBldmVyeXdoZXJlLCBzbyBpdCdzIG5vdCBjb3VwbGVkLCBhcyBJ TU8gbWFpbnRhaW5pbmcgZmVhdHVyZSBsaXN0cyBvdmVyIG1hbnkKPiByZWxlYXNlcyBhbmQgdGhh dCBvdmVyIG11bHRpcGxlIHByb2R1Y3QgaXMgbm90IHNvbWV0aGluZyBJIHdhbnQgdG8gZG8gZm9y IFBETSwKPiBhbGJlaXQgaXQncyBhIGJpdCBtb3JlIGd1dCBmZWVsaW5nLCBiYWNrZWQgYnkgc29t ZSBleHBlcmllbmNlIGJ1dCBzdGlsbCwgSQo+IGNlcnRhaW5seSB0byBub3QgYXNzdW1lIEknbSBy aWdodCwgdGhpcyBpcyBmYXIgZnJvbSBibGFjayBhbmQgd2hpdGUuCgpXZWxsLCB0aGF0IGlzIHNv bWV0aGluZyBJIGRpZCBub3QgY29uc2lkZXIgYXQgYWxsISBTbyB3aXRoIHRoYXQgCnZpZXdwb2lu dCwgYWRkaW5nIHRoaXMgdG8gUEJTIHNwZWNpZmljYWxseSBpcyBzdXJlbHkgbm90IHRoZSBiZXN0 IHdheS4gCkFzIGRpc2N1c3NlZCB3aXRoIEZhYmFpbiBvZmYgbGlzdCwgdmVyc2lvbiBiYXNlZCBt YXRjaGluZyB3aWxsIGJlIHRoZSAKYmVzdCB3YXkgZm9yd2FyZCBoZXJlLCBhbmQgZHJvcHBpbmcg dGhlIGluY29tcGF0aWJpbGl0eSBjaGVjayBvbmNlIEVPTCAKaXMgcmVhY2hlZC4KCj4gCj4gU29t ZXRoaW5nIHRhbmdlbnRpYWxseSByZWxhdGVkOgo+IAo+IEluIGdlbmVyYWwsIGl0IG1pZ2h0IGJl IGFsc28gd29ydGggdGhpbmtpbmcgYWJvdXQgaG93IHRoZSBwcm90ZWN0aW9uIGZsYWcgY2FuCj4g YmUgYmV0dGVyIHN5bmNlZCDigJMgRldJQ1QgaXQncyBub3cgc2V0IGlmIHRoZSBzb3VyY2UgaGFz IGl0IHNldCBhbmQgdGhlbiBuZXZlcgo+IHdpbGwgZ2V0IHVuc2V0IG1hbnVhbGx5IGFueW1vcmU/ IFJlbWVtYmVyaW5nIHRoZSBzb3VyY2Ugb2YgdGhlIGZsYWcgKGkuZS4sCj4gc3luYyBmcm9tIHJl bW90ZSB2cyBsb2NhbCBhcGkpIGNvdWxkIGJlIGFuIG9wdGlvbiB0byBkaWZmZXJlbnRpYXRlIGhl cmUgd2hlbgo+IGl0J3MgT0sgdG8gY2xlYXIgb24gc3luYyB0cmFuc2llbnRseSBhZ2FpbiAocHJv YmFibHkgZ3VhcmRlZCBhcyBvcHRpb24gaW4gdGhlCj4gam9iKS4gQnV0IGhlcmUgSSdtIGEgYml0 IG1vcmUgZGlzdGFuY2VkIGZyb20gdGhlIG1hdHRlciB0aGFuIHlvdSBhcmUsIEknbGwgbmVlZAo+ IHRvIHRoaW5rIGEgYml0IG1vcmUgYWJvdXQgdGhpcyBhbGwuCj4gCj4gRm9yIG5vdyBtYXliZSBv cmRlciB0aGUgd2hvbGUgQVBJIGZlYXR1cmUgdGhpbmcgdG93YXJkcyB0aGUgZW5kIG9mIHRoZSBz ZXJpZXMKPiBhbmQgd2UgY2FuIHN0aWxsIGNvbW1pdCBhbGwgZWFybGllciBwYXRjaGVzIGFscmVh ZHkgYW5kIGRlY2lkZSBvbiB0aGlzIGEKPiAoc2hvcnQpIHRpbWUgbGF0ZXIuCgpOb3Qgc3VyZSBp ZiBJIGNvcnJlY3RseSBpbnRlcnByZXRlZCB5b3UgcmF0aW9uYWwgaGVyZS4KQXMgRmFiaWFuIG1l bnRpb25lZCwgdGhlIGFkZGl0aW9uYWwgcGFyYW1ldGVyIG9ubHkgaW5jbHVkZWQgaW4gdGhlIGFw aSAKY2FsbHMgaXMgbm90IHRvIGhhbmRsZSBob3cgd2Ugc3luYyB0aGUgZmxhZywgYnV0IHJhdGhl ciBob3cgdG8gYWN0IGluIApjYXNlIHRoZSBzeW5jIGpvYnMgc2hvdWxkIHBydW5lIHZhbmlzaGVk IHNuYXBzaG90cy9ncm91cHMgZnJvbSB0aGUgcmVtb3RlLgoKCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwYnMtZGV2ZWwgbWFpbGluZyBsaXN0CnBicy1k ZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4v bWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwK