Set stop grace periods for designate services

Many of the designate services perform background syncrhonization
tasks and can lag a bit on shutdown, especially on heavily loaded or
large scale systems. Increasing the stop grace periods reduces the
likelihood that the system might get into a non-consistent state or a
state where a great deal of reconciling needs to occur on restart.

Change-Id: If521662eb4c47ada45cf0a9edd0a58db8a1d038d
This commit is contained in:
Brent Eagles 2021-07-21 15:13:12 -02:30
parent 5670359777
commit e5ba54102b
7 changed files with 7 additions and 0 deletions

View File

@ -150,6 +150,7 @@ outputs:
start_order: 15
image: &designate_api_image {get_param: ContainerDesignateApiImage}
net: host
stop_grace_period: 300
privileged: false
restart: always
volumes:

View File

@ -128,6 +128,7 @@ outputs:
image: {get_param: ContainerDesignateBackendBIND9Image}
net: host
privileged: true
stop_grace_period: 300
restart: always
volumes:
list_concat:

View File

@ -190,6 +190,7 @@ outputs:
image: *designate_central_image
net: host
privileged: false
stop_grace_period: 300
restart: always
healthcheck:
test: /openstack/healthcheck

View File

@ -155,6 +155,7 @@ outputs:
net: host
privileged: false
restart: always
stop_grace_period: 300
healthcheck:
test: /openstack/healthcheck
volumes:

View File

@ -115,6 +115,7 @@ outputs:
net: host
privileged: false
restart: always
stop_grace_period: 300
healthcheck:
test: /openstack/healthcheck
volumes:

View File

@ -102,6 +102,7 @@ outputs:
net: host
privileged: false
restart: always
stop_grace_period: 300
healthcheck:
test: /openstack/healthcheck
volumes:

View File

@ -132,6 +132,7 @@ outputs:
image: &designate_worker_image {get_param: ContainerDesignateWorkerImage}
net: host
privileged: false
stop_grace_period: 300
restart: always
healthcheck:
test: /openstack/healthcheck