- Issued:
- 2018-12-05
- Updated:
- 2018-12-05
RHBA-2018:3785 - Bug Fix Advisory
Synopsis
openstack-cinder bug fix advisory
Type/Severity
Bug Fix Advisory
Red Hat Lightspeed patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated OpenStack Block Storage packages that resolve various issues are
now available for Red Hat OpenStack Platform 12.0 (Pike) 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 Block Storage service
OpenStack Block Storage (cinder) manages block storage mounting and the
presentation of such mounted block storage to instances. The back-end
physical storage can consist of local disks, Fiber Channel, iSCSI, and/or
NFS mounts attached to Compute nodes. In addition, Block Storage supports
volume backups, and snapshots for temporary save and restore operations.
Programmatic management is available through the Block Storage service's
API.
Changes to the openstack-cinder component:
- Previously, the Cinder RBD driver consumed excessive CPU resources when updating usage statistics for the Ceph RBD pool, resulting in cinder volume operations timing out.
With this update, the RBD driver no longer consumes excessive CPU resources and cinder operations no longer due to timeouts. (BZ#1593316)
- Previously, OS-Brick prevented attachments on VNX FC when VNX returned a `none` value for the `initiator_target_map` key in FC target data.
With this update, the `initiator_target_map` key is removed from the target data dict when the value is `none`, and attachments on VNX FC that do not have an initiator target map succeed. (BZ#1613892)
- With this update, the force_detach action of NetApp ONTAP FC/iSCSI drivers succeeds. This action terminates all connections between the specified volume and any host that is mapped to the volume. (BZ#1622538)
- Previously, attempts to delete a consistency group snapshot caused the SolidFire driver to crash.
With this update, attempts to delete a consistency group snapshot no longer cause the SolidFire driver to crash. (BZ#1629051)
- Previously, Cinder updated quotas incorrectly when deleting a temporary volume and operations that required that Cinder use a temporary volume resulted in corrupted quotas.
With this update, Cinder handles quote correctly when deleting temporary volumes. (BZ#1597737)
- Previously,creating volumes from an image failed when the SolidFire driver image cache was enabled.
With this update, the SolidFire driver configuration has been updated so that the driver image cache is disabled by default. Cinder includes a driver-independent image cache. (BZ#1613536)
- Previously, attempts to force detach a volume caused the SolidFire driver to crash.
With this update, attempts to force detach a volume no longer cause the SolidFire driver to crash. (BZ#1638408)
- The Block Storage service (cinder) uses two volume cache limit settings. Previously, when only one cache limit was configured, adding a new entry to the cache caused an existing entry to be ejected from the cache. Only a single entry would be cached, regardless of the configured cache limit.
With this update, the Block Storage service handles volume cache limits correctly. (BZ#1642155)
Solution
Before applying this update, ensure all previously released errata relevant
to your system have been applied.
Red Hat OpenStack Platform 12 runs on Red Hat Enterprise Linux 7.5.
The Red Hat OpenStack Platform 12 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 12, 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/12/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 12 ppc64le
- Red Hat OpenStack 12 x86_64
Fixes
- BZ - 1560069 - Backport RBD volume stats patch from upstream
- BZ - 1597435 - [BACKPORT] Cinder service is failing on NetApp with SVM admin scoped account
- BZ - 1597737 - [RHOSP12] Cinder quota could be bypassed by normal user
- BZ - 1613536 - SolidFire: creating a volume from image results in a blank volume
- BZ - 1613892 - volume creation from image is failing
- BZ - 1622538 - [OSP-12] NetApp: Ontap FC/iSCSI drivers does not support force_detach
- BZ - 1629051 - [OSP-12] NetApp: Consistency Group Snapsthot deletion error
- BZ - 1638408 - [OSP-12] NetApp SolidFire: Fix force_detach
- BZ - 1642155 - cinder always check image_volume_cache_max_size_gb and image_volume_cache_max_count when either of them is specified.
CVEs
(none)
References
(none)
Red Hat OpenStack for IBM Power 12
| SRPM | |
|---|---|
| openstack-cinder-11.1.0-22.el7ost.src.rpm | SHA-256: 8149b07f3e6b3ccf9cbefb3f933bca40ed526a1d4248ebf2464405cb5a43b74f |
| ppc64le | |
| openstack-cinder-11.1.0-22.el7ost.noarch.rpm | SHA-256: 9425894dfe226f6b7ed9338345da8d53907b7ce59cada3b46b3b9f477c42929e |
| python-cinder-11.1.0-22.el7ost.noarch.rpm | SHA-256: 2778962d5af89e82715cc24bbe17cd44e26bb747fb73b50c7b7b15632af8ae44 |
| python-cinder-tests-11.1.0-22.el7ost.noarch.rpm | SHA-256: 0733d1da6e78b1595e5c7ea1011a4a2772961c9fc0b02055c86430fd36318842 |
Red Hat OpenStack 12
| SRPM | |
|---|---|
| openstack-cinder-11.1.0-22.el7ost.src.rpm | SHA-256: 8149b07f3e6b3ccf9cbefb3f933bca40ed526a1d4248ebf2464405cb5a43b74f |
| x86_64 | |
| openstack-cinder-11.1.0-22.el7ost.noarch.rpm | SHA-256: 9425894dfe226f6b7ed9338345da8d53907b7ce59cada3b46b3b9f477c42929e |
| python-cinder-11.1.0-22.el7ost.noarch.rpm | SHA-256: 2778962d5af89e82715cc24bbe17cd44e26bb747fb73b50c7b7b15632af8ae44 |
| python-cinder-tests-11.1.0-22.el7ost.noarch.rpm | SHA-256: 0733d1da6e78b1595e5c7ea1011a4a2772961c9fc0b02055c86430fd36318842 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.