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 [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id DB0F11FF168 for <inbox@lore.proxmox.com>; Tue, 18 Feb 2025 17:55:42 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 5C0C112677; Tue, 18 Feb 2025 17:55:39 +0100 (CET) From: Gabriel Goller <g.goller@proxmox.com> To: pbs-devel@lists.proxmox.com Date: Tue, 18 Feb 2025 17:55:03 +0100 Message-Id: <20250218165503.636037-1-g.goller@proxmox.com> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.031 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 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [lib.rs] Subject: [pbs-devel] [PATCH v3] worker_task: write result message manually, bypassing tracing 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: Wolfgang Bumiller <w.bumiller@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> VGhlIHdvcmtlcnRhc2tzIGN1cnJlbnRseSBnZXQgdGhlaXIgc3RhdHVzIGZyb20gcGFyc2luZyB0 aGUgbG9nCm1lc3NhZ2VzIGluIHRoZSB0YXNrLWxvZyBmaWxlLiBUaGUgcHJvYmxlbSBpcyB0aGF0 IGlmIHRoZXNlIG1lc3NhZ2VzIGFyZQpmaWx0ZXJlZCDigJMgd2hpY2ggaXMgbm93IHBvc3NpYmxl IHVzaW5nIHRoZSBQQlNfTE9HIGVudiB2YXJpYWJsZSDigJMgc29tZQp3b3JrZXJ0YXNrcyB3aWxs IGVuZCB1cCB3aXRoIGEgInN0b3BwZWQ6IHVua25vd24iIHN0YXR1cy4gVGhpcyBpcyBub3QKZGVz aXJhYmxlIHNvIHdyaXRlIHRoZSBtZXNzYWdlIG1hbnVhbGx5IHRvIHRoZSB3b3JrZXJ0YXNrIGZp bGUgYW5kCmJ5cGFzcyB0cmFjaW5nLgoKVGhpcyB3YXkgd2UgYXJlIGd1YXJhbnRlZWQgdGhhdCwg cmVnYXJkbGVzcyBvZiB0aGUgbWF4IGxvZ2dpbmcgbGV2ZWwgdGhlCnVzZXIgc2V0cywgdGhlIGZp bmFsIG1lc3NhZ2UgKGFuZCBzdGF0dXMpIGlzIHdyaXR0ZW4uCgpTaWduZWQtb2ZmLWJ5OiBHYWJy aWVsIEdvbGxlciA8Zy5nb2xsZXJAcHJveG1veC5jb20+Ci0tLQoKQ2hhbmdlbG9nOgp2MywgdGhh bmtzIEBXb2J1OgogKiBtb3ZlIGZ1bmN0aW9uIHRvIExvZ0NvbnRleHQgZ2V0IHRoZSBMb2dDb250 ZXh0IGluIHRoZSB3b3JrZXJfdGFzawogICBtb2R1bGUuCnYyOgogKiByZW1vdmUgamFuayAoZGV0 ZWN0IHdvcmtlcnRhc2sgZmFpbHVyZSBiYXNlZCBvbiByZXR1cm4gdmFsdWUgaW5zdGVhZAogICBv ZiBtZXNzYWdlKQoKCiBwcm94bW94LWxvZy9zcmMvbGliLnJzICAgICAgICAgICAgICAgICB8IDEw ICsrKysrKysrKysKIHByb3htb3gtcmVzdC1zZXJ2ZXIvc3JjL3dvcmtlcl90YXNrLnJzIHwgMTYg KysrKysrKysrKysrKystLQogMiBmaWxlcyBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Byb3htb3gtbG9nL3NyYy9saWIucnMgYi9wcm94bW94 LWxvZy9zcmMvbGliLnJzCmluZGV4IDhjNzRlNDJiNjE4ZC4uMDM2MmIyYmEzNmQ2IDEwMDY0NAot LS0gYS9wcm94bW94LWxvZy9zcmMvbGliLnJzCisrKyBiL3Byb3htb3gtbG9nL3NyYy9saWIucnMK QEAgLTEyOSw2ICsxMjksMTUgQEAgaW1wbCBMb2dDb250ZXh0IHsKICAgICBwdWIgZm4gc3RhdGUo JnNlbGYpIC0+ICZBcmM8TXV0ZXg8RmlsZUxvZ1N0YXRlPj4gewogICAgICAgICAmc2VsZi5sb2dn ZXIKICAgICB9CisKKyAgICAvLy8gTG9nIGRpcmVjdGx5IHRvIHRoZSB1bmRlcmx5aW5nIEZpbGVM b2dnZXIsIHdpdGhvdXQgZ29pbmcgdGhyb3VnaCB0cmFjaW5nLgorICAgIC8vLworICAgIC8vLyBV c2luZyB0aGlzIGZ1bmN0aW9uIHdlIGNhbiBndWFyYW50ZWUgdGhhdCBhIGxvZyBtZXNzYWdlIHdp bGwgYmUgaW4gdGhlIHRhc2tsb2cgZmlsZSwKKyAgICAvLy8gcmVnYXJkbGVzcyBvZiB0aGUgdHJh Y2luZyBsYXllcnMvZmlsdGVycy4KKyAgICBwdWIgZm4gbG9nX3VuZmlsdGVyZWQoJnNlbGYsIG1z ZzogJnN0cikgeworICAgICAgICBsZXQgbXV0IGxvZ2dlciA9IHNlbGYubG9nZ2VyLmxvY2soKS51 bndyYXAoKTsKKyAgICAgICAgbG9nZ2VyLmxvZ2dlci5sb2cobXNnKTsKKyAgICB9CiB9CiAKIGZu IGpvdXJuYWxkX29yX3N0ZGVycl9sYXllcjxTPigpIC0+IEJveDxkeW4gdHJhY2luZ19zdWJzY3Jp YmVyOjpMYXllcjxTPiArIFNlbmQgKyBTeW5jPgpAQCAtMTkxLDMgKzIwMCw0IEBAIHB1YiBmbiBp bml0X2NsaV9sb2dnZXIoCiAgICAgTG9nVHJhY2VyOjppbml0X3dpdGhfZmlsdGVyKGxvZ19sZXZl bC5hc19sb2coKSk/OwogICAgIE9rKCgpKQogfQorCmRpZmYgLS1naXQgYS9wcm94bW94LXJlc3Qt c2VydmVyL3NyYy93b3JrZXJfdGFzay5ycyBiL3Byb3htb3gtcmVzdC1zZXJ2ZXIvc3JjL3dvcmtl cl90YXNrLnJzCmluZGV4IDI0ZTI2NzZlNjljNy4uNWY0NTM2NWYwMGUyIDEwMDY0NAotLS0gYS9w cm94bW94LXJlc3Qtc2VydmVyL3NyYy93b3JrZXJfdGFzay5ycworKysgYi9wcm94bW94LXJlc3Qt c2VydmVyL3NyYy93b3JrZXJfdGFzay5ycwpAQCAtMTQsNyArMTQsNyBAQCB1c2Ugc2VyZGU6OntE ZXNlcmlhbGl6ZSwgU2VyaWFsaXplfTsKIHVzZSBzZXJkZV9qc29uOjp7anNvbiwgVmFsdWV9Owog dXNlIHRva2lvOjpzaWduYWw6OnVuaXg6OlNpZ25hbEtpbmQ7CiB1c2UgdG9raW86OnN5bmM6Ontv bmVzaG90LCB3YXRjaH07Ci11c2UgdHJhY2luZzo6e2luZm8sIHdhcm59OwordXNlIHRyYWNpbmc6 OntlcnJvciwgaW5mbywgd2Fybn07CiAKIHVzZSBwcm94bW94X2RhZW1vbjo6Y29tbWFuZF9zb2Nr ZXQ6OkNvbW1hbmRTb2NrZXQ7CiB1c2UgcHJveG1veF9sYW5nOjp0cnlfYmxvY2s7CkBAIC0xMDI1 LDcgKzEwMjUsMTkgQEAgaW1wbCBXb3JrZXJUYXNrIHsKICAgICAvLy8gTG9nIHRhc2sgcmVzdWx0 LCByZW1vdmUgdGFzayBmcm9tIHJ1bm5pbmcgbGlzdAogICAgIHB1YiBmbiBsb2dfcmVzdWx0KCZz ZWxmLCByZXN1bHQ6ICZSZXN1bHQ8KCksIEVycm9yPikgewogICAgICAgICBsZXQgc3RhdGUgPSBz ZWxmLmNyZWF0ZV9zdGF0ZShyZXN1bHQpOwotICAgICAgICBzZWxmLmxvZ19tZXNzYWdlKHN0YXRl LnJlc3VsdF90ZXh0KCkpOworCisgICAgICAgIC8vIFdyaXRlIHRoZSByZXN1bHQgbWFudWFsbHkg dG8gdGhlIHdvcmtlcnRhc2sgZmlsZS4gV2UgZG9uJ3Qgd2FudCB0byBmaWx0ZXIgb3IgcHJvY2Vz cworICAgICAgICAvLyB0aGlzIG1lc3NhZ2UgYnkgdGhlIGxvZ2dpbmcgc3lzdGVtLiBUaGlzIGFs c28gZ3VhcmFudGVlcyB0aGUgcmVzdWx0IG1lc3NhZ2Ugd2lsbCBiZSBpbgorICAgICAgICAvLyB0 aGUgZmlsZSwgcmVnYXJkbGVzcyBvZiB0aGUgbG9nZ2luZyBsZXZlbC4KKyAgICAgICAgbWF0Y2gg TG9nQ29udGV4dDo6Y3VycmVudCgpIHsKKyAgICAgICAgICAgIFNvbWUoY29udGV4dCkgPT4gewor ICAgICAgICAgICAgICAgIGNvbnRleHQubG9nX3VuZmlsdGVyZWQoJnN0YXRlLnJlc3VsdF90ZXh0 KCkpOworICAgICAgICAgICAgICAgIGlmIHJlc3VsdC5pc19lcnIoKSB7CisgICAgICAgICAgICAg ICAgICAgIGVwcmludGxuISgie30iLCAmc3RhdGUucmVzdWx0X3RleHQoKSk7CisgICAgICAgICAg ICAgICAgfQorICAgICAgICAgICAgfSwKKyAgICAgICAgICAgIE5vbmUgPT4gZXJyb3IhKCJlcnJv ciB3cml0aW5nIHRhc2sgcmVzdWx0IHRvIHRoZSB0YXNrbG9nIiksCisgICAgICAgIH0KIAogICAg ICAgICBXT1JLRVJfVEFTS19MSVNULmxvY2soKS51bndyYXAoKS5yZW1vdmUoJnNlbGYudXBpZC50 YXNrX2lkKTsKICAgICAgICAgLy8gdGhpcyB3YW50cyB0byBhY2Nlc3MgV09SS0VSX1RBU0tfTElT VCwgc28gd2UgbmVlZCB0byBkcm9wIHRoZSBsb2NrIGFib3ZlCi0tIAoyLjM5LjUKCgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcGJzLWRldmVsIG1haWxp bmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94 LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCg==