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 6BA571FF173 for <inbox@lore.proxmox.com>; Mon, 10 Feb 2025 12:39:46 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 3AC079D5C; Mon, 10 Feb 2025 12:39:44 +0100 (CET) Date: Mon, 10 Feb 2025 12:39:10 +0100 From: Wolfgang Bumiller <w.bumiller@proxmox.com> To: Thomas Lamprecht <t.lamprecht@proxmox.com> Message-ID: <5evrtkl2qwsv3sqsbehogtyiyw5oderjobpc6ztmahgbvgr2ut@ueyukevedvzt> References: <20241114132950.3536172-1-t.lamprecht@proxmox.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20241114132950.3536172-1-t.lamprecht@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.082 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 1/2] rrd: relay error to update database to caller 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> Cc: 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> T24gVGh1LCBOb3YgMTQsIDIwMjQgYXQgMDI6Mjk6NDlQTSArMDEwMCwgVGhvbWFzIExhbXByZWNo dCB3cm90ZToKPiBJdCBkb2VzIG5vdCBtYWtlIG11Y2ggc2Vuc2UgdG8ganVzdCBsb2cgaGVyZSwg ZXNwZWNpYWxseSBhcyB0aGUgdXBkYXRlCj4gZm4gaGFzIG5vIGNvbnRleHQgYWJvdXQgd2hhdCBS UkQgc2VyaWVzIGl0J3Mgb3BlcmF0aW5nIG9uLgo+IAo+IEkuZS4sIGxvZ2dlZCBtZXNzYWdlIHBy ZXZpb3VzbHk6Cj4gPiBycmQgdXBkYXRlIGZhaWxlZDogdGltZSBpbiBwYXN0ICguLi4pCj4gCj4g dnMgbG9nZ2VkIG1lc3NhZ2Ugbm93Ogo+ID4gcnJkOjp1cGRhdGVfdmFsdWUgJ2hvc3QvY3B1JyBm YWlsZWQgLSB0aW1lIGluIHBhc3QgKC4uLikKPiAKPiBUaGUgY2FsbGVycyBvZiB0aGUgRGF0YWJh c2U6OnVwZGF0ZSBmbiBpbiB0aGUgUlJEIENhY2hlIG1hcCBjYW4KPiBhbHJlYWR5IGhhbmRsZSBl cnJvcnMsIGFsYmVpdCBpdCB3b24ndCBzYXZlIHRoZSBmcmVzaGx5IGxvYWRlZCBSUkQgaW4KPiB0 aGUgbWFwIGFueW1vcmUgaWYgdGhlIHVwZGF0ZSBmYWlscywgYW55IGxvYWQgd2lsbCBzdGlsbCBk byB0aGF0Cj4gdGhvdWdoLgoKT25lIG9mIHRoZSBjYWxsLWNoYWlucyBjb21lcyBmcm9tIGBhcHBs eV9qb3VybmFsYCAodGhyb3VnaApgYXBwbHlfYW5kX2NvbW1pdF9qb3VybmFsX3RocmVhZGApLiBJ ZiB0aGUgam91cm5hbCBpcyBjb3JydXB0ZWQKKG5lZ2F0aXZlIHRpbWUsIE5hTnMpIG9yIHRoZSB0 aW1lIGlzIG90aGVyd2lzZSAibWVzc2VkIHVwIiAodGltZSBpbiB0aGUKcGFzdCkuCkN1cmlvdXNs eSB0aGUgYGpvdXJuYWxfYXBwbGllZGAgcmVzdWx0IGZyb20gdGhhdCBtZXRob2QgCnJldHVybiB0 aGUgKnByZXZpb3VzKiB0aW1lIHRoZSB0aHJlYWQgcmFuLiBUaGUgdGhyZWFkIHdpbGwgc2V0IHRo aXMgdG8KdHJ1ZSBpZiBpdCBzdWNjZWVkZWQuClNvIHRlY2huaWNhbGx5IHRoaXMgY291bGQgcmV0 dXJuICJ5ZXMgdGhlIGpvdXJuYWwgaXMgYXBwbGllZCIgd2hpbGUKbG9nZ2luZyAiZmFpbGVkIHRv IGFwcGx5IHRoZSBqb3VybmFsIi4uLiDwn6SUClRoaXMgaXMgYSBiaXQgd2VpcmQuCk1heWJlIHdl IHNob3VsZCBwYXNzIHRoZSBuYW1lIGRvd24gdGhlIGBhcHBseV9qb3VybmFsKClgIGNhbGwgY2hh aW4gc28KaXQgY2FuIGxvZyBhbmQgc2tpcCBsaWtlIGJlZm9yZT8KCj4gCj4gU2lnbmVkLW9mZi1i eTogVGhvbWFzIExhbXByZWNodCA8dC5sYW1wcmVjaHRAcHJveG1veC5jb20+Cj4gLS0tCj4gSXQg bWlnaHQgYmUgc2xpZ2h0bHkgbmljZXIgdG8gZmFjdG9yIG91dCB0aGUgY29tbW9uIGNhbGwgdG8g dXBkYXRlIHRvCj4gaGFwcGVuIGFmdGVyIGdldHRpbmcvY3JlYXRpbmcgdGhlIFJSRCwgYnV0IGl0 J3Mgbm90IHRyaXZpYWwgdG8gZG8gc28gYXMKPiBlZmZpY2llbnRseSBkdWUgdG8gb3duZXJzaGlw IGhhbmRvdmVyIHdoZW4gaW5zZXJ0aW5nIHRoZSBSUkQgaW4gdGhlIG1hcC4KPiAKPiAgcHJveG1v eC1ycmQvc3JjL2NhY2hlL3JyZF9tYXAucnMgfCAgNCArKy0tCj4gIHByb3htb3gtcnJkL3NyYy9y cmQucnMgICAgICAgICAgIHwgMTQgKysrKysrLS0tLS0tLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA4 IGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9wcm94bW94 LXJyZC9zcmMvY2FjaGUvcnJkX21hcC5ycyBiL3Byb3htb3gtcnJkL3NyYy9jYWNoZS9ycmRfbWFw LnJzCj4gaW5kZXggMGVmNjFjZmEuLjRiY2VkYWRlIDEwMDY0NAo+IC0tLSBhL3Byb3htb3gtcnJk L3NyYy9jYWNoZS9ycmRfbWFwLnJzCj4gKysrIGIvcHJveG1veC1ycmQvc3JjL2NhY2hlL3JyZF9t YXAucnMKPiBAQCAtNDIsNyArNDIsNyBAQCBpbXBsIFJSRE1hcCB7Cj4gICAgICApIC0+IFJlc3Vs dDwoKSwgRXJyb3I+IHsKPiAgICAgICAgICBpZiBsZXQgU29tZShycmQpID0gc2VsZi5tYXAuZ2V0 X211dChyZWxfcGF0aCkgewo+ICAgICAgICAgICAgICBpZiAhbmV3X29ubHkgfHwgdGltZSA+IHJy ZC5sYXN0X3VwZGF0ZSgpIHsKPiAtICAgICAgICAgICAgICAgIHJyZC51cGRhdGUodGltZSwgdmFs dWUpOwo+ICsgICAgICAgICAgICAgICAgcnJkLnVwZGF0ZSh0aW1lLCB2YWx1ZSk/Owo+ICAgICAg ICAgICAgICB9Cj4gICAgICAgICAgfSBlbHNlIHsKPiAgICAgICAgICAgICAgbGV0IG11dCBwYXRo ID0gc2VsZi5jb25maWcuYmFzZWRpci5jbG9uZSgpOwo+IEBAIC02MSw3ICs2MSw3IEBAIGltcGwg UlJETWFwIHsKPiAgICAgICAgICAgICAgfTsKPiAgCj4gICAgICAgICAgICAgIGlmICFuZXdfb25s eSB8fCB0aW1lID4gcnJkLmxhc3RfdXBkYXRlKCkgewo+IC0gICAgICAgICAgICAgICAgcnJkLnVw ZGF0ZSh0aW1lLCB2YWx1ZSk7Cj4gKyAgICAgICAgICAgICAgICBycmQudXBkYXRlKHRpbWUsIHZh bHVlKT87Cj4gICAgICAgICAgICAgIH0KPiAgICAgICAgICAgICAgc2VsZi5tYXAuaW5zZXJ0KHJl bF9wYXRoLnRvX3N0cmluZygpLCBycmQpOwo+ICAgICAgICAgIH0KPiBkaWZmIC0tZ2l0IGEvcHJv eG1veC1ycmQvc3JjL3JyZC5ycyBiL3Byb3htb3gtcnJkL3NyYy9ycmQucnMKPiBpbmRleCA0NDBh YmUwNi4uNGJmNGYwMWIgMTAwNjQ0Cj4gLS0tIGEvcHJveG1veC1ycmQvc3JjL3JyZC5ycwo+ICsr KyBiL3Byb3htb3gtcnJkL3NyYy9ycmQucnMKPiBAQCAtNDY5LDE0ICs0NjksMTAgQEAgaW1wbCBE YXRhYmFzZSB7Cj4gICAgICAvLy8gVXBkYXRlIHRoZSB2YWx1ZSAoaW4gbWVtb3J5KQo+ICAgICAg Ly8vCj4gICAgICAvLy8gTm90ZTogVGhpcyBkb2VzIG5vdCBjYWxsIFtTZWxmOjpzYXZlXS4KPiAt ICAgIHB1YiBmbiB1cGRhdGUoJm11dCBzZWxmLCB0aW1lOiBmNjQsIHZhbHVlOiBmNjQpIHsKPiAt ICAgICAgICBsZXQgdmFsdWUgPSBtYXRjaCBzZWxmLnNvdXJjZS5jb21wdXRlX25ld192YWx1ZSh0 aW1lLCB2YWx1ZSkgewo+IC0gICAgICAgICAgICBPayh2YWx1ZSkgPT4gdmFsdWUsCj4gLSAgICAg ICAgICAgIEVycihlcnIpID0+IHsKPiAtICAgICAgICAgICAgICAgIGxvZzo6ZXJyb3IhKCJycmQg dXBkYXRlIGZhaWxlZDoge30iLCBlcnIpOwo+IC0gICAgICAgICAgICAgICAgcmV0dXJuOwo+IC0g ICAgICAgICAgICB9Cj4gLSAgICAgICAgfTsKPiArICAgIHB1YiBmbiB1cGRhdGUoJm11dCBzZWxm LCB0aW1lOiBmNjQsIHZhbHVlOiBmNjQpIC0+IFJlc3VsdDwoKSwgRXJyb3I+IHsKPiArICAgICAg ICBsZXQgdmFsdWUgPSBzZWxmCj4gKyAgICAgICAgICAgIC5zb3VyY2UKPiArICAgICAgICAgICAg LmNvbXB1dGVfbmV3X3ZhbHVlKHRpbWUsIHZhbHVlKT87Cj4gIAo+ICAgICAgICAgIGxldCBsYXN0 X3VwZGF0ZSA9IHNlbGYuc291cmNlLmxhc3RfdXBkYXRlOwo+ICAgICAgICAgIHNlbGYuc291cmNl Lmxhc3RfdXBkYXRlID0gdGltZTsKPiBAQCAtNDg1LDYgKzQ4MSw4IEBAIGltcGwgRGF0YWJhc2Ug ewo+ICAgICAgICAgICAgICBycmEuZGVsZXRlX29sZF9zbG90cyh0aW1lLCBsYXN0X3VwZGF0ZSk7 Cj4gICAgICAgICAgICAgIHJyYS5jb21wdXRlX25ld192YWx1ZSh0aW1lLCBsYXN0X3VwZGF0ZSwg dmFsdWUpOwo+ICAgICAgICAgIH0KPiArCj4gKyAgICAgICAgT2soKCkpCj4gICAgICB9Cj4gIAo+ ICAgICAgLy8vIEV4dHJhY3QgZGF0YSBmcm9tIHRoZSBhcmNoaXZlCj4gLS0gCj4gMi4zOS41CgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcGJzLWRldmVs IG1haWxpbmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5w cm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCg==