Bug Fix Advisory ceph-installer, ceph-ansible, and ceph-iscsi-ansible update

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

Details

An update for ceph-installer, ceph-ansible, and ceph-iscsi-ansible is now
available for Red Hat Storage Console 2.

The ceph-installer package provides an HTTP API to provision and control the
deployment process of Ceph clusters.

The ceph-ansible package provides Ansible playbooks for installing, maintaining,
and upgrading Red Hat Ceph Storage.

The ceph-iscsi-ansible package provides Ansible playbooks for deploying Ceph
iSCSI gateways.

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 Storage Console 2 for RHEL 7

SRPMS:
ceph-ansible-2.2.11-1.el7scon.src.rpm     MD5: cee3985578087ed3b855e11c769f369e
SHA-256: f4ed9f09f8d23b8c4bec8ecb1458d26860dbf91225f815b8235867cecf4a3d61
ceph-installer-1.3.0-1.el7scon.src.rpm     MD5: 1502fe5982aedea7693314f8a63e9e44
SHA-256: 132411a763eac233352924b179b0d1990cb193bfb97888b59cf65a976ecd4397
ceph-iscsi-ansible-1.5-5.el7scon.src.rpm     MD5: 03192a4bb666bd86af34fc533307e85f
SHA-256: 679a7475bc38e674fed1449ad31bf0d4da6c88d32afce952cf5b22994f38ba79
 
x86_64:
ceph-ansible-2.2.11-1.el7scon.noarch.rpm     MD5: 105fbaeb2d77a8b217961940faffeaba
SHA-256: 141038501c6a8ff05fc721116a8a9bab0b5498d192549ac3cf7579da52bf614b
ceph-installer-1.3.0-1.el7scon.noarch.rpm     MD5: 0a06d799391f3d83199430c7a867fe74
SHA-256: 8da01967509dc70ddb41e6d02dc33048c24d4a2ce0d527bf464990bfa4ccf5b9
ceph-iscsi-ansible-1.5-5.el7scon.noarch.rpm     MD5: daf1048d4298c91d28749cd1e4282d05
SHA-256: c145a94ceaac1c2ee91cb2e7701a9ae3580fd82aab9734851471d2aa61ee904b
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

1310214 - Bootstrap errors message: system not supported
1323313 - [ceph-ansible] : purge cluster failed for mon node
1324231 - [ceph-ansible] : purge cluster process should not check for OSD devices on MON and rgw nodes and should not give error 'Device not defined'
1333694 - [ceph-ansible] purge cluster failing on ceph 2.0 ubuntu
1334411 - [ceph-ansible] : UBUNTU : purge cluster failed in task 'remove Upstart and apt logs and cache' with error - 'Missing become password'
1354062 - [ceph-installer API] : Installation fails on RHEL 6.6 with message ' Unable to determine a supported system'
1354063 - [ceph-ansible]: Installation should fail or should give warning message if node has ubuntu 14.04 OS
1365368 - cluster name doesn't reflect what's given in ceph-ansible 'group_vars/all' file.
1376283 - [containers]: configuration of ceph-clusters with ansible fails at task - 'check the partition status of the journal devices'
1384846 - [ceph-ansible]: can fail with "Invalid partition data!"
1391500 - ceph-ansible should enable default bucket object quota for new ceph installs
1395451 - vfs_cache_pressure at 50 could cause issues
1396742 - [ceph-ansible] : rolling_update.yml - description/comment about 'serial' config variable is incomplete/misleading
1408848 - [RFE] Alert user to set $CEPH_CONF var if cluster name is non-default
1413197 - Allow RGW to be installed/configured by an API endpoint
1420207 - ceph-ansible fails to pull downstream docker image
1420855 - ceph-ansible installs six and docker-py from PyPI with pip
1437173 - RGW install support in ceph-ansible
1441954 - [ceph-ansible]: ansible trying to install OSD and MDS on wrong nodes.
1442016 - [Rolling update]: Calamari-server packages are not upgraded as part of rolling update
1444444 - OSD or MON creation and configuration is failing with latest ceph-ansible builds
1445750 - ceph-iscsi-ansible needs to support TCMU based LIO implementations
1447013 - Invalid condition in 'copy osd restart script' handler task (ceph-ansible)
1447179 - [ceph-ansible] : Installation fails in pull image task as it tries to fetch from docker.io eventhough 'ceph_docker_registry' is set to something else
1451811 - Add support for fusionIO devices
1452061 - ignore error when mon keyring doesn't exist
1452063 - monitor_interface: document need to use monitor_address when using IPv6
1452166 - add luminous to ceph_release_num
1452431 - [RHCeph 2.3]: Can't install/Unsupported on RHEL 7.2
1453119 - Bad condition in install_on_redhat.yml leads to installation of ceph-osd on MON node
1454945 - playbook includes ceph-iscsi-gw files causing conflict with ceph-iscsi-ansible rpm
1455187 - [ceph-ansible] [ceph-container] : purge cluster fails with error 'raw_journal_devices is undefined' for collocated journal and non dmcrypt osd options
1455266 - Deploying mon containers fail with: 'dict object' has no attribute u'mgrs'
1459697 - [ceph-ansible] [ceph-container] : Intsallation fails with 'ceph-ansible-2.2.10-1.el7' and few variables are missing in config files



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/