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 83D011FF164 for ; Fri, 22 Nov 2024 10:39:47 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 3E158EC11; Fri, 22 Nov 2024 10:39:56 +0100 (CET) From: Gabriel Goller To: pbs-devel@lists.proxmox.com Date: Fri, 22 Nov 2024 10:39:18 +0100 Message-Id: <20241122093919.59777-4-g.goller@proxmox.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241122093919.59777-1-g.goller@proxmox.com> References: <20241122093919.59777-1-g.goller@proxmox.com> MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.039 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: [pbs-devel] [PATCH proxmox-backup v5 3/4] fix #3786: ui/cli: add resync-corrupt option on sync-jobs 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" QWRkIHRoZSBgcmVzeW5jLWNvcnJ1cHRgIG9wdGlvbiB0byB0aGUgdWkgYW5kIHRoZQpgcHJveG1v eC1iYWNrdXAtbWFuYWdlcmAgY2xpLiBJdCBpcyBsaXN0ZWQgaW4gdGhlIGBBZHZhbmNlZGAgc2Vj dGlvbiwKYmVjYXVzZSBpdCBzbG93cyB0aGUgc3luYy1qb2IgZG93biBhbmQgaXMgdXNlbGVzcyBp ZiBubyB2ZXJpZmljYXRpb24Kam9iIHdhcyBydW4gYmVmb3JlaGFuZC4KCk9yaWdpbmFsbHktYnk6 IFNoYW5ub24gU3RlcnogPHMuc3RlcnpAcHJveG1veC5jb20+ClNpZ25lZC1vZmYtYnk6IEdhYnJp ZWwgR29sbGVyIDxnLmdvbGxlckBwcm94bW94LmNvbT4KUmV2aWV3ZWQtYnk6IEZhYmlhbiBHcsO8 bmJpY2hsZXIgPGYuZ3J1ZW5iaWNobGVyQHByb3htb3guY29tPgotLS0KIHNyYy9iaW4vcHJveG1v eC1iYWNrdXAtbWFuYWdlci5ycyB8IDE2ICsrKysrKysrKysrKysrLS0KIHd3dy93aW5kb3cvU3lu Y0pvYkVkaXQuanMgICAgICAgICB8IDExICsrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDI1 IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc3JjL2Jpbi9wcm94 bW94LWJhY2t1cC1tYW5hZ2VyLnJzIGIvc3JjL2Jpbi9wcm94bW94LWJhY2t1cC1tYW5hZ2VyLnJz CmluZGV4IGQ4ODdkYzFkNTBhMS4uMDJjYTBkMDI4MjI1IDEwMDY0NAotLS0gYS9zcmMvYmluL3By b3htb3gtYmFja3VwLW1hbmFnZXIucnMKKysrIGIvc3JjL2Jpbi9wcm94bW94LWJhY2t1cC1tYW5h Z2VyLnJzCkBAIC0xNCw4ICsxNCw4IEBAIHVzZSBwYnNfYXBpX3R5cGVzOjpwZXJjZW50X2VuY29k aW5nOjpwZXJjZW50X2VuY29kZV9jb21wb25lbnQ7CiB1c2UgcGJzX2FwaV90eXBlczo6ewogICAg IEJhY2t1cE5hbWVzcGFjZSwgR3JvdXBGaWx0ZXIsIFJhdGVMaW1pdENvbmZpZywgU3luY0RpcmVj dGlvbiwgU3luY0pvYkNvbmZpZywgREFUQVNUT1JFX1NDSEVNQSwKICAgICBHUk9VUF9GSUxURVJf TElTVF9TQ0hFTUEsIElHTk9SRV9WRVJJRklFRF9CQUNLVVBTX1NDSEVNQSwgTlNfTUFYX0RFUFRI X1NDSEVNQSwKLSAgICBSRU1PVEVfSURfU0NIRU1BLCBSRU1PVkVfVkFOSVNIRURfQkFDS1VQU19T Q0hFTUEsIFRSQU5TRkVSX0xBU1RfU0NIRU1BLCBVUElEX1NDSEVNQSwKLSAgICBWRVJJRklDQVRJ T05fT1VUREFURURfQUZURVJfU0NIRU1BLAorICAgIFJFTU9URV9JRF9TQ0hFTUEsIFJFTU9WRV9W QU5JU0hFRF9CQUNLVVBTX1NDSEVNQSwgUkVTWU5DX0NPUlJVUFRfU0NIRU1BLCBUUkFOU0ZFUl9M QVNUX1NDSEVNQSwKKyAgICBVUElEX1NDSEVNQSwgVkVSSUZJQ0FUSU9OX09VVERBVEVEX0FGVEVS X1NDSEVNQSwKIH07CiB1c2UgcGJzX2NsaWVudDo6e2Rpc3BsYXlfdGFza19sb2csIHZpZXdfdGFz a19yZXN1bHR9OwogdXNlIHBic19jb25maWc6OnN5bmM7CkBAIC0zMDcsNiArMzA3LDcgQEAgYXN5 bmMgZm4gc3luY19kYXRhc3RvcmUoCiAgICAgZ3JvdXBfZmlsdGVyOiBPcHRpb248VmVjPEdyb3Vw RmlsdGVyPj4sCiAgICAgbGltaXQ6IFJhdGVMaW1pdENvbmZpZywKICAgICB0cmFuc2Zlcl9sYXN0 OiBPcHRpb248dXNpemU+LAorICAgIHJlc3luY19jb3JydXB0OiBPcHRpb248Ym9vbD4sCiAgICAg cGFyYW06IFZhbHVlLAogICAgIHN5bmNfZGlyZWN0aW9uOiBTeW5jRGlyZWN0aW9uLAogKSAtPiBS ZXN1bHQ8VmFsdWUsIEVycm9yPiB7CkBAIC0zNDMsNiArMzQ0LDEwIEBAIGFzeW5jIGZuIHN5bmNf ZGF0YXN0b3JlKAogICAgICAgICBhcmdzWyJ0cmFuc2Zlci1sYXN0Il0gPSBqc29uISh0cmFuc2Zl cl9sYXN0KQogICAgIH0KIAorICAgIGlmIGxldCBTb21lKHJlc3luYykgPSByZXN5bmNfY29ycnVw dCB7CisgICAgICAgIGFyZ3NbInJlc3luYy1jb3JydXB0Il0gPSBWYWx1ZTo6ZnJvbShyZXN5bmMp OworICAgIH0KKwogICAgIGxldCBtdXQgbGltaXRfanNvbiA9IGpzb24hKGxpbWl0KTsKICAgICBs ZXQgbGltaXRfbWFwID0gbGltaXRfanNvbgogICAgICAgICAuYXNfb2JqZWN0X211dCgpCkBAIC00 MDUsNiArNDEwLDEwIEBAIGFzeW5jIGZuIHN5bmNfZGF0YXN0b3JlKAogICAgICAgICAgICAgICAg IHNjaGVtYTogVFJBTlNGRVJfTEFTVF9TQ0hFTUEsCiAgICAgICAgICAgICAgICAgb3B0aW9uYWw6 IHRydWUsCiAgICAgICAgICAgICB9LAorICAgICAgICAgICAgInJlc3luYy1jb3JydXB0Ijogewor ICAgICAgICAgICAgICAgIHNjaGVtYTogUkVTWU5DX0NPUlJVUFRfU0NIRU1BLAorICAgICAgICAg ICAgICAgIG9wdGlvbmFsOiB0cnVlLAorICAgICAgICAgICAgfSwKICAgICAgICAgfQogICAgfQog KV0KQEAgLTQyMSw2ICs0MzAsNyBAQCBhc3luYyBmbiBwdWxsX2RhdGFzdG9yZSgKICAgICBncm91 cF9maWx0ZXI6IE9wdGlvbjxWZWM8R3JvdXBGaWx0ZXI+PiwKICAgICBsaW1pdDogUmF0ZUxpbWl0 Q29uZmlnLAogICAgIHRyYW5zZmVyX2xhc3Q6IE9wdGlvbjx1c2l6ZT4sCisgICAgcmVzeW5jX2Nv cnJ1cHQ6IE9wdGlvbjxib29sPiwKICAgICBwYXJhbTogVmFsdWUsCiApIC0+IFJlc3VsdDxWYWx1 ZSwgRXJyb3I+IHsKICAgICBzeW5jX2RhdGFzdG9yZSgKQEAgLTQzNCw2ICs0NDQsNyBAQCBhc3lu YyBmbiBwdWxsX2RhdGFzdG9yZSgKICAgICAgICAgZ3JvdXBfZmlsdGVyLAogICAgICAgICBsaW1p dCwKICAgICAgICAgdHJhbnNmZXJfbGFzdCwKKyAgICAgICAgcmVzeW5jX2NvcnJ1cHQsCiAgICAg ICAgIHBhcmFtLAogICAgICAgICBTeW5jRGlyZWN0aW9uOjpQdWxsLAogICAgICkKQEAgLTUxMyw2 ICs1MjQsNyBAQCBhc3luYyBmbiBwdXNoX2RhdGFzdG9yZSgKICAgICAgICAgZ3JvdXBfZmlsdGVy LAogICAgICAgICBsaW1pdCwKICAgICAgICAgdHJhbnNmZXJfbGFzdCwKKyAgICAgICAgTm9uZSwK ICAgICAgICAgcGFyYW0sCiAgICAgICAgIFN5bmNEaXJlY3Rpb246OlB1c2gsCiAgICAgKQpkaWZm IC0tZ2l0IGEvd3d3L3dpbmRvdy9TeW5jSm9iRWRpdC5qcyBiL3d3dy93aW5kb3cvU3luY0pvYkVk aXQuanMKaW5kZXggMGU2NDhlN2IzZTUwLi4wM2Y2MWJlZTY0OTQgMTAwNjQ0Ci0tLSBhL3d3dy93 aW5kb3cvU3luY0pvYkVkaXQuanMKKysrIGIvd3d3L3dpbmRvdy9TeW5jSm9iRWRpdC5qcwpAQCAt MzU4LDYgKzM1OCwxNyBAQCBFeHQuZGVmaW5lKCdQQlMud2luZG93LlN5bmNKb2JFZGl0Jywgewog CQkJICAgIGRlbGV0ZUVtcHR5OiAneyFpc0NyZWF0ZX0nLAogCQkJfSwKIAkJICAgIH0sCisJCSAg ICB7CisJCQlmaWVsZExhYmVsOiBnZXR0ZXh0KCdSZXN5bmMgY29ycnVwdCBzbmFwc2hvdHMnKSwK KwkJCXh0eXBlOiAncHJveG1veGNoZWNrYm94JywKKwkJCW5hbWU6ICdyZXN5bmMtY29ycnVwdCcs CisJCQlhdXRvRWw6IHsKKwkJCSAgICB0YWc6ICdkaXYnLAorCQkJICAgICdkYXRhLXF0aXAnOiBn ZXR0ZXh0KCdSZS1zeW5jIHNuYXBzaG90cywgd2hvc2UgdmVyZmlmaWNhdGlvbiBmYWlsZWQuJyks CisJCQl9LAorCQkJdW5jaGVja2VkVmFsdWU6IGZhbHNlLAorCQkJdmFsdWU6IGZhbHNlLAorCQkg ICAgfSwKIAkJXSwKIAkgICAgfSwKIAkgICAgewotLSAKMi4zOS41CgoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnBicy1kZXZlbCBtYWlsaW5nIGxpc3QK cGJzLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dp LWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Bicy1kZXZlbAo=