releases/deliverables/dalmatian/ironic.yaml
Jay Faulkner 01c3856d36 3 of 4 Ironic releases for OSSA-2024-004
The patch for antelope/2023.1 needed to be rechecked, we will release
that deliverable later.

Change-Id: If8eaec4feca4590fbee692059b079027207625fb
2024-10-03 12:15:23 -07:00

68 lines
2.9 KiB
YAML

---
launchpad: ironic
release-model: cycle-with-intermediary
stable-branch-type: std-with-versions
team: ironic
type: service
repository-settings:
openstack/ironic: {}
releases:
- version: 25.0.0
projects:
- repo: openstack/ironic
hash: a51726ca087f3a85262a1e2848d01ad5f0508982
- version: 26.0.0
projects:
- repo: openstack/ironic
hash: c375a01ecb3896b6c0882a3321a788734de1c28b
- version: 26.1.0
projects:
- repo: openstack/ironic
hash: 5857ca0cd5bc4949f77b9f3b6c3e0d7ab97f6b88
- version: 26.1.1
projects:
- repo: openstack/ironic
hash: 2127cc4c93770778457fde0582c1bba258c67e02
branches:
- name: bugfix/25.0
location: 25.0.0
- name: bugfix/26.0
location: 26.0.0
- name: stable/2024.2
location: 26.1.0
cycle-highlights:
- Ironic has added ``runbooks``, a new API concept to enable self-service
of maintenance items on nodes by project members. Runbooks are curated
lists of steps that can be run on nodes only associated via traits
and used in lieu of an explicit list of steps for manual cleaning
or servicing. They also follow RBAC rules, allowing projects to
limit who can CRUD and use a runbook.
- Ironic has removed the deprecated ``ibmc``, ``xclarity``, and ``idrac-wsman``
drivers, in favor of more modern, redfish-based drivers.
- Ironic has extended the functionality of the generic virtual media
devices API, allowing to fetch the list of virtual media devices
attached to a node.
- Ironic has updated the Redfish interoperability profile to version
1.1.0 that adds a lot of missing resources and fields, and clarifies
their purpose.
- Ironic has added the configuration options ``disallowed_enrollment_boot_modes``
and ``disallowed_deployment_boot_modes`` to allow or disallow specific
boot modes for node enrollment and/or deployment. By default all
boot modes are allowed.
- Ironic now allows to perform firmware updates on active nodes with
the firmware interface, using the redfish driver firmware update
feature as a service step.
- Ironic support for automatically setting the lessee fields on nodes
has been enhanced to support builds made via Nova, and the feature
is enabled by default.
- Ironic has enhanced multiple security aspects, for example it now
requires rescue passwords to be hashed, it has reduced the logged
nodes information during the cleaning phase to avoid showing sensitive
data, and it has hardened the communication between the ironic services
and the ironic agent requiring an HTTPS url by default.
- Ironic now discourages the use of ``partition`` images, in favor
of ``whole disk images``. UEFI Partition images, where EFI assets
are copied from a partition image, are the only partition images
Ironic intends to test on a regular basis moving forward.
release-notes: https://docs.openstack.org/releasenotes/ironic/2024.2.html