mirror of
https://github.com/ceph/ceph
synced 2025-01-04 10:12:30 +00:00
cmake: rbd resource agent needs to be executable.
Without this the resource fails in Pacemaker with the error: Feb 11 12:48:30 mypacemakerhost crmd[5154]: error: Failed to retrieve meta-data for ocf:ceph:rbd Feb 11 12:48:30 mypacemakerhost crmd[5154]: notice: Operation p_rbd_myres_monitor_0: insufficient privileges (node=mypacemakerhost, call=228, rc=4, cib-update=60, confirmed=true) This worked fine in the jewel version of the package, but is broken in the luminous one, presumably because of the build changes. Fixes: http://tracker.ceph.com/issues/22980 Signed-off-by: Tim Bishop <tim@bishnet.net>
This commit is contained in:
parent
87e3aa6427
commit
567d15682e
@ -7,4 +7,4 @@ set(ocf_dir ${CMAKE_INSTALL_PREFIX}/lib/ocf)
|
||||
set(ra_dir ${ocf_dir}/resource.d/${PROJECT_NAME})
|
||||
|
||||
configure_file(rbd.in rbd @ONLY)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/rbd DESTINATION ${ra_dir})
|
||||
install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/rbd DESTINATION ${ra_dir})
|
||||
|
Loading…
Reference in New Issue
Block a user