ironic/releasenotes/notes/agent-client-poll-ce16fd589e88c95a.yaml
Dmitry Tantsur 7828fe8b64 agent: poll long-running commands till completion
Currently for install_bootloader we use wait=True with a longer
timeout. As a more robust alternative, poll the agent until
the command completes. This avoids trying to guess how long
the command will actually take.

Change-Id: I62e9086441fa2b164aee42f7489d12aed4076f49
Story: #2006963
2020-06-19 16:46:44 +02:00

8 lines
298 B
YAML

---
fixes:
- |
Instead of increasing timeout when running long synchronous tasks on
ironic-python-agent, ironic now runs them asynchronously and polls
the agent until completion. It is no longer necessary to account for
long-running tasks when setting ``[agent]command_timeout``.