Bug 40901: (follow-up) Cap restart attempts on per-component units
Add StartLimitIntervalSec=60 add StartLimitBurst=3 so a broken-at- startup daemon stops looping at after three attempts. 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:
parent
0f2f88371d
commit
a6226588f6
|
|
@ -3,6 +3,8 @@ Description=Koha Elasticsearch indexer daemon for %i
|
||||||
PartOf=koha@%i.target
|
PartOf=koha@%i.target
|
||||||
Requires=koha-create-dirs@%i.service
|
Requires=koha-create-dirs@%i.service
|
||||||
After=koha@%i.target
|
After=koha@%i.target
|
||||||
|
StartLimitIntervalSec=60
|
||||||
|
StartLimitBurst=3
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,8 @@ Description=Koha Zebra indexer daemon for %i
|
||||||
PartOf=koha@%i.target
|
PartOf=koha@%i.target
|
||||||
Requires=koha-create-dirs@%i.service
|
Requires=koha-create-dirs@%i.service
|
||||||
After=koha@%i.target koha-zebra@%i.service
|
After=koha@%i.target koha-zebra@%i.service
|
||||||
|
StartLimitIntervalSec=60
|
||||||
|
StartLimitBurst=3
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,8 @@ Description=Koha Plack server for %i
|
||||||
PartOf=koha@%i.target
|
PartOf=koha@%i.target
|
||||||
Requires=koha-create-dirs@%i.service
|
Requires=koha-create-dirs@%i.service
|
||||||
After=koha@%i.target
|
After=koha@%i.target
|
||||||
|
StartLimitIntervalSec=60
|
||||||
|
StartLimitBurst=3
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=forking
|
Type=forking
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,9 @@ Requires=koha-create-dirs@%i.service
|
||||||
After=koha@%i.target
|
After=koha@%i.target
|
||||||
AssertPathExists=/etc/koha/sites/%i/SIPconfig.xml
|
AssertPathExists=/etc/koha/sites/%i/SIPconfig.xml
|
||||||
|
|
||||||
|
StartLimitIntervalSec=60
|
||||||
|
StartLimitBurst=3
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
User=%i-koha
|
User=%i-koha
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,8 @@ Description=Koha Z39.50/SRU server for %i
|
||||||
PartOf=koha@%i.target
|
PartOf=koha@%i.target
|
||||||
Requires=koha-create-dirs@%i.service
|
Requires=koha-create-dirs@%i.service
|
||||||
After=koha@%i.target
|
After=koha@%i.target
|
||||||
|
StartLimitIntervalSec=60
|
||||||
|
StartLimitBurst=3
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=forking
|
Type=forking
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,8 @@ Description=Koha Zebra indexing server for %i
|
||||||
PartOf=koha@%i.target
|
PartOf=koha@%i.target
|
||||||
Requires=koha-create-dirs@%i.service
|
Requires=koha-create-dirs@%i.service
|
||||||
After=koha@%i.target
|
After=koha@%i.target
|
||||||
|
StartLimitIntervalSec=60
|
||||||
|
StartLimitBurst=3
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=forking
|
Type=forking
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue