Ironic create stable/2024.1
This patch creates the stable/2024.1 (aka Caracal) branch for the ironic project. For some reason the command used here also changed the format of what we had in cycle-highlights. `tox -e venv -- new-release caracal ironic feature --stable-branch` Change-Id: I3847d86d088d80b0ef5ef81c84d7232b657e8a47
This commit is contained in:
parent
4b3f5b0b70
commit
20c8f76506
@ -15,43 +15,53 @@ releases:
|
|||||||
projects:
|
projects:
|
||||||
- repo: openstack/ironic
|
- repo: openstack/ironic
|
||||||
hash: 9050f66a1b8ec8778fec06fd00a7f2254663608c
|
hash: 9050f66a1b8ec8778fec06fd00a7f2254663608c
|
||||||
|
- version: 24.1.0
|
||||||
|
projects:
|
||||||
|
- repo: openstack/ironic
|
||||||
|
hash: 99b1f9c47985be3a93a71558b444badfec0e16fd
|
||||||
branches:
|
branches:
|
||||||
- name: bugfix/23.1
|
- name: bugfix/23.1
|
||||||
location: 23.1.0
|
location: 23.1.0
|
||||||
- name: bugfix/24.0
|
- name: bugfix/24.0
|
||||||
location: 24.0.0
|
location: 24.0.0
|
||||||
|
- name: stable/2024.1
|
||||||
|
location: 24.1.0
|
||||||
cycle-highlights:
|
cycle-highlights:
|
||||||
- Ironic has enabled RBAC support by default by changing the default
|
- Ironic has enabled RBAC support by default by changing the default
|
||||||
values of ``[oslo_policy]enforce_scope`` and
|
values of ``[oslo_policy]enforce_scope`` and
|
||||||
``[oslo_policy]enforce_new_defaults`` to ``True``. Additionally, we
|
``[oslo_policy]enforce_new_defaults`` to ``True``.
|
||||||
added ``[DEFAULT]rbac_service_project_name`` to define a project where
|
Additionally, we added ``[DEFAULT]rbac_service_project_name``
|
||||||
users in that project are treated as having a service role.
|
to define a project where users in that project are treated as having
|
||||||
Please see Ironic release notes for full details.
|
a service role. Please see Ironic release notes for full details.
|
||||||
- Ironic has added the ability to drain active tasks from a conductor
|
- Ironic has added the ability to drain active tasks from a conductor
|
||||||
before shutdown. Sending a ``SIGUSR2`` signal to an ironic-conductor
|
before shutdown. Sending a ``SIGUSR2`` signal to an ironic-conductor
|
||||||
will now attempt to complete running tasks with a timeout of
|
will now attempt to complete running tasks with a timeout of
|
||||||
``[DEFAULT]drain_shutdown_timeout``. No new tasks will be started on
|
``[DEFAULT]drain_shutdown_timeout``. No new tasks will be started on the
|
||||||
the conductor while it's draining.
|
conductor while it's draining.
|
||||||
- Ironic now has basic testing for OVN-based deployments, using the OVN
|
- Ironic now has basic testing for OVN-based deployments, using the
|
||||||
DHCP service. This includes lightly tested support for OVN VTEP switches.
|
OVN DHCP service. This includes lightly tested support for OVN VTEP
|
||||||
Operators considering use of this support should read
|
switches. Operators considering use of this support should read
|
||||||
`Ironic OVN documentation <https://docs.openstack.org/ironic/latest/admin/ovn-networking.html>`_
|
`Ironic OVN documentation
|
||||||
|
<https://docs.openstack.org/ironic/latest/admin/ovn-networking.html>`_
|
||||||
for more information and details on limitations.
|
for more information and details on limitations.
|
||||||
- Several Ironic drivers have been deprecated in favor of more modern,
|
- Several Ironic drivers have been deprecated in favor of more modern,
|
||||||
redfish-based drivers. The ``ibmc``, ``xclarity``, and ``idrac-wsman``
|
redfish-based drivers. The ``ibmc``, ``xclarity``, and ``idrac-wsman``
|
||||||
drivers will be removed during a future development cycle. Operators
|
drivers will be removed during a future development cycle. Operators
|
||||||
utilizing these drivers are encouraged to use the redfish hardware type
|
utilizing these drivers are encouraged to use the redfish hardware
|
||||||
instead. Additionally, users of the ``ilo`` hardware type on newer ILO6-based
|
type instead. Additionally, users of the ``ilo`` hardware type on
|
||||||
hardware will now be prompted to use ``redfish`` instead.
|
newer ILO6-based hardware will now be prompted to use ``redfish``
|
||||||
- Ironic now supports UEFI HTTP mode booting. The ``http`` boot interface is
|
instead.
|
||||||
based upon the ``pxe`` interface, and ``http-ipxe`` is based upon ``ipxe``.
|
- Ironic now supports UEFI HTTP mode booting. The ``http`` boot interface
|
||||||
- Ironic now supports in-band inspection and node auto-discovery without an
|
is based upon the ``pxe`` interface, and ``http-ipxe`` is based
|
||||||
additional ironic-inspector service. An online data migration was added which
|
upon ``ipxe``.
|
||||||
migrates inspection interface on idle nodes to ``agent`` if inspector-based
|
- Ironic now supports in-band inspection and node auto-discovery without
|
||||||
inspection is disabled, and agent-based inspection is enabled.
|
an additional ironic-inspector service. An online data migration
|
||||||
|
was added which migrates inspection interface on idle nodes to ``agent``
|
||||||
|
if inspector-based inspection is disabled, and agent-based inspection
|
||||||
|
is enabled.
|
||||||
- Ironic will now reserve a small number of worker threads for user-interactive
|
- Ironic will now reserve a small number of worker threads for user-interactive
|
||||||
API usage. Previously, an overloaded Ironic cluster could fail API calls if many
|
API usage. Previously, an overloaded Ironic cluster could fail API
|
||||||
nodes performed provisioning actions at the same time.
|
calls if many nodes performed provisioning actions at the same time.
|
||||||
- Ironic now supports pulling down images from a web server authenticated
|
- Ironic now supports pulling down images from a web server authenticated
|
||||||
using basic auth. This permits standalone Ironic users to secure their
|
using basic auth. This permits standalone Ironic users to secure
|
||||||
external image repositories.
|
their external image repositories.
|
||||||
|
Loading…
Reference in New Issue
Block a user