Bug Fix Advisory Red Hat Ceph Storage 2.3 bug fix and enhancement update

Advisory: RHBA-2017:1497-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2017-06-19
Last updated on: 2017-06-19
Affected Products: Red Hat Ceph Storage 2 for RHEL 7

Details

Red Hat Ceph Storage 2.3 is now available.

Red Hat Ceph Storage is a scalable, open, software-defined storage platform
that combines the most stable version of the Ceph storage system with a
Ceph management platform, deployment utilities, and support services.

Bug Fixes and Enhancements:

For detailed information on changes in this release, see the Red Hat Ceph
Storage 2.3 Release Notes available at:

https://access.redhat.com/documentation/en-us/red_hat_ceph_storage/2.3/html-single/release_notes/


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:

https://access.redhat.com/articles/11258

Updated packages

Red Hat Ceph Storage 2 for RHEL 7

SRPMS:
calamari-server-1.5.6-2.el7cp.src.rpm     MD5: ec99e1d050e4f101f0a2e9e09303b503
SHA-256: 8dd3f8a7acee57e2ff4981a2afad58033ce39e193fdc7262c926a8229daaabe0
ceph-10.2.7-27.el7cp.src.rpm     MD5: a1483d4296dfc37f85a29b094fe02984
SHA-256: 009da52fcb19565c4292c96ab7c5e67289cd604907a6bcea99e9ba69530a51ff
python-crypto-2.6.1-1.2.el7cp.src.rpm     MD5: 9f75e0ec23ce3675b6b46a568cc0993b
SHA-256: 6388a0ec73fb75f91f85e95b11537019f66ca15dead8b3a3d4302b11dbdc1c85
python-flask-0.10.1-5.el7.src.rpm     MD5: e37ee51bc012a6653e4314a08d4d40a1
SHA-256: 18cd6bdc764b6d5e3d962e2d3a7b5eb12d066dd723f8206e199c74a1a50bd889
python-itsdangerous-0.23-1.el7.src.rpm     MD5: 8934881b5dcf850365f33f0bce52d14e
SHA-256: 16ccd49efe8003941fc9630009525e18e82339d2a8df80f9f83db51faf3e0ac7
python-jinja2-2.7.2-2.el7cp.src.rpm     MD5: 493faabfea4b7c9a06ad62456566f521
SHA-256: 2a71feff1b3b7dd9ffeeac4dd2c696fc4050aa362396aa7b186dae7bacd3d154
python-werkzeug-0.9.1-1.el7.src.rpm     MD5: db4e53ea263bf4d932e1beb4f74bc9c7
SHA-256: 4706b62d5ea71eb4bed696bbbf20dd3a8cf4a0bf6e9385a8c315e3c3acdba37b
userspace-rcu-0.7.16-1.el7cp.src.rpm     MD5: 6032afb658af27434d9ad2c6496ba621
SHA-256: e026635c9405df77b76e757ac4931aeb518f74dc28286bd754bb8fc89b9c593d
 
x86_64:
calamari-server-1.5.6-2.el7cp.x86_64.rpm     MD5: e442b793d3c8f2a9184c391b1642a21e
SHA-256: 3e311e9800d6e9e29b622bc1cdd3c16d19bde1262ab21586b140acff7ebd4d32
ceph-base-10.2.7-27.el7cp.x86_64.rpm     MD5: c661cc1248502ff79074ad763baec7c6
SHA-256: 4e76348f1067465f786ee91c4485a39c5fb99d1078ec663bc8bf95454e88c5ba
ceph-common-10.2.7-27.el7cp.x86_64.rpm     MD5: 6bee945442f29466c4aa2bfe7ea411be
SHA-256: cf925b7eafdd268a8f23d8d0bf56f4a893f79553a57a714b98b355513269fa95
ceph-mon-10.2.7-27.el7cp.x86_64.rpm     MD5: 566f516c0ac5b62d6e05b9dd90bcd4c0
SHA-256: d106c63df68a19f0815bfe31a1381465052dd2dd0ecdf8e3bff16fa9f77ff1d3
ceph-osd-10.2.7-27.el7cp.x86_64.rpm     MD5: c3ae4bcfaf0c65de11d813bfe6d85ada
SHA-256: 1e247df7f7a3c030dc92eab783d62ec7013431a043d7563a263ac31eb7759d98
ceph-selinux-10.2.7-27.el7cp.x86_64.rpm     MD5: d5e63ab51ba87dd03fde6030c6a94ace
SHA-256: 0a32d36256286e5ef03830afb483306a0bec25f7591923bdd5ad435ceccd8404
ceph-test-10.2.7-27.el7cp.x86_64.rpm     MD5: 26dce9d83d5f702e4ca7c3b5e6e41b67
SHA-256: 7d3d843c7a1e6290012c4a87309be2259a58a65ef65c2bb432020e8f7c35c4ba
libcephfs1-10.2.7-27.el7cp.x86_64.rpm     MD5: d370f8acd02585d63e27f3af3131e69e
SHA-256: 0dc1e4c2190b05d90f7d284eb8d5bc482dd5d3e8a4d9a6acbb7830e5dc1b6d66
libcephfs1-devel-10.2.7-27.el7cp.x86_64.rpm     MD5: 5821216ee5d784e631b0c260506d7cac
SHA-256: fbde76d78266fc3c4cbe273046faee1bc14683ca482499d4b151e766b76079c4
librados2-10.2.7-27.el7cp.x86_64.rpm     MD5: 425120bb92da95f00a72929cc8ec2ac0
SHA-256: ed97fa7563f1a8c6cd524d17d6d44e1102770c875145772f63cc5984a4c12ce3
librados2-devel-10.2.7-27.el7cp.x86_64.rpm     MD5: c48fa680ae10668fc5d25ad3b5543b53
SHA-256: 28e0617cfc16290ac47a10980a07a10009ecc016b0dc3544237f468d49303e02
librbd1-10.2.7-27.el7cp.x86_64.rpm     MD5: cad34be1467ce168a0043e25e9925a91
SHA-256: 6c95aaeb9a9875c75d9d845e09da9946a018389d08ac4688958fb17dcfa8851e
librbd1-devel-10.2.7-27.el7cp.x86_64.rpm     MD5: 6b1b6ffbe02e7bcc17d5f042266af11e
SHA-256: 45a64b588dd8c528ed5d8a042da72bb288c3af6f9d73e71a1357aa752029c75a
librgw2-10.2.7-27.el7cp.x86_64.rpm     MD5: 188642c3da4b55f8d93f52ff6e765e3f
SHA-256: 13812c1270be7039da8354517d388002a95a3dab3829ef6e0c7f7812b0e6a7a0
librgw2-devel-10.2.7-27.el7cp.x86_64.rpm     MD5: 456675dd54bc0881b5a2b1dc121f9cf6
SHA-256: 1e9c7c795f6f20824b4e5dfb59a5da2eaa8162822bb836a9051f5c5219f2caf5
python-cephfs-10.2.7-27.el7cp.x86_64.rpm     MD5: bb1793df48b794332919724884abac30
SHA-256: 9527b3e209ef27e07e89f4b9b89afe9e044f492fc429acf66e67b8cf54a18ae4
python-crypto-2.6.1-1.2.el7cp.x86_64.rpm     MD5: e9e86dec52ecd4e3bc3550d89fe595f2
SHA-256: 791cd7e0a56ddf88d268bdcb4c0905ccd8ab9449bada91c27c6f19a39a479a5e
python-crypto-debuginfo-2.6.1-1.2.el7cp.x86_64.rpm     MD5: c32705d92349ff6b845bdb4b3fefeba5
SHA-256: 6d3dedb6a4ef6a1352cdc2661492ab9b0ccb641189461fbe1063526a26e8039f
python-flask-0.10.1-5.el7.noarch.rpm     MD5: 246c25766715882c56393316b28fd498
SHA-256: d41e265a12942598475443eb8e530e673cea3c03ef4ed1e71c00a0e6d01acc78
python-itsdangerous-0.23-1.el7.noarch.rpm     MD5: 79b9a27ded5d2812c0a58d3d3061c2a2
SHA-256: acfe913b1973aa359df0ea664c7d747f863fb65cb917d4e491b99642e0eb0201
python-jinja2-2.7.2-2.el7cp.noarch.rpm     MD5: f6a3d72f22842c03aa25dfe88869ed85
SHA-256: 65b3be6d5f31e06cfa997fe07ee4122b2cbc9d66b2bec4e9f63b5278e7337f23
python-rados-10.2.7-27.el7cp.x86_64.rpm     MD5: bb3860c28896f8cea18e2648155697ca
SHA-256: 9ba307579667ed688e8234db6de6225b2e4964ccdaaa5359154628e91d242797
python-rbd-10.2.7-27.el7cp.x86_64.rpm     MD5: 6172a738fbe0aa56803eca87d7e0e3af
SHA-256: e09a2709e630299f5996e2da813061989d3a464ea55cac1fbdfe7587f7162b0a
python-werkzeug-0.9.1-1.el7.noarch.rpm     MD5: 85e282a263bcc98ef2fdcbf83024b338
SHA-256: 1646b7ec323ecc331ad4179f547a1f573a45532e80fabd8377207e6368698aaf
userspace-rcu-0.7.16-1.el7cp.x86_64.rpm     MD5: 225a6df66015261647c79c4708b92aa4
SHA-256: 6ce133a9707a2b823879c9f6f3b1429d3ee03fc08aa69f5154333eb45431d8e1
userspace-rcu-debuginfo-0.7.16-1.el7cp.x86_64.rpm     MD5: 85152f46a1d0d59b11fc19eb2835ac9b
SHA-256: 2812bfa7ff4ba75dae492f685bc79496d4ea75b4601766268d632c64a4c5f4b1
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

1200967 - [RFE] Provide method to automatically suspend scrubs during backfill and recovery
1265435 - [RFE] Generate fact file for subman from ceph-disk and df
1330023 - The content of deep-scrub is overwritten by shallow-scrub
1337579 - [RFE] ceph osd init script should retry indefinitely (at a configurable interval) if the mons cannot be reached
1347214 - 2.0: /api/v2/info displays fqdn with host shortname
1351366 - RFE: Packages with debug symbols are not included in the product ISO images
1352638 - rbdmap map config file is packaged as an executable
1363949 - [RFE][RADOS]:- When possible indicate which shard is inconsistent from the list-inconsistent-obj output
1370301 - RGW:NFS V4 GA
1370331 - RGW:NFS NFS V3 support for RGW NFS gateway - Tech preview
1378294 - crushtool --compile: error out as long as parse fails
1381463 - RADOS bench crashes while doing sequential read operations
1391650 - [RFE] [RGW] radosgw-admin bucket quota warning
1391920 - [ceph-ansible] Encrypted OSD creation fails with collocated journal and custom cluster name
1396956 - Failure to upgrade 1.3->2.0 with different rgw_region_root_pool
1397937 - [RFE] add specific error message to radosgw if pool creation fails due to 'osd pool default pg num' being smaller than 'osd pool default pgp num'
1406599 - [RFE] Provide a GA version of ceph-iscsi-tools for iSCSI performance monitoring
1406600 - [RFE] Update configuration modules to support TCMU based LIO implementations
1406867 - Need tcmu-runner packaged in RHCS
1410133 - Need ceph-iscsi-cli package in RHCS
1410136 - Need targetcli-fb package in RHCS
1410137 - Need rtslib-fb package in RHCS
1410142 - New pcp-pmda-lio package for RHCS
1416041 - NFS-Ganesha service stops while running IO from multiple clients
1416575 - [RFE] Implement fix files (restorecon/chown) function in ceph-disk
1418235 - `radosgw-admin zone create` command with specified zone-id creates a zone with different id
1421819 - rgw: change loglevel to 20 for 'System already converted' message
1422822 - [RGW:NFS]: Directories not getting removed from NFS mount
1423858 - Manifest file of a static large object does not sync in multisite env
1423886 - In a multisite env, realm rename does not get updated to other zones
1425115 - MON - OSD communication, OSDs are not marked down when co-located with MONs
1428308 - Unable to commit period zonegroup change
1428324 - multisite: 'radosgw-admin period prepare' is obsolete
1428326 - radosgw-admin period update reverts deleted zonegroup
1429374 - [TPS Testing]: calamari-server.x86_64: /var/lib/graphite/whisper .....UG.. [tps:B]
1430650 - Stale short zone id's are left behind after deleting a zone in multisite env
1430887 - Fix handling underscore in object name in file set_attrs
1431787 - calamari-lite: supervisord memory limit is too low
1431833 - Full compatibility of RGW S3 API with S3A
1431848 - IPV6 support for RGW NFS
1435003 - [RHCeph2.2/10.2.5-37] S3A part upload failed Unable to unmarshall error response (Content is not allowed in prolog.). Response Code: 400, Response Text: Bad Request
1436427 - update to nfs-ganesha 2.4.5
1437579 - radosgw-admin: unable to set global quotas in RGWPeriodConfig
1438895 - [RFE] RGW Data Log Trimming for MultisiteV2
1438965 - radosgw keystone integration - revoked tokens response is missing signed section
1439355 - [librbd] is_exclusive_lock_owner doesn't detect that is has been blacklisted
1439880 - Attempt to unlink a directory with children produces a hang
1439917 - Swift bucket X-Timestamp not set by Rados Gateway
1442265 - ceph-disk's systemctl enable --runtime change causes directory-backed OSDs to not start on boot
1443132 - rgw_file: readdir fails after dirent-change
1443150 - rgw_file: size (and (c|m)time?) attribute(s) incorrect after upload
1446665 - ERROR: bi_list(): (5) Input/output error
1447628 - [RGW]: "error in read_id for object name: default : (2) No such file or directory" message seen when rgw commands are run
1448066 - [rbd-mirror] : Hitting split-brain during failback after orderly shutdown
1450274 - Move fails on NFS-Ganesha-RGW for nfs version v3.
1450401 - [NFS:RGW]: Unable to permanently change Ownership of buckets in NFS mount
1451305 - [RGW:NFS]: NFS-Ganesha service stops while running IO's on directories which were not removed when rm operation was done on them.
1454355 - FAILED assert(0) in OSD::shutdown(), wrong ref count when snap trimming
1454942 - rgw_file: remove unlinked assertions
1455596 - RGW NFS: 2-byte overrun in state/incorrect alloc_state dispatch
1457097 - PG repair does not repair the objects whose attributes are corrupted.
1458715 - rbd feature disable command crashes if no feature specified in command.
1458734 - [RGW]: After failover and failback on a multisite setup, period mismatch on both sites seen.
1458865 - [TPS Testing] - InstallTest and UpgradeTest - Failed dependencies - python-crypto and python-flask are needed
1459593 - rgw: heavy memory leak when multisite sync fail
1459596 - rgw:fix memory leaks in data/md sync



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/