ironic-python-agent/releasenotes/notes/udev-settle-f75db34db990ad68.yaml
Lucas Alvares Gomes 055998c812 Wait for udev to settle before listing the block devices
This patch is making the list_all_block_devices() method to wait for
udev to settle it's event queue prior to listing the devices.

Sometimes the ironic-python-agent service may start before all devices
were detected and end up erroring out because it couldn't find a
suitable disk for deployment.

Closes-Bug: #1551300
Change-Id: I1ae2062a711115a1ea14b79ae9ace7ddd2fff9d5
2016-03-02 10:54:51 +00:00

4 lines
85 B
YAML

---
fixes:
- Ensure block devices are detected by the host OS before listing them.