]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
Allow ceph-ansible to be run on a locally built/installed Ceph 928/head
authorDaniel Lin <dlin@localhost.localdomain>
Mon, 6 Jun 2016 14:22:20 +0000 (10:22 -0400)
committerdaniel lin <dlin@localhost.localdomain>
Fri, 12 Aug 2016 14:02:15 +0000 (10:02 -0400)
commit08766a243a705626defd3988c6f58127efb4ae4a
tree82b657d62eae3b8738618c7561e02b4f74c9906a
parentf37a9d11811ef9b2cc6cb812dae7e9b85c9c1eac
Allow ceph-ansible to be run on a locally built/installed Ceph

-First install ceph into a directory with CMake
cmake -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib -DWITH_SYSTEMD=ON -DCMAKE_INSTALL_PREFIX:PATH:=/usr <ceph_src_dir> && make DESTDIR=<install_dir> install/strip

-Ceph-ansible copies over the install_dir

-User can use rundep_installer.sh to install any runtime dependencies that ceph needs onto the machine from rundep
group_vars/all.sample
roles/ceph-common/defaults/main.yml
roles/ceph-common/tasks/checks/check_mandatory_vars.yml
roles/ceph-common/tasks/installs/install_on_redhat.yml
roles/ceph-mon/tasks/deploy_monitors.yml
roles/ceph-mon/tasks/start_monitor.yml
rundep.sample [new file with mode: 0644]
rundep_installer.sh [new file with mode: 0755]