01c3856d36
The patch for antelope/2023.1 needed to be rechecked, we will release that deliverable later. Change-Id: If8eaec4feca4590fbee692059b079027207625fb
68 lines
2.9 KiB
YAML
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
|