From: Shweta Bhosale Date: Fri, 9 Jan 2026 14:13:16 +0000 (+0530) Subject: cephadm: Add cephadm_invoker.py in cephadm rpm at /usr/libexec/cephadm_invoker.py X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cbdb253e89d54d41e25a591a1340e88e36708641;p=ceph-ci.git cephadm: Add cephadm_invoker.py in cephadm rpm at /usr/libexec/cephadm_invoker.py Fixes:https://tracker.ceph.com/issues/74045 Signed-off-by: Shweta Bhosale --- diff --git a/ceph.spec.in b/ceph.spec.in index 18cd57b2683..13caa88c564 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -1767,6 +1767,7 @@ exit 0 %files -n cephadm %{_sbindir}/cephadm +%attr(0700,root,root) %{_libexecdir}/cephadm_invoker.py %{_mandir}/man8/cephadm.8* %attr(0700,cephadm,cephadm) %dir %{_sharedstatedir}/cephadm %attr(0700,cephadm,cephadm) %dir %{_sharedstatedir}/cephadm/.ssh diff --git a/src/cephadm/CMakeLists.txt b/src/cephadm/CMakeLists.txt index c8b7c74a985..fcdc886be78 100644 --- a/src/cephadm/CMakeLists.txt +++ b/src/cephadm/CMakeLists.txt @@ -14,6 +14,7 @@ add_custom_command( DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/cephadm.py ${CMAKE_CURRENT_SOURCE_DIR}/build.py + ${CMAKE_CURRENT_SOURCE_DIR}/cephadm_invoker.py WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} COMMAND ${Python3_EXECUTABLE} build.py --set-version-var=CEPH_GIT_VER=${CEPH_GIT_VER} @@ -31,3 +32,7 @@ add_custom_target(cephadm ALL install(PROGRAMS ${bin_target_file} DESTINATION ${CMAKE_INSTALL_SBINDIR}) + +install(PROGRAMS + ${CMAKE_CURRENT_SOURCE_DIR}/cephadm_invoker.py + DESTINATION ${CMAKE_INSTALL_LIBEXECDIR})