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 E073A1FF15C for <inbox@lore.proxmox.com>; Fri, 30 May 2025 15:09:00 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 688902F5DC; Fri, 30 May 2025 15:09:16 +0200 (CEST) Message-ID: <f32ecd97-977d-46da-9ee9-47db5bd69853@proxmox.com> Date: Fri, 30 May 2025 15:08:43 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Hannes Laimer <h.laimer@proxmox.com>, Proxmox Backup Server development discussion <pbs-devel@lists.proxmox.com> References: <20250515124138.55436-1-h.laimer@proxmox.com> <20250515124138.55436-5-h.laimer@proxmox.com> <4566b2e4-1736-4a30-bd65-0a457d6efd59@proxmox.com> <9b24918c-0f4a-489d-8bf8-d3e2a423749b@proxmox.com> Content-Language: en-US, de-DE From: Christian Ebner <c.ebner@proxmox.com> In-Reply-To: <9b24918c-0f4a-489d-8bf8-d3e2a423749b@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.034 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 proxmox-backup v2 4/8] api: admin: run configured sync jobs when a datastore is mounted 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> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" <pbs-devel-bounces@lists.proxmox.com> T24gNS8zMC8yNSAxMzo0NSwgSGFubmVzIExhaW1lciB3cm90ZToKPiBhZGRlZCBzb21lIGlubGlu ZSBjb21tZW50cywgSSdsbCBwcm9iYWJseSBzZW5kIGEgdjMgYWRkcmVzc2luZyBzb21lIG9mCj4g dGhlIHRoaW5ncyB5b3UgbWVudGlvbmVkCj4gCj4gT24gNS8zMC8yNSAxMjowMiwgQ2hyaXN0aWFu IEVibmVyIHdyb3RlOgo+PiBwbGVhc2Ugc2VlIHNvbWUgY29tbWVudHMgaW5saW5lCj4+Cj4+IE9u IDUvMTUvMjUgMTQ6NDEsIEhhbm5lcyBMYWltZXIgd3JvdGU6Cj4+PiBXaGVuIGEgZGF0YXN0b3Jl IGlzIG1vdW50ZWQsIHNwYXduIGEgbmV3IHRhc2sgdG8gcnVuIGFsbCBzeW5jIGpvYnMKPj4+IG1h cmtlZCB3aXRoIGBydW4tb24tbW91bnRgLiBUaGVzZSBqb2JzIHJ1biBzZXF1ZW50aWFsbHkgYW5k IGluY2x1ZGUKPj4+IGFueSBqb2IgZm9yIHdoaWNoIHRoZSBtb3VudGVkIGRhdGFzdG9yZSBpczoK Pj4+Cj4+PiAtIFRoZSBzb3VyY2Ugb3IgdGFyZ2V0IGluIGEgbG9jYWwgcHVzaC9wdWxsIGpvYgo+ Pj4gLSBUaGUgc291cmNlIGluIGEgcHVzaCBqb2IgdG8gYSByZW1vdGUgZGF0YXN0b3JlCj4+PiAt IFRoZSB0YXJnZXQgaW4gYSBwdWxsIGpvYiBmcm9tIGEgcmVtb3RlIGRhdGFzdG9yZQo+Pj4KPj4+ IFNpZ25lZC1vZmYtYnk6IEhhbm5lcyBMYWltZXIgPGgubGFpbWVyQHByb3htb3guY29tPgo+Pj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBsZXQgXyA9IFdvcmtlclRhc2s6OnNwYXdu KAo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJtb3VudC1zeW5j LWpvYnMiLAo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFNvbWUo c3RvcmUpLAo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGF1dGhf aWQudG9fc3RyaW5nKCksCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgZmFsc2UsCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbW92 ZSB8d29ya2VyfCBhc3luYyBtb3ZlIAo+Pj4geyBkb19zeW5jX2pvYnMoam9ic190b19ydW4sIHdv cmtlcikuYXdhaXQgfSwKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKTsKPj4+ ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIH0KPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIE9r KCgpKQo+Pj4gK8KgwqDCoMKgwqDCoMKgIH0sCj4+Cj4+IGNvbW1lbnQ6IGFsbCBvZiBhYm92ZSBp cyBleGVjdXRlZCB3aXRoaW4gYSBhcGkgZW5kcG9pbnQgZmxhZ2dlZCBhcyAKPj4gcHJvdGVjdGVk ISBUaGlzIGhvd2V2ZXIgbGVhZHMgdG8gdGhlIHN5bmMgam9iIHRvIGJlIGV4ZWN1dGVkIGJ5IHRo ZSAKPj4gcHJveG1veC1iYWNrdXAtcHJveHksIGFsbCB0aGUgc3luY2VkIGNvbnRlbnRzIHRoZXJl Zm9yZSB3cml0dGVuIGFuZCAKPj4gb3duZXIgYnkgdGhlIHJvb3QgdXNlciBpbnN0ZWFkIG9mIHRo ZSBiYWNrdXAgdXNlci4KPj4KPiAKPiBhY3R1YWxseSB0cnVlLCBnb29kIGNhdGNoISBJIGRpZG4n dCBldmVuIGNoZWNrIHRoYXQsIEkganVzdCBhc3N1bWVkIHdlJ2QgCj4gZXhwbGljaXRseSBzZXQg dGhlIG93bmVyIHdoZW5ldmVyIHdlIGNyZWF0ZSBkaXJzL2ZpbGVzIGR1cmluZyBzeW5jLiBXZSAK PiBkbyB0aGlzIGZvciBnYXJiYWdlIGNvbGxlY3Rpb24gYW5kIGluIGJhc2ljYWxseSBhbGwgb3Ro ZXIgcGxhY2VzIElJUkMuCj4gCj4gU28sIEkgdGhpbmsgd2Ugc2hvdWxkIGFsc28gZG8gdGhhdCBm b3Igc3luY3MsIGNhbiB5b3UgdGhpbmsgb2YgYSByZWFzb24KPiB0byBub3QgZG8gdGhhdD8gSWYg bm90LCBJJ2xsIHByZXBhcmUgYSBwYXRjaCBmb3IgdGhhdC4KCkFzIGRpc2N1c3NlZCBvZmYtbGlz dCBhIGJpdCwgSU1ITyBydW5uaW5nIHRoZSB3aG9sZSBzeW5jIGpvYiBjb2RlIHBhdGhzIAppbiB0 aGUgcHJpdmlsZWdlZCBhcGkgc2VydmVyIGlzIG5vdCBpZGVhbCBhbmQgd291bGQgd2Vha2VuIHRo ZSBwcml2aWxlZ2UgCnNlcGFyYXRpb24uIEJ1dCBJIGRvIGFncmVlIHRoYXQgdGhpcyBpcyBhbHJl YWR5IGJlZW4gZG9uZSBpbiBzb21lIHBsYWNlcyAKYW5kIHdvdWxkIGJlIHByb2JhYmx5IGVhc3kg dG8gYXBwcm9hY2guCgpBbiBvcHRpb24gd291bGQgYmUgdG8gYWRkIGFuICh1bnByaXZpbGVnZWQp IGFwaSBlbmRwb2ludCB3aGljaCBhbGxvd3MgdG8gCnBhc3MgYSBsaXN0IG9mIHN5bmMgam9icyB0 byBiZSBleGVjdXRlZCBzZXF1ZW50aWFsbHksIGUuZy4gYFBPU1QgCi9hcGkyL2pzb24vYWRtaW4v c3luYy9ydW4tam9ic2AuCgpHaXZlbiB0aGF0IHdlIGZvdW5kIG5vIGJldHRlciBhcHByb2FjaCBv dGhlciB0aGVuIHRoZSB0d28gcHJvcG9zZWQgb25lcywKbWF5YmUgc29tZWJvZHkgZWxzZSBoYXMg YW4gb3Bpbmlvbi9zdWdnZXN0aW9uIG9uIHRoaXM/CgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KcGJzLWRldmVsIG1haWxpbmcgbGlzdApwYnMtZGV2ZWxA bGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxt YW4vbGlzdGluZm8vcGJzLWRldmVsCg==