]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
cephadm: Add cephadm_invoker.py in cephadm rpm at /usr/libexec/cephadm_invoker.py
authorShweta Bhosale <Shweta.Bhosale1@ibm.com>
Fri, 9 Jan 2026 14:13:16 +0000 (19:43 +0530)
committerShweta Bhosale <Shweta.Bhosale1@ibm.com>
Fri, 13 Feb 2026 18:43:33 +0000 (00:13 +0530)
Fixes:https://tracker.ceph.com/issues/74045
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
ceph.spec.in
src/cephadm/CMakeLists.txt

index 18cd57b26833e0181627f59ff6f3c901c0b6d298..13caa88c5646ee9ed439c25eebba91425e5614f1 100644 (file)
@@ -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
index c8b7c74a985a6af2ed98ee29fa5a41fd1cabdc16..fcdc886be78f476d86f51e3825ae6fedfa5d389f 100644 (file)
@@ -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})