第4章 バグ修正

本項では、本リリースの Red Hat Ceph Storage で修正されたユーザーに大きな影響を与えるバグについて説明します。また、このセクションには、以前のバージョンで見つかった修正済みの既知の問題の説明が含まれます。

4.1. ceph-ansible ユーティリティー

Ansible Playbook で fuser コマンドを完了するのに時間がかかりなくなりました。

以前のバージョンでは、プロセスを実行しているシステムで、Ansible Playbook の fuser コマンドは、/proc ディレクトリーに存在するすべての PID を繰り返し処理するため、完了に数分または時間かかる可能性がありました。そのため、ハンドラータスクは Ceph プロセスがすでに実行されているかどうかの確認を完了するのに時間がかかります。今回の更新で、fuser コマンドを使用する代わりに、Ansible Playbook は /proc/net/unix ディレクトリーのソケットファイルをチェックし、Ceph ソケットを確認するハンドラータスクがほぼ即座に完了するようになりました。

(BZ#1717011)

Ansible Playbook の purge-docker-cluster.yml が失敗しなくなりました。

以前のバージョン では、バイナリーがないか、Atomic ホストバージョンが古いため、RADOS Block Devices(RBD)のマッピング解除を試みると、Ansible Playbook は失敗する可能性がありました。今回の更新で、Ansible は sysfs メソッドを使用してデバイスのマッピングを解除し、Playbook の purge-docker-cluster.yml が失敗しなくなりました。

(BZ#1766064)