Description of problem: Copy ceph.conf and admin keyring from cluster to client. # grep -v ^# /etc/ceph/rbdmap rbd-images/test-rbd-image id=admin,keyring=/etc/ceph/ceph.client.admin.keyring # service rbdmap start /etc/init.d/rbdmap: line 45: log_action_begin_msg: command not found /etc/init.d/rbdmap: line 64: log_action_end_msg: command not found # service rbdmap stop /etc/init.d/rbdmap: line 100: log_action_begin_msg: command not found /etc/init.d/rbdmap: line 121: log_action_end_msg: command not found Version-Release number of selected component (if applicable): ceph-common-0.94.1-13.el7cp.x86_64 How reproducible: 100% Steps to Reproduce: 1. See description Actual results: Command not found errors seen Expected results: No errors, successful execution Additional info: log_action_* functions are included in /lib/lsb/init-functions on Ubuntu but not on rhel. It is a simple matter to replace these with "echo" or "logger" calls but of course we need a fix.
Moving to 1.3.2 since it's not fixed upstream yet.
This change is to ship in the future v0.94.6 upstream release. Change to cherry-pick downstream is https://github.com/ceph/ceph/pull/6528
Marking this BUG as verified. I don't see any error message while executing service rbdmap stop/start/restart
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:0313