From cd5ab0f229ebf0dca9f1b8191526ba110c1b1077 Mon Sep 17 00:00:00 2001 From: Andrej Shadura <andrew.shadura@collabora.co.uk> Date: Wed, 27 Apr 2022 13:18:28 +0200 Subject: [PATCH] Order the backend services according to their dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Backend services have internal dependencies, so it’s better to start them in the correct order. Supervisord does not guarantee this order, but it’s still better than starting them all at once. See: https://openbuildservice.org/help/manuals/obs-admin-guide/obs.cha.installation_and_configuration.html#_backend_installation Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk> --- docker/services/backend/obsclouduploadserver.conf | 2 +- docker/services/backend/obsclouduploadworker.conf | 2 +- docker/services/backend/obsdeltastore.conf | 2 +- docker/services/backend/obsdispatcher.conf | 2 +- docker/services/backend/obsdodup.conf | 2 +- docker/services/backend/obspublisher.conf | 2 +- docker/services/backend/obsrepserver.conf | 2 +- docker/services/backend/obsscheduler@.conf.in | 2 +- docker/services/backend/obsservice.conf | 2 +- docker/services/backend/obssigner.conf | 2 +- docker/services/backend/obswarden.conf | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/docker/services/backend/obsclouduploadserver.conf b/docker/services/backend/obsclouduploadserver.conf index 4ffba23e34..90b317b237 100644 --- a/docker/services/backend/obsclouduploadserver.conf +++ b/docker/services/backend/obsclouduploadserver.conf @@ -4,7 +4,7 @@ directory=/usr/lib/obs/server/ stdout_logfile=/srv/obs/log/clouduploadserver.log redirect_stderr=true autostart=True -priority=1 +priority=20 startretries=100 stopsignal=KILL killasgroup=true diff --git a/docker/services/backend/obsclouduploadworker.conf b/docker/services/backend/obsclouduploadworker.conf index 89620d6896..9ce96505be 100644 --- a/docker/services/backend/obsclouduploadworker.conf +++ b/docker/services/backend/obsclouduploadworker.conf @@ -4,7 +4,7 @@ directory=/usr/lib/obs/server/ stdout_logfile=/srv/obs/log/clouduploadworker.log redirect_stderr=true autostart=True -priority=1 +priority=20 startretries=100 stopsignal=KILL killasgroup=true diff --git a/docker/services/backend/obsdeltastore.conf b/docker/services/backend/obsdeltastore.conf index 755c421896..270ee1ebd8 100644 --- a/docker/services/backend/obsdeltastore.conf +++ b/docker/services/backend/obsdeltastore.conf @@ -4,7 +4,7 @@ directory=/usr/lib/obs/server/ stdout_logfile=/srv/obs/log/deltastore.log redirect_stderr=true autostart=True -priority=1 +priority=5 startretries=100 stopsignal=KILL killasgroup=true diff --git a/docker/services/backend/obsdispatcher.conf b/docker/services/backend/obsdispatcher.conf index c901bae9bd..f70470b830 100644 --- a/docker/services/backend/obsdispatcher.conf +++ b/docker/services/backend/obsdispatcher.conf @@ -4,7 +4,7 @@ directory=/usr/lib/obs/server/ stdout_logfile=/srv/obs/log/dispatcher.log redirect_stderr=true autostart=True -priority=1 +priority=7 startretries=100 stopsignal=KILL killasgroup=true diff --git a/docker/services/backend/obsdodup.conf b/docker/services/backend/obsdodup.conf index bc5ec0f976..75b4913757 100644 --- a/docker/services/backend/obsdodup.conf +++ b/docker/services/backend/obsdodup.conf @@ -4,7 +4,7 @@ directory=/usr/lib/obs/server/ stdout_logfile=/srv/obs/log/dodup.log redirect_stderr=true autostart=True -priority=1 +priority=4 startretries=100 stopsignal=KILL killasgroup=true diff --git a/docker/services/backend/obspublisher.conf b/docker/services/backend/obspublisher.conf index 71cbc57cfc..4370419b98 100644 --- a/docker/services/backend/obspublisher.conf +++ b/docker/services/backend/obspublisher.conf @@ -4,7 +4,7 @@ directory=/usr/lib/obs/server/ stdout_logfile=/srv/obs/log/publisher.log redirect_stderr=true autostart=True -priority=1 +priority=8 startretries=100 stopsignal=KILL killasgroup=true diff --git a/docker/services/backend/obsrepserver.conf b/docker/services/backend/obsrepserver.conf index e9e5155b68..75a3d2d350 100644 --- a/docker/services/backend/obsrepserver.conf +++ b/docker/services/backend/obsrepserver.conf @@ -4,7 +4,7 @@ directory=/usr/lib/obs/server/ stdout_logfile=/srv/obs/log/rep_server.log redirect_stderr=true autostart=True -priority=1 +priority=2 startretries=100 stopsignal=KILL killasgroup=true diff --git a/docker/services/backend/obsscheduler@.conf.in b/docker/services/backend/obsscheduler@.conf.in index 8fe7d01da2..6532d983cf 100644 --- a/docker/services/backend/obsscheduler@.conf.in +++ b/docker/services/backend/obsscheduler@.conf.in @@ -4,7 +4,7 @@ directory=/usr/lib/obs/server/ stdout_logfile=/srv/obs/log/scheduler_@ARCH@.log redirect_stderr=true autostart=True -priority=1 +priority=6 startretries=100 stopsignal=KILL killasgroup=true diff --git a/docker/services/backend/obsservice.conf b/docker/services/backend/obsservice.conf index 84ebe1e1f2..021c30e7eb 100644 --- a/docker/services/backend/obsservice.conf +++ b/docker/services/backend/obsservice.conf @@ -4,7 +4,7 @@ directory=/usr/lib/obs/server/ stdout_logfile=/srv/obs/log/src_service.log redirect_stderr=true autostart=True -priority=1 +priority=3 startretries=100 stopsignal=KILL killasgroup=true diff --git a/docker/services/backend/obssigner.conf b/docker/services/backend/obssigner.conf index ae56c07c42..d0416ff67c 100644 --- a/docker/services/backend/obssigner.conf +++ b/docker/services/backend/obssigner.conf @@ -4,7 +4,7 @@ directory=/usr/lib/obs/server/ stdout_logfile=/srv/obs/log/signer.log redirect_stderr=true autostart=True -priority=1 +priority=9 startretries=100 stopsignal=KILL killasgroup=true diff --git a/docker/services/backend/obswarden.conf b/docker/services/backend/obswarden.conf index 38742c4edd..3bb3754be3 100644 --- a/docker/services/backend/obswarden.conf +++ b/docker/services/backend/obswarden.conf @@ -4,7 +4,7 @@ directory=/usr/lib/obs/server/ stdout_logfile=/srv/obs/log/warden.log redirect_stderr=true autostart=True -priority=1 +priority=10 startretries=100 stopsignal=KILL killasgroup=true -- GitLab