Set octavia services' stop grace period to 300sec
Octavia worker, house-keeping and health-monitor serivices may use some long taskflow's flows to handle load balancers and amphorae (launch VMs, etc...). Those flows should not be interrupted when restarting those services (i.e when updating an overcloud, or restarting services because of certificates rotation), it might cause resource leaks that cannot be fixed by an admin. As default container stop timeout is defined to 10 seconds, this timeout value needs to be increased for octavia services (except octavia api) to ensure a graceful shutdown. This new value has been set to 300 seconds according to the octavia worker default configuration introduced in https://review.opendev.org/#/c/684201/ Closes-Bug: #1855684 Change-Id: I8911a79328769c910d03168cfa5a421d0dd0f9b6 (cherry picked from commitc595835776
) (cherry picked from commit0119358280
)
This commit is contained in:
parent
c3e2c98078
commit
07d02af945
|
@ -119,6 +119,7 @@ outputs:
|
|||
step_4:
|
||||
octavia_health_manager:
|
||||
start_order: 2
|
||||
stop_grace_period: 300
|
||||
image: *octavia_health_manager_image
|
||||
net: host
|
||||
privileged: false
|
||||
|
|
|
@ -115,6 +115,7 @@ outputs:
|
|||
step_4:
|
||||
octavia_housekeeping:
|
||||
start_order: 2
|
||||
stop_grace_period: 300
|
||||
image: *octavia_housekeeping_image
|
||||
net: host
|
||||
privileged: false
|
||||
|
|
|
@ -120,6 +120,7 @@ outputs:
|
|||
step_4:
|
||||
octavia_worker:
|
||||
start_order: 2
|
||||
stop_grace_period: 300
|
||||
image: *octavia_worker_image
|
||||
net: host
|
||||
privileged: false
|
||||
|
|
Loading…
Reference in New Issue