Files
ironic/releasenotes/notes/conductor-startup-invalid-defaults-b7bd0589a3bf474b.yaml
Jim Rollenhagen 6206c47720 Fail conductor startup if invalid defaults exist
This causes the conductor to fail to start up if a default interface
implementation cannot be found for any dynamic driver. This avoids
problems later where building a task object to operate on a node
could fail for the same reason.

This also removes a RAID interface test that turned out to be an
invalid test, but we couldn't tell it was invalid until we had
changed the start up behavior of the conductor.

Note that this release note doesn't actually note a change between
releases, but rather is mostly for my use when I come back to combine
many of the release notes for this feature later.

Change-Id: I39d3c30a6beda2e496ff85119281fdf4de191560
Partial-Bug: #1524745
2017-02-01 22:53:44 +00:00

6 lines
195 B
YAML

---
upgrade:
- The conductor will now fail to start up if invalid configuration is
provided, such that a default interface implementation for any enabled
hardware type cannot be found.