Bug 40901: (follow-up) Order per-component units after koha-create-dirs

Pair each Requires=koha-create-dirs@%i.service with a matching
After=, and drop the now redundant Before= list from
koha-create-dirs@.service.

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
Signed-off-by: Pedro Amorim <pedro.amorim@openfifth.co.uk>
This commit is contained in:
Kyle M Hall 2026-05-12 11:51:18 -04:00 committed by Pedro Amorim
parent a6226588f6
commit a84dbc3d29
No known key found for this signature in database
GPG Key ID: 06B75BA7F3894D55
9 changed files with 8 additions and 9 deletions

View File

@ -1,7 +1,6 @@
[Unit]
Description=Create directories for Koha instance %i
PartOf=koha@%i.target
Before=koha-plack@%i.service koha-zebra@%i.service koha-indexer@%i.service koha-es-indexer@%i.service koha-worker@%i.service koha-worker-long_tasks@%i.service koha-sip@%i.service koha-z3950@%i.service
[Service]
Type=oneshot

View File

@ -2,7 +2,7 @@
Description=Koha Elasticsearch indexer daemon for %i
PartOf=koha@%i.target
Requires=koha-create-dirs@%i.service
After=koha@%i.target
After=koha@%i.target koha-create-dirs@%i.service
StartLimitIntervalSec=60
StartLimitBurst=3

View File

@ -2,7 +2,7 @@
Description=Koha Zebra indexer daemon for %i
PartOf=koha@%i.target
Requires=koha-create-dirs@%i.service
After=koha@%i.target koha-zebra@%i.service
After=koha@%i.target koha-zebra@%i.service koha-create-dirs@%i.service
StartLimitIntervalSec=60
StartLimitBurst=3

View File

@ -2,7 +2,7 @@
Description=Koha Plack server for %i
PartOf=koha@%i.target
Requires=koha-create-dirs@%i.service
After=koha@%i.target
After=koha@%i.target koha-create-dirs@%i.service
StartLimitIntervalSec=60
StartLimitBurst=3

View File

@ -2,7 +2,7 @@
Description=Koha SIP server for %i
PartOf=koha@%i.target
Requires=koha-create-dirs@%i.service
After=koha@%i.target
After=koha@%i.target koha-create-dirs@%i.service
AssertPathExists=/etc/koha/sites/%i/SIPconfig.xml
StartLimitIntervalSec=60

View File

@ -2,7 +2,7 @@
Description=Koha background worker (long_tasks queue) for %i
PartOf=koha@%i.target
Requires=koha-create-dirs@%i.service
After=koha@%i.target
After=koha@%i.target koha-create-dirs@%i.service
StartLimitIntervalSec=60
StartLimitBurst=3

View File

@ -2,7 +2,7 @@
Description=Koha background worker (default queue) for %i
PartOf=koha@%i.target
Requires=koha-create-dirs@%i.service
After=koha@%i.target
After=koha@%i.target koha-create-dirs@%i.service
StartLimitIntervalSec=60
StartLimitBurst=3

View File

@ -2,7 +2,7 @@
Description=Koha Z39.50/SRU server for %i
PartOf=koha@%i.target
Requires=koha-create-dirs@%i.service
After=koha@%i.target
After=koha@%i.target koha-create-dirs@%i.service
StartLimitIntervalSec=60
StartLimitBurst=3

View File

@ -2,7 +2,7 @@
Description=Koha Zebra indexing server for %i
PartOf=koha@%i.target
Requires=koha-create-dirs@%i.service
After=koha@%i.target
After=koha@%i.target koha-create-dirs@%i.service
StartLimitIntervalSec=60
StartLimitBurst=3