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 6DE041FF183 for ; Wed, 3 Dec 2025 10:34:45 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 121B84CC0; Wed, 3 Dec 2025 10:35:11 +0100 (CET) Date: Wed, 03 Dec 2025 10:35:04 +0100 From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= To: Proxmox Datacenter Manager development discussion References: <20251203092816.2866464-1-f.gruenbichler@proxmox.com> In-Reply-To: <20251203092816.2866464-1-f.gruenbichler@proxmox.com> MIME-Version: 1.0 User-Agent: astroid/0.17.0 (https://github.com/astroidmail/astroid) Message-Id: <1764754477.cj0vobscwl.astroid@yuna.none> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1764754462332 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.103 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 POISEN_SPAM_PILL 0.1 Meta: its spam POISEN_SPAM_PILL_2 0.1 random spam to be learned in bayes POISEN_SPAM_PILL_4 0.1 random spam to be learned in bayes 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 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [proxmox-datacenter-manager-daily-update.rs] Subject: [pdm-devel] NACK: [PATCH datacenter-manager] daily update: wire up subscription handling X-BeenThere: pdm-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Datacenter Manager development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Datacenter Manager development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pdm-devel-bounces@lists.proxmox.com Sender: "pdm-devel" T24gRGVjZW1iZXIgMywgMjAyNSAxMDoyOCBhbSwgRmFiaWFuIEdyw7xuYmljaGxlciB3cm90ZToK PiBTaWduZWQtb2ZmLWJ5OiBGYWJpYW4gR3LDvG5iaWNobGVyIDxmLmdydWVuYmljaGxlckBwcm94 bW94LmNvbT4KPiAtLS0KPiAgLi4ucHJveG1veC1kYXRhY2VudGVyLW1hbmFnZXItZGFpbHktdXBk YXRlLnJzIHwgMjcgKysrKysrKysrLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTIgaW5z ZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3NlcnZlci9zcmMv YmluL3Byb3htb3gtZGF0YWNlbnRlci1tYW5hZ2VyLWRhaWx5LXVwZGF0ZS5ycyBiL3NlcnZlci9z cmMvYmluL3Byb3htb3gtZGF0YWNlbnRlci1tYW5hZ2VyLWRhaWx5LXVwZGF0ZS5ycwo+IGluZGV4 IDQzYWQ1MzguLmYwYmZjZDUgMTAwNjQ0Cj4gLS0tIGEvc2VydmVyL3NyYy9iaW4vcHJveG1veC1k YXRhY2VudGVyLW1hbmFnZXItZGFpbHktdXBkYXRlLnJzCj4gKysrIGIvc2VydmVyL3NyYy9iaW4v cHJveG1veC1kYXRhY2VudGVyLW1hbmFnZXItZGFpbHktdXBkYXRlLnJzCj4gQEAgLTMsNyArMyw3 IEBAIHVzZSBzZXJkZV9qc29uOjpqc29uOwo+ICAKPiAgLy91c2UgcHJveG1veF9ub3RpZnk6OmNv bnRleHQ6OnBiczo6UEJTX0NPTlRFWFQ7Cj4gIHVzZSBwcm94bW94X3JvdXRlcjo6e2NsaTo6Kiwg QXBpSGFuZGxlciwgUnBjRW52aXJvbm1lbnR9Owo+IC0vL3VzZSBwcm94bW94X3N1YnNjcmlwdGlv bjo6U3Vic2NyaXB0aW9uU3RhdHVzOwo+ICt1c2UgcHJveG1veF9zdWJzY3JpcHRpb246OlN1YnNj cmlwdGlvblN0YXR1czsKPiAgdXNlIHByb3htb3hfc3lzOjpmczo6Q3JlYXRlT3B0aW9uczsKPiAg Cj4gIHVzZSBzZXJ2ZXI6OmFwaTsKPiBAQCAtMjMsMjUgKzIzLDIxIEBAIGFzeW5jIGZuIHdhaXRf Zm9yX2xvY2FsX3dvcmtlcih1cGlkX3N0cjogJnN0cikgLT4gUmVzdWx0PCgpLCBFcnJvcj4gewo+ ICAKPiAgLy8vIERhaWx5IHVwZGF0ZQo+ICBhc3luYyBmbiBkb191cGRhdGUocnBjZW52OiAmbXV0 IGR5biBScGNFbnZpcm9ubWVudCkgLT4gUmVzdWx0PCgpLCBFcnJvcj4gewo+IC0gICAgLyoKPiAt ICAgIGxldCBwYXJhbSA9IGpzb24hKHt9KTsKPiAtICAgIGxldCBtZXRob2QgPSAmYXBpOjpub2Rl OjpzdWJzY3JpcHRpb246OkFQSV9NRVRIT0RfQ0hFQ0tfU1VCU0NSSVBUSU9OOwo+IC0gICAgbWF0 Y2ggbWV0aG9kLmhhbmRsZXIgewo+IC0gICAgICAgIEFwaUhhbmRsZXI6OlN5bmMoaGFuZGxlcikg PT4gewo+IC0gICAgICAgICAgICBpZiBsZXQgRXJyKGVycikgPSAoaGFuZGxlcikocGFyYW0uY2xv bmUoKSwgbWV0aG9kLCBycGNlbnYpIHsKPiAtICAgICAgICAgICAgICAgIGxvZzo6ZXJyb3IhKCJF cnJvciBjaGVja2luZyBzdWJzY3JpcHRpb24gLSB7ZXJyfSIpOwo+IC0gICAgICAgICAgICB9Cj4g LSAgICAgICAgfQo+IC0gICAgICAgIF8gPT4gdW5yZWFjaGFibGUhKCksCj4gKyAgICBpZiBsZXQg RXJyKGVycikgPSAmYXBpOjpub2Rlczo6c3Vic2NyaXB0aW9uOjpjaGVja19zdWJzY3JpcHRpb24o KS5hd2FpdCB7Cj4gKyAgICAgICAgbG9nOjplcnJvciEoIkVycm9yIGNoZWNraW5nIHN1YnNjcmlw dGlvbiAtIHtlcnJ9Iik7Cj4gICAgICB9Cj4gLSAgICBsZXQgbm90aWZ5ID0gbWF0Y2ggYXBpOjpu b2RlOjpzdWJzY3JpcHRpb246OmdldF9zdWJzY3JpcHRpb24ocGFyYW0sIHJwY2Vudikgewo+IC0g ICAgICAgIE9rKGluZm8pID0+IGluZm8uc3RhdHVzID09IFN1YnNjcmlwdGlvblN0YXR1czo6QWN0 aXZlLAo+ICsgICAgbWF0Y2ggYXBpOjpub2Rlczo6c3Vic2NyaXB0aW9uOjpnZXRfc3Vic2NyaXB0 aW9uKCkuYXdhaXQgewo+ICsgICAgICAgIE9rKGluZm8pIGlmIGluZm8uaW5mby5zdGF0dXMgPT0g U3Vic2NyaXB0aW9uU3RhdHVzOjpBY3RpdmUgPT4ge30KPiArICAgICAgICBPayhpbmZvKSA9PiB7 Cj4gKyAgICAgICAgICAgIGxvZzo6d2FybiEoCj4gKyAgICAgICAgICAgICAgICAiU3Vic2NyaXB0 aW9uIG5vdCBhY3RpdmU6IHtzdGF0dXN9IiwKPiArICAgICAgICAgICAgICAgIHN0YXR1cyA9IGlu Zm8uaW5mby5zdGF0dXMKPiArICAgICAgICAgICAgKQo+ICsgICAgICAgIH0KPiAgICAgICAgICBF cnIoZXJyKSA9PiB7Cj4gICAgICAgICAgICAgIGxvZzo6ZXJyb3IhKCJFcnJvciByZWFkaW5nIHN1 YnNjcmlwdGlvbiAtIHtlcnJ9Iik7Cj4gLSAgICAgICAgICAgIGZhbHNlCj4gICAgICAgICAgfQo+ ICAgICAgfTsKPiAtICAgICovCj4gIAo+ICAgICAgcHJpbnRsbiEoInVwZGF0aW5nIGFwdCBwYWNr YWdlIGRhdGFiYXNlIik7Cj4gICAgICBsZXQgcGFyYW0gPSBqc29uISh7Cj4gQEAgLTEwMiw2ICs5 OCw3IEBAIGFzeW5jIGZuIHJ1bihycGNlbnY6ICZtdXQgZHluIFJwY0Vudmlyb25tZW50KSAtPiBS ZXN1bHQ8KCksIEVycm9yPiB7Cj4gIAo+ICAgICAgLy9wcm94bW94X25vdGlmeTo6Y29udGV4dDo6 c2V0X2NvbnRleHQoJlBCU19DT05URVhUKTsKPiAgCj4gKyAgICBwZG1fY29uZmlnOjpyZW1vdGVz Ojppbml0KEJveDo6bmV3KHBkbV9jb25maWc6OnJlbW90ZXM6OkRlZmF1bHRSZW1vdGVDb25maWcp KTsKCnRoaXMgbmVlZHMgdG8gYmUgYSBjb250ZXh0IGluaXQgY2FsbCwgZWxzZSBpdCBmYWlscyBp ZiB0aGVyZSBhcmUgcmVtb3RlcyBjb25maWd1cmVkLi4KCj4gICAgICBkb191cGRhdGUocnBjZW52 KS5hd2FpdAo+ICB9Cj4gIAo+IC0tIAo+IDIuNDcuMwo+IAo+IAo+IAo+IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gcGRtLWRldmVsIG1haWxpbmcgbGlz dAo+IHBkbS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQo+IGh0dHBzOi8vbGlzdHMucHJveG1veC5j b20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3BkbS1kZXZlbAo+IAoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnBkbS1kZXZlbCBtYWlsaW5nIGxpc3QK cGRtLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dp LWJpbi9tYWlsbWFuL2xpc3RpbmZvL3BkbS1kZXZlbAo=