ironic/releasenotes/notes/improve-conductor-shutdown-42687d8b9dac4054.yaml
Yuriy Zveryanskyy b720359c06 Improve graceful shutdown of conductor process
If conductor is being stopped it is trying to wait of completion of
all periodical tasks which are already in the running state. If there
are many nodes assigned to the conductor this may take a long time,
and oslo service library can kill thread by timeout. This patch adds
code
that stops iterations over nodes in periodical tasks if conductor
is being stopped. These changes reduce probability to get locked
nodes after shutdown and time of shutdown.

Closes-Bug: #1701495
Change-Id: If6ea48d01132817a6f47560d3f6ee1756ebfab39
2017-07-05 11:59:57 +03:00

5 lines
128 B
YAML

---
fixes:
- Shutdown of conductor process should take less time, as we do not wait for
completion of all periodic tasks.