- Issued:
- 2016-02-08
- Updated:
- 2016-02-08
RHBA-2016:0133 - Bug Fix Advisory
Synopsis
ceph bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Lightspeed patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated ceph packages that fix three bugs are now available for Red Hat
Enterprise Linux 7 and Ubuntu 14.04.
Description
Red Hat Ceph Storage is a massively scalable, open, software-defined storage platform that combines the most stable version of the Ceph storage system with a Ceph management platform, deployment tools, and support services.
This update fixes the following bugs:
- Ceph Object Storage Daemons (OSD) did not always store extended attributes (xattrs) within 254 bytes. Consequently, when Ceph was running on the XFS file system, it made additional extent lookups for small I/O sizes and its write performance could degrade due to the additional disk seeks. OSDs have been updated to store xattrs within 254 bytes so that they stay within XFS's limit for inlining the data within an inode. As a result, performance of Ceph during small write workloads is improved. (BZ#1230879)
- Under certain circumstances, a race condition occurred when the cephx protocol interacted with the libNSS library, which caused Ceph applications, for example qemu-kvm and librbd, to terminate unexpectedly. The cephx NSS code has been modified, and Ceph applications no longer crash in the described scenario. (BZ#1296722)
- The filestore_xfs_extsize setting reduces OSD fragmentation at the expense of large sequential write performance. This option was enabled by default in Red Hat Ceph storage 1.3. As a consequence, Ceph's large sequential write performance was degraded in comparison to Red Hat Ceph Storage 1.2. The filestore_xfs_extsize setting is now disabled by default in Red Hat Ceph Storage 1.3, and Ceph's large sequential write performance is improved. (BZ#1299308)
Users of Ceph are advised to upgrade to these updated packages, which fix these bugs.
Solution
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
For details on how to apply this update, refer to:
Affected Products
- Red Hat Enterprise Linux Server 7 x86_64
- Red Hat Enterprise Linux Workstation 7 x86_64
- Red Hat Enterprise Linux Desktop 7 x86_64
- Red Hat Enterprise Linux for Scientific Computing 7 x86_64
- Red Hat Ceph Storage MON 1.3 x86_64
- Red Hat Ceph Storage OSD 1.3 x86_64
Fixes
- BZ - 1230879 - chain_xattr needs to account for xfs 254 byte inline attr limitation.
- BZ - 1296722 - qemu-kvm crashes with double free or corruption in cephx code
- BZ - 1299308 - disable filestore_xfs_extsize by default
CVEs
(none)
Red Hat Enterprise Linux Server 7
| SRPM | |
|---|---|
| ceph-0.94.3-6.el7cp.src.rpm | SHA-256: db3ce160837f0780441e2836ad2f0ef30db5c4f97dbcdfa4541ba931e53d570a |
| x86_64 | |
| ceph-common-0.94.3-6.el7cp.x86_64.rpm | SHA-256: efc2f74336b937318ba8618814041a6e6ba12bdbd45c7ad6b37b8f325676e406 |
| ceph-debuginfo-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 2fdbb342ff4f08a98a66f52ccdb808623d5588c548ee005c1aa1da2213b1ee95 |
| ceph-radosgw-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 37b876748a4d84d67e8e24adbb7910ef6c171679ea1fafc9c1c8542fa94b69d8 |
| librados2-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 6c74c9813c3682d0895fc38712f35621d3ee1bbee49c5196d0a21f42d0ba40ac |
| librados2-devel-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 4642f9f21759e61ddbc3e8273b6a95a032a2b8968ddf43f48c4ca13234ba321d |
| librbd1-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 76b7cddde96a93a7c882ab3159f50c2b23051bab8ff5dcef4d885ab754989f67 |
| librbd1-devel-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 32f770356d56604fa4339dc5fc61c879fe9770e095bd50cf7078909092fa824f |
| python-rados-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 5e9cf34b3555aefd86727f94ad7d2e0850e1f221d9f42ee93e57ce3bbefddd29 |
| python-rbd-0.94.3-6.el7cp.x86_64.rpm | SHA-256: bec59beb528292f35a767aee07530b71d814346197b10284c073cc6bf814908b |
Red Hat Enterprise Linux Workstation 7
| SRPM | |
|---|---|
| ceph-0.94.3-6.el7cp.src.rpm | SHA-256: db3ce160837f0780441e2836ad2f0ef30db5c4f97dbcdfa4541ba931e53d570a |
| x86_64 | |
| ceph-common-0.94.3-6.el7cp.x86_64.rpm | SHA-256: efc2f74336b937318ba8618814041a6e6ba12bdbd45c7ad6b37b8f325676e406 |
| ceph-debuginfo-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 2fdbb342ff4f08a98a66f52ccdb808623d5588c548ee005c1aa1da2213b1ee95 |
| ceph-radosgw-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 37b876748a4d84d67e8e24adbb7910ef6c171679ea1fafc9c1c8542fa94b69d8 |
| librados2-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 6c74c9813c3682d0895fc38712f35621d3ee1bbee49c5196d0a21f42d0ba40ac |
| librados2-devel-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 4642f9f21759e61ddbc3e8273b6a95a032a2b8968ddf43f48c4ca13234ba321d |
| librbd1-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 76b7cddde96a93a7c882ab3159f50c2b23051bab8ff5dcef4d885ab754989f67 |
| librbd1-devel-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 32f770356d56604fa4339dc5fc61c879fe9770e095bd50cf7078909092fa824f |
| python-rados-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 5e9cf34b3555aefd86727f94ad7d2e0850e1f221d9f42ee93e57ce3bbefddd29 |
| python-rbd-0.94.3-6.el7cp.x86_64.rpm | SHA-256: bec59beb528292f35a767aee07530b71d814346197b10284c073cc6bf814908b |
Red Hat Enterprise Linux Desktop 7
| SRPM | |
|---|---|
| ceph-0.94.3-6.el7cp.src.rpm | SHA-256: db3ce160837f0780441e2836ad2f0ef30db5c4f97dbcdfa4541ba931e53d570a |
| x86_64 | |
| ceph-common-0.94.3-6.el7cp.x86_64.rpm | SHA-256: efc2f74336b937318ba8618814041a6e6ba12bdbd45c7ad6b37b8f325676e406 |
| ceph-debuginfo-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 2fdbb342ff4f08a98a66f52ccdb808623d5588c548ee005c1aa1da2213b1ee95 |
| ceph-radosgw-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 37b876748a4d84d67e8e24adbb7910ef6c171679ea1fafc9c1c8542fa94b69d8 |
| librados2-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 6c74c9813c3682d0895fc38712f35621d3ee1bbee49c5196d0a21f42d0ba40ac |
| librados2-devel-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 4642f9f21759e61ddbc3e8273b6a95a032a2b8968ddf43f48c4ca13234ba321d |
| librbd1-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 76b7cddde96a93a7c882ab3159f50c2b23051bab8ff5dcef4d885ab754989f67 |
| librbd1-devel-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 32f770356d56604fa4339dc5fc61c879fe9770e095bd50cf7078909092fa824f |
| python-rados-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 5e9cf34b3555aefd86727f94ad7d2e0850e1f221d9f42ee93e57ce3bbefddd29 |
| python-rbd-0.94.3-6.el7cp.x86_64.rpm | SHA-256: bec59beb528292f35a767aee07530b71d814346197b10284c073cc6bf814908b |
Red Hat Enterprise Linux for Scientific Computing 7
| SRPM | |
|---|---|
| ceph-0.94.3-6.el7cp.src.rpm | SHA-256: db3ce160837f0780441e2836ad2f0ef30db5c4f97dbcdfa4541ba931e53d570a |
| x86_64 | |
| ceph-common-0.94.3-6.el7cp.x86_64.rpm | SHA-256: efc2f74336b937318ba8618814041a6e6ba12bdbd45c7ad6b37b8f325676e406 |
| ceph-debuginfo-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 2fdbb342ff4f08a98a66f52ccdb808623d5588c548ee005c1aa1da2213b1ee95 |
| ceph-radosgw-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 37b876748a4d84d67e8e24adbb7910ef6c171679ea1fafc9c1c8542fa94b69d8 |
| librados2-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 6c74c9813c3682d0895fc38712f35621d3ee1bbee49c5196d0a21f42d0ba40ac |
| librados2-devel-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 4642f9f21759e61ddbc3e8273b6a95a032a2b8968ddf43f48c4ca13234ba321d |
| librbd1-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 76b7cddde96a93a7c882ab3159f50c2b23051bab8ff5dcef4d885ab754989f67 |
| librbd1-devel-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 32f770356d56604fa4339dc5fc61c879fe9770e095bd50cf7078909092fa824f |
| python-rados-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 5e9cf34b3555aefd86727f94ad7d2e0850e1f221d9f42ee93e57ce3bbefddd29 |
| python-rbd-0.94.3-6.el7cp.x86_64.rpm | SHA-256: bec59beb528292f35a767aee07530b71d814346197b10284c073cc6bf814908b |
Red Hat Ceph Storage MON 1.3
| SRPM | |
|---|---|
| ceph-0.94.3-6.el7cp.src.rpm | SHA-256: db3ce160837f0780441e2836ad2f0ef30db5c4f97dbcdfa4541ba931e53d570a |
| x86_64 | |
| ceph-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 7640ac6d3ac8fd13f06a775c5837e90ac4a30494b7ac22bff80a776bc4935b13 |
| ceph-common-0.94.3-6.el7cp.x86_64.rpm | SHA-256: efc2f74336b937318ba8618814041a6e6ba12bdbd45c7ad6b37b8f325676e406 |
| ceph-debuginfo-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 2fdbb342ff4f08a98a66f52ccdb808623d5588c548ee005c1aa1da2213b1ee95 |
| ceph-mon-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 737cb8ca31e92d64f7855ca51dbcb6d4c269b661ac02aeb0d6743e6bc09e6e14 |
| ceph-test-0.94.3-6.el7cp.x86_64.rpm | SHA-256: cc28c0ff235be8735fdc4e638f0de88ef2e4130f36cd88798caa06e846c7dae3 |
| librados2-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 6c74c9813c3682d0895fc38712f35621d3ee1bbee49c5196d0a21f42d0ba40ac |
| librados2-devel-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 4642f9f21759e61ddbc3e8273b6a95a032a2b8968ddf43f48c4ca13234ba321d |
| librbd1-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 76b7cddde96a93a7c882ab3159f50c2b23051bab8ff5dcef4d885ab754989f67 |
| librbd1-devel-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 32f770356d56604fa4339dc5fc61c879fe9770e095bd50cf7078909092fa824f |
| python-rados-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 5e9cf34b3555aefd86727f94ad7d2e0850e1f221d9f42ee93e57ce3bbefddd29 |
| python-rbd-0.94.3-6.el7cp.x86_64.rpm | SHA-256: bec59beb528292f35a767aee07530b71d814346197b10284c073cc6bf814908b |
Red Hat Ceph Storage OSD 1.3
| SRPM | |
|---|---|
| ceph-0.94.3-6.el7cp.src.rpm | SHA-256: db3ce160837f0780441e2836ad2f0ef30db5c4f97dbcdfa4541ba931e53d570a |
| x86_64 | |
| ceph-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 7640ac6d3ac8fd13f06a775c5837e90ac4a30494b7ac22bff80a776bc4935b13 |
| ceph-common-0.94.3-6.el7cp.x86_64.rpm | SHA-256: efc2f74336b937318ba8618814041a6e6ba12bdbd45c7ad6b37b8f325676e406 |
| ceph-debuginfo-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 2fdbb342ff4f08a98a66f52ccdb808623d5588c548ee005c1aa1da2213b1ee95 |
| ceph-osd-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 256be4db76279988eaca03eb5a758e63dee86afb633a5213431804ce718e4928 |
| ceph-test-0.94.3-6.el7cp.x86_64.rpm | SHA-256: cc28c0ff235be8735fdc4e638f0de88ef2e4130f36cd88798caa06e846c7dae3 |
| librados2-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 6c74c9813c3682d0895fc38712f35621d3ee1bbee49c5196d0a21f42d0ba40ac |
| librados2-devel-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 4642f9f21759e61ddbc3e8273b6a95a032a2b8968ddf43f48c4ca13234ba321d |
| librbd1-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 76b7cddde96a93a7c882ab3159f50c2b23051bab8ff5dcef4d885ab754989f67 |
| librbd1-devel-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 32f770356d56604fa4339dc5fc61c879fe9770e095bd50cf7078909092fa824f |
| python-rados-0.94.3-6.el7cp.x86_64.rpm | SHA-256: 5e9cf34b3555aefd86727f94ad7d2e0850e1f221d9f42ee93e57ce3bbefddd29 |
| python-rbd-0.94.3-6.el7cp.x86_64.rpm | SHA-256: bec59beb528292f35a767aee07530b71d814346197b10284c073cc6bf814908b |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.