diff --git a/releasenotes/notes/prelude-for-seventeen-638544be837c54fa.yaml b/releasenotes/notes/prelude-for-seventeen-638544be837c54fa.yaml new file mode 100644 index 0000000000..a7162d7019 --- /dev/null +++ b/releasenotes/notes/prelude-for-seventeen-638544be837c54fa.yaml @@ -0,0 +1,34 @@ +--- +prelude: | + The Ironic community is proud to release Ironic 17.0! + + Where if it were developer years instead of major versions, + we would all be very afraid since it already has access to + the car keys. + + This release of Ironic includes numerous advancements which extend + an operator's ability to customize and further extend their deployment + to meet their needs. + + * Redfish enhancements including Out of Band RAID configuration management + and automatic setting of Secure Boot on nodes deployed using + ``redfish``. + * Deployment enhancements including UEFI Partition Image handling, + per-instance per-deployments of default interface selections, user + requestable ``deploy_steps`` at deploy time, IPA file + injection, and support for setting a node's boot mode via + ``instance_info``. + * Support for ``system`` scoped Role Based Access controls *and* + ``project`` scoped access is available by default for associated + nodes when the ``node`` ``owner`` or ``lessee`` fields are set. + This effort alone added over 1,500 new unit tests. + * Operator friendly fixes such as memory over-consumption guard for + memory intensive tasks, vendor hardware aware handling to help + address issues such as different settings being needed to invoke UEFI, + and "lazy" loading of database attributes to reduce the overall database + load. + + Along with all of this massive amount of work, a number of bugs were fixed + while we were along the road trip of this development cycle. + + We sincerely hope you enjoy it!