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 6FA2D1FF2AD for ; Thu, 4 Jul 2024 15:32:11 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 6A1A133505; Thu, 4 Jul 2024 15:32:29 +0200 (CEST) Message-ID: Date: Thu, 4 Jul 2024 15:32:26 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Lukas Wagner To: Proxmox VE development discussion , =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= References: <20240610084038.71643-1-l.wagner@proxmox.com> <172009776514.180658.14915076870639634148@yuna.proxmox.com> Content-Language: de-AT, en-US In-Reply-To: <172009776514.180658.14915076870639634148@yuna.proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.005 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: [pve-devel] [PATCH many v7 00/19] notifications: notification metadata matching improvements 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" CgpPbiAgMjAyNC0wNy0wNCAxNDo1NiwgRmFiaWFuIEdyw7xuYmljaGxlciB3cm90ZToKPiBRdW90 aW5nIEx1a2FzIFdhZ25lciAoMjAyNC0wNi0xMCAxMDo0MDoxOSkKPj4gVGhpcyBwYXRjaCBzZXJp ZXMgYXR0ZW1wdHMgdG8gaW1wcm92ZSB0aGUgdXNlciBleHBlcmllbmNlIHdoZW4gY3JlYXRpbmcK Pj4gbm90aWZpY2F0aW9uIG1hdGNoZXJzLgo+Pgo+PiBTb21lIG9mIHRoZSBub3Rld29ydGh5IGNo YW5nZXM6Cj4+ICAgLSBGaXh1cCBpbmNvbnNpc3RlbnQgJ2hvc3RuYW1lJyBmaWVsZC4gU29tZSBu b3RpZmljYXRpb24gZXZlbnRzIHNlbnQKPj4gICB0aGUgaG9zdG5hbWUgaW5jbHVkaW5nIGEgZG9t YWluLCB3aGlsZSBvdGhlciBkaWQgbm90Lgo+PiAgIFRoaXMgc2VyaWVzIHVuaWZpZXMgdGhlIGJl aGF2aW9yLCBub3cgdGhlIGZpZWxkIG9ubHkgaW5jbHVkZXMgdGhlIGhvc3RuYW1lCj4+ICAgd2l0 aG91dCBhIGRvbWFpbi4gQWxzbyB1cGRhdGVkIHRoZSBkb2NzIHRvIHJlZmxlY3QgdGhpcyBjaGFu Z2UuCj4+ICAgLSBBbGxvdyBzZXR0aW5nIGEgY3VzdG9tIGJhY2t1cCBqb2IgSUQsIHNpbWlsYXIg aG93IHdlIGhhbmRsZSBpdCBmb3IKPj4gICBzeW5jL3BydW5lIGpvYnMgaW4gUEJTICh0byBhbGxv dyByZWNvZ25pemFibGUgbmFtZXMgdXNlZCBpbiBtYXRjaGVycykKPj4gICAtIEFkZGluZyBjb2x1 bW5zIGZvciBiYWNrdXAgam9iIElEL3JlcGxpY2F0aW9uIGpvYiBJRCBpbiB0aGUgVUkKPj4gICAt IE5ldyBtZXRhZGF0YSBmaWVsZHM6Cj4+ICAgICAtIGpvYi1pZDogSm9iIElEIGZvciBiYWNrdXAt am9icyBvciByZXBsaWNhdGlvbi1qb2JzCj4+ICAgLSBBZGQgYW4gQVBJIHRoYXQgZW51bWVyYXRl cyBrbm93biBub3RpZmljYXRpb24gbWV0YWRhdGEgZmllbGRzL3ZhbHVlcwo+PiAgIC0gU3VnZ2Vz dCBrbm93biBmaWVsZHMvdmFsdWVzIGluIG1hdGNoIHJ1bGUgd2luZG93Cj4+ICAgLSBTb21lIGNv ZGUgY2xlYW4gdXAgZm9yIG1hdGNoIHJ1bGUgZWRpdCB3aW5kb3cKPj4gICAtIEV4dGVuZGVkIHRo ZSAnZXhhY3QnIG1hdGNoLWZpZWxkIG1vZGUgLSBpdCBub3cgYWxsb3dzIHNldHRpbmcgbXVsdGlw bGUKPj4gICAgIGFsbG93ZWQgdmFsdWVzLCBzZXBhcmF0ZWQgdmlhICcsJzoKPj4gICAgICAgZS5n LiBgbWF0Y2gtZmllbGQgZXhhY3Q6dHlwZT1yZXBsaWNhdGlvbixmZW5jaW5nCj4+ICAgICBPcmln aW5hbGx5LCBJIGNyZWF0ZWQgYSBzZXBhcmF0ZSAnbGlzdCcgbWF0Y2ggdHlwZSBmb3IgdGhpcywg YnV0Cj4+ICAgICBzaW5jZSB0aGUgc2VtYW50aWNzIGZvciBhIGxpc3Qgd2l0aCBvbmUgdmFsdWUg YW5kICdleGFjdCcgbW9kZQo+PiAgICAgYXJlIGlkZW50aWNhbCwgSSBkZWNpZGVkIHRvIGp1c3Qg ZXh0ZW5kICdleGFjdCcuCj4+ICAgICBUaGlzIGlzIGEgc2FmZSBjaGFuZ2Ugc2luY2UgdGhlcmUg YXJlIGFyZSBubyB2YWx1ZXMgd2hlcmUgYSAnLCcKPj4gICAgIG1ha2VzIGFueSBzZW5zZSAoY29u ZmlnIElEcywgaG9zdG5hbWVzKQo+Pgo+PiBOT1RFOiBNaWdodCBuZWVkIGEgdmVyc2lvbmVuZWQg YnJlYWssIHNpbmNlIHRoZSB3aWRnZXQtdG9vbGtpdC1wYXRjaGVzCj4+IGRlcGVuZCBvbiBuZXcg QVBJcyBwcm92aWRlZCBieSBwdmUtbWFuYWdlci4gSWYgdGhlIEFQSSBpcyBub3QgcHJlc2VudCwK Pj4gY3JlYXRpbmcgbWF0Y2hlcnMgd2l0aCAnbWF0Y2gtZmllbGQnIGRvZXMgbm90IHdvcmsgKGNh bm5vdCBsb2FkIGxpc3RzCj4+IG9mIGtub3duIHZhbHVlcy9maWVsZHMpCj4+Cj4+IEludGVyLURl cGVuZGVuY2llczoKPj4gICAtIHRoZSB3aWRnZXQtdG9vbGtpdCBkZXAgaW4gcHZlLW1hbmFnZXIg bmVlZHMgdG8gYmUgYnVtcGVkCj4+ICAgICB0byBhdCBsZWFzdCA0LjEuNAo+PiAgICAgKHdlIG5l ZWQgInV0aWxzOiBhZGQgbWVjaGFuaXNtIHRvIGFkZCBhbmQgb3ZlcnJpZGUgdHJhbnNsYXRhYmxl IG5vdGlmaWNhdGlvbiBldmVudAo+PiAgICAgZGVzY3JpcHRpb25zIGluIHRoZSBwcm9kdWN0IHNw ZWNpZmljIFVJcyIsIG90aGVyd2lzZSB0aGUgVUkgYnJlYWtzCj4+ICAgICB3aXRoIHRoZSBwdmUt bWFuYWdlciBwYXRjaGVzIGFwcGxpZWQpIC0tPiBhbHJlYWR5IGluY2x1ZGVkIGEgcGF0Y2ggZm9y Cj4+ICAgICB0aGlzCj4+ICAgLSB3aWRnZXQtdG9vbGtpdCByZWxpZXMgb24gYSBuZXcgQVBJIGVu ZHBvaW50IHByb3ZpZGVkIGJ5IHB2ZS1tYW5hZ2VyOgo+PiAgICAgLS0+IHdlIHJlcXVpcmUgYSB2 ZXJzaW9uZWQgYnJlYWsgaW4gd2lkZ2V0LXRvb2xraXQgb24gcHZlLW1hbmFnZXIKPiAKPiBwdmUt Z3Vlc3QtY29tbW9uIGlzIGFsc28gbmVlZGVkIGJ5IHB2ZS1tYW5hZ2VyIEFGQUlDVD8KCk9oIHll cywgb2YgY291cnNlLiBBbHdheXMgYSBiaXQgaGFyZCB0byBrZWVwIHRyYWNrIG9mIGV2ZXJ5dGhp bmcgaW4KbGFyZ2UgcGF0Y2ggc2VyaWVzJyBsaWtlIHRoaXMgb25lIDspCgo+ICBhbmQgbWFudWFs IGludm9jYXRpb25zIG9mIGJhY2t1cCBqb2JzIGFyZSBicm9rZW4gaW4gYSBjbHVzdGVyIGlmIHRo ZSB0YXJnZXQKPiBub2RlIGlzIG5vdCB5ZXQgdXBncmFkZWQsIHNpbmNlIHRoYXQgd291bGQgc2V0 IHRoZSBzdGlsbCB1bmtub3duIGpvYi1pZAo+IHBhcmFtZXRlci4uIGNvbWJpbmVkIHdpdGggdGhl ICJqb2ItaWQgdmFsdWUgY2FuJ3QgYmUgdHJ1c3RlZCIgYXNwZWN0LCBpdCBtaWdodAo+IGJlIGJl dHRlciB0byBza2lwIHNldHRpbmcgaXQgZm9yIG1hbnVhbCBpbnZvY2F0aW9ucz8KClNob3J0IHN1 bW1hcnkgb2Ygb3VyIG9mZi1saXN0IGRpc2N1c3Npb246CldlIGFncmVlZCB0byBtYWtlICdqb2It aWQnIHVzYWJsZSBieSByb290IG9ubHkgdG8gcHJldmVudCBhYnVzZSAoZS5nLgpzZXR0aW5nIGl0 IHRvIHRoZSBqb2ItaWQgb2Ygb3RoZXIgYmFja3VwIGpvYnMsIG9yIHNvbWUgcmFuZG9tIHZhbHVl KQphbmQgdG8gc3RvcCBzZXR0aW5nIGZvciBtYW51YWxseSB0cmlnZ2VyZWQgYmFja3VwIGpvYnMu ClRoYXQgc2xpZ2h0bHkgd29yc2VucyBVWCB3aGVuIGUuZy4gdHJpZ2dlcmluZyBhIGJhY2t1cCBq b2IKdG8gdGVzdCBtYXRjaGVyIHNldHRpbmdzLiBUbyBtaXRpZ2F0ZSB0aGF0LCBhIGZvbGxvdyB1 cApjb3VsZCBjaGFuZ2UgdGhlICdSdW4gQmFja3VwIEpvYicgaW4gc3VjaCBhIHdheSB0aGF0IGl0 IGRvZXMgbm90IGRvIGEKZGlyZWN0IHZ6ZHVtcCBBUEkgY2FsbCwgYnV0IHJlcXVlc3RzIGV4ZWN1 dGlvbiBvZiB0aGUgYmFja3VwIGpvYiBpbiB0aGUKbmVhciBmdXR1cmUgZnJvbSBwdmVzY2hlZHVs ZXIgLSBzaW1pbGFyIGhvdyB0aGUgJ1J1biBub3cnIGJ1dHRvbgpmb3Igc3RvcmFnZSByZXBsaWNh dGlvbiB3b3Jrcy4KClRoYW5rcyBhIGxvdCBmb3IgdGhlIGZlZWRiYWNrIQoKLS0gCi0gTHVrYXMK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwdmUtZGV2 ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3Rz LnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK