- Issued:
- 2018-11-13
- Updated:
- 2018-11-13
RHBA-2018:3605 - Bug Fix Advisory
Synopsis
openstack-ironic bug fix advisory
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated OpenStack Bare Metal Provisioning packages that resolve various
issues are now available for Red Hat OpenStack Platform 13.0 (Queens) for
RHEL 7.
Description
Red Hat OpenStack Platform provides the facilities for building, deploying
and monitoring a private or public infrastructure-as-a-service (IaaS) cloud
running on commonly available physical hardware. This advisory includes
packages for:
- OpenStack Bare Metal Provisioning service
OpenStack Bare Metal Provisioning service (ironic) provides an API for
managemet and provisioning of physical machines
Changes to the openstack-ironic component:
- In prior releases, internal object versions in the database were not updated to their latest values when running online data migrations. This meant that after an upgrade to Red Hat OpenStack Platform 13, upgrading to Red Hat OpenStack Platform 14 would be impossible. With this release, online data migrations are updated and must be re-run for minor updates. After running the new online data migrations, you can successfully upgrade to Red Hat OpenStack Platform 14. (BZ#1643511)
- In prior releases, a race condition existed in the ironic-conductor hash ring code. A hash ring can be None under load, but this causes an internal server error: 'NoneType' object has no attribute '__getitem_'. This release fixes the race condition, and ironic API operations no longer fail with 'NoneType' object has no attribute '__getitem_'. (BZ#1636458)
Solution
Before applying this update, ensure all previously released errata relevant
to your system have been applied.
Red Hat OpenStack Platform 13 runs on Red Hat Enterprise Linux 7.5.
The Red Hat OpenStack Platform 13 Release Notes contain the following:
- An explanation of the way in which the provided components interact to
form a working cloud computing environment.
- Technology Previews, Recommended Practices, and Known Issues.
- The channels required for Red Hat OpenStack Platform 13, including which
channels need to be enabled and disabled.
The Release Notes are available at:
https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/release_notes/
This update is available through 'yum update' on systems registered through
Red Hat Subscription Manager. For more information about Red Hat
Subscription Manager, see:
https://access.redhat.com/documentation/en-US/Red_Hat_Subscription_Management/1/html/RHSM/index.html
Affected Products
- Red Hat OpenStack for IBM Power 13 ppc64le
- Red Hat OpenStack 13 x86_64
Fixes
- BZ - 1575782 - deleted node kept booting the introspection image
- BZ - 1616416 - Backport Ironic iDRAC RAID10 creation with gt 16 drives
- BZ - 1618422 - Backport unable to create RAID1 on Dell BOSS card
- BZ - 1618592 - [Undercloud] logrotate configuration for openstack-ironic doesn't contain copytruncate option
- BZ - 1618593 - [Undercloud] logrotate configuration for openstack-ironic-inspector doesn't contain copytruncate option
- BZ - 1631582 - Rebase openstack-ironic-inspector to 41a5f11
- BZ - 1631583 - Rebase openstack-ironic-python-agent to b04651c
- BZ - 1636458 - overcloud prepare image failed by giving IronicAction.node.set_provision_state failed: 'NoneType' object has no attribute '__getitem_ (OSP-13)
- BZ - 1639816 - Rebase openstack-ironic to 10.1.6
- BZ - 1639943 - Rebase openstack-ironic to 10.1.6
- BZ - 1643511 - [UPGRADES][13] Failed to upgrade uc post ffwd: The database is not compatible with this release of ironic
CVEs
(none)
References
(none)
Red Hat OpenStack for IBM Power 13
SRPM | |
---|---|
openstack-ironic-10.1.6-2.el7ost.src.rpm | SHA-256: e0156065fb32dc492df1aa4142e88f207f59956ce70f0421be2a34567889e623 |
openstack-ironic-inspector-7.2.1-4.el7ost.src.rpm | SHA-256: f2982991118923ef0f39ad3259d183dd378108ae7486e669f5a5de33cad49e41 |
openstack-ironic-python-agent-3.2.1-3.el7ost.src.rpm | SHA-256: 66485e7973866a526f4cfc51accfeadd131dcd6c4df55ee2c265c0dc4017537a |
python-ironic-lib-2.12.1-2.el7ost.src.rpm | SHA-256: e9c77a5e82f940e936d1e922473c17dbbe405b8c10846bcba11f38781112e96a |
ppc64le | |
openstack-ironic-api-10.1.6-2.el7ost.noarch.rpm | SHA-256: 601c7922544b5d01c8fc471bda24c136c17726585031c63fd9c8d5a3274ad3a2 |
openstack-ironic-common-10.1.6-2.el7ost.noarch.rpm | SHA-256: 5dff1e7b5649def683a415282f963e1b5a70de6ff6809880ed61122ac33411d7 |
openstack-ironic-conductor-10.1.6-2.el7ost.noarch.rpm | SHA-256: ef1baf59276398e98195d8e79193044d8ddfe50018e8b9a04fb1a9eb311df8b8 |
openstack-ironic-inspector-7.2.1-4.el7ost.noarch.rpm | SHA-256: 8fa100bf1371655ee226962bbbfedb8867f6fda1ff1390f014912bb90356854e |
openstack-ironic-python-agent-3.2.1-3.el7ost.noarch.rpm | SHA-256: c07a14ebf517847e3bc299403b6b1ca2d945f9f729e915d9d25ef0f9c8b60ba8 |
python-ironic-lib-2.12.1-2.el7ost.noarch.rpm | SHA-256: bfa321fe0f82376d892b95a88bc68860dfab25c93c60765a64b2f5209ada7392 |
python2-ironic-python-agent-3.2.1-3.el7ost.noarch.rpm | SHA-256: f3cfdb2def0be0bbfc7fb3c23cc90f04a5e3cba250ac7ab547bfc441bebca38f |
Red Hat OpenStack 13
SRPM | |
---|---|
openstack-ironic-10.1.6-2.el7ost.src.rpm | SHA-256: e0156065fb32dc492df1aa4142e88f207f59956ce70f0421be2a34567889e623 |
openstack-ironic-inspector-7.2.1-4.el7ost.src.rpm | SHA-256: f2982991118923ef0f39ad3259d183dd378108ae7486e669f5a5de33cad49e41 |
openstack-ironic-python-agent-3.2.1-3.el7ost.src.rpm | SHA-256: 66485e7973866a526f4cfc51accfeadd131dcd6c4df55ee2c265c0dc4017537a |
python-ironic-lib-2.12.1-2.el7ost.src.rpm | SHA-256: e9c77a5e82f940e936d1e922473c17dbbe405b8c10846bcba11f38781112e96a |
x86_64 | |
openstack-ironic-api-10.1.6-2.el7ost.noarch.rpm | SHA-256: 601c7922544b5d01c8fc471bda24c136c17726585031c63fd9c8d5a3274ad3a2 |
openstack-ironic-common-10.1.6-2.el7ost.noarch.rpm | SHA-256: 5dff1e7b5649def683a415282f963e1b5a70de6ff6809880ed61122ac33411d7 |
openstack-ironic-conductor-10.1.6-2.el7ost.noarch.rpm | SHA-256: ef1baf59276398e98195d8e79193044d8ddfe50018e8b9a04fb1a9eb311df8b8 |
openstack-ironic-inspector-7.2.1-4.el7ost.noarch.rpm | SHA-256: 8fa100bf1371655ee226962bbbfedb8867f6fda1ff1390f014912bb90356854e |
openstack-ironic-python-agent-3.2.1-3.el7ost.noarch.rpm | SHA-256: c07a14ebf517847e3bc299403b6b1ca2d945f9f729e915d9d25ef0f9c8b60ba8 |
python-ironic-lib-2.12.1-2.el7ost.noarch.rpm | SHA-256: bfa321fe0f82376d892b95a88bc68860dfab25c93c60765a64b2f5209ada7392 |
python2-ironic-python-agent-3.2.1-3.el7ost.noarch.rpm | SHA-256: f3cfdb2def0be0bbfc7fb3c23cc90f04a5e3cba250ac7ab547bfc441bebca38f |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.