Go to file
Dominik Csapak 4af87395e9 pvescheduler: reworking child pid tracking
previously, systemd timers were responsible for running replication jobs.
those timers would not restart if the previous one is still running.

though trying again while it is running does no harm really, it spams
the log with errors about not being able to acquire the correct lock

to fix this, we rework the handling of child processes such that we only
start one per loop if there is currently none running. for that,
introduce the types of forks we do and allow one child process per type
(for now, we have 'jobs' and 'replication' as types)

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2021-11-22 17:19:12 +01:00
aplinfo update shipped aplinfo index 2021-11-16 11:13:18 +01:00
bin remove pvescheduler manpage generation 2021-11-11 18:35:52 +01:00
configs configs: vzdump: use prune-backups instead of the deprecated maxfiles 2021-06-08 15:22:52 +02:00
debian bump version to 7.1-5 2021-11-17 15:37:18 +01:00
network-hooks ifupdown1: bridgevlan: add bridge-vids list support 2020-01-11 17:22:46 +01:00
PVE pvescheduler: reworking child pid tracking 2021-11-22 17:19:12 +01:00
services replace systemd timer with pvescheduler daemon 2021-11-10 16:11:00 +01:00
test test: replication: remove mocking for obsolete volume_snapshot_list 2021-11-09 11:33:16 +01:00
www ui: dc/openID realm: allow to edit acr values 2021-11-19 07:30:38 +01:00
.gitignore Extend the .gitignore(s) 2018-05-04 14:50:04 +02:00
defines.mk fix #844: allow to pre-delay start-all-marked guests on boot 2019-11-20 20:20:58 +01:00
Makefile buildsys: lintian: do not ignore "binaries" anymore 2021-10-04 12:22:02 +02:00
spice-example-sh doc: spice-example-sh: support special characters in passwords 2017-10-05 13:57:27 +02:00
vzdump-hook-script.pl vzdump-hook-script: rename TARFILE to TARGET 2020-07-14 10:27:18 +02:00