c39517b044
Fixes an issue where we could call evaluate_hardware_support multiple times each run. Now, instead, we cache the values and use the cache where needed. Adds unit test coverage for get_managers and the new method. Fixes issue where we were caching hardware managers between unit tests. Also includes fixes for codespell CI: - skip build files in repo - fix spelling issues introduced to repo Closes-bug: 2066308 Change-Id: Iebc5b6d2440bfc9f23daa322493379bbe69e84d0
8 lines
266 B
YAML
8 lines
266 B
YAML
---
|
|
fixes:
|
|
- |
|
|
Fixes bug 2066308, an issue where Ironic Python Agent would call
|
|
evaluate_hardware_support multiple times on hardware manager plugins.
|
|
Scanning for hardware and disks is time consuming, and caused timeouts
|
|
on badly-performing nodes.
|