Reduce init restart time

The 'RestartSec' value which controls the time between the
service stop and start when restarting has been reduced from
150 seconds to 2 seconds to make the restart happen faster.

These values can be adjusted by using the *_init_config_overrides
variables which use the config_template task to change template
defaults.

Change-Id: I4e97676327d1fcb8b2c7c92b6fc1859e0251637e
This commit is contained in:
Jesse Pretorius 2017-04-26 11:44:54 +01:00 committed by Jesse Pretorius (odyssey4me)
parent bcb2e7a32f
commit 9aa3e0017f
2 changed files with 16 additions and 1 deletions

View File

@ -0,0 +1,15 @@
---
features:
- For the ``os_glance`` role, the systemd unit ``RestartSec`` value which
controls the time between the service stop and start when restarting has
been reduced from 150 seconds to 2 seconds to make the restart happen
faster. This value can be adjusted by using the
``glance_*_init_config_overrides`` variables which use the
``config_template`` task to change template defaults.
upgrade:
- For the ``os_glance`` role, the systemd unit ``RestartSec`` value which
controls the time between the service stop and start when restarting has
been reduced from 150 seconds to 2 seconds to make the restart happen
faster. This value can be adjusted by using the
``glance_*_init_config_overrides`` variables which use the
``config_template`` task to change template defaults.

View File

@ -19,7 +19,7 @@ ExecStart={{ glance_bin }}/{{ item.value.service_name }} {{ program_config_optio
# Give a reasonable amount of time for the server to start up/shut down
TimeoutSec=300
Restart=on-failure
RestartSec=150
RestartSec=2
# This creates a specific slice which all services will operate from
# The accounting options give us the ability to see resource usage through