From: Sébastien Han Date: Tue, 2 Feb 2016 10:23:28 +0000 (+0100) Subject: ceph-common: use a generic way to create uuid X-Git-Tag: v1.0.0~51^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F511%2Fhead;p=ceph-ansible.git ceph-common: use a generic way to create uuid as reported in #510 some systems don't have uuidgen installed so we better use a more global way to generate it. It sounds like python should be available in case uuidgen is not. Otherwise we will have to find another way :) closes #510 Signed-off-by: Sébastien Han --- diff --git a/roles/ceph-common/tasks/main.yml b/roles/ceph-common/tasks/main.yml index 3764a95f1..aa844e414 100644 --- a/roles/ceph-common/tasks/main.yml +++ b/roles/ceph-common/tasks/main.yml @@ -64,7 +64,7 @@ run_once: true - name: generate cluster uuid - local_action: shell uuidgen | tee {{ fetch_directory }}/ceph_cluster_uuid.conf + local_action: shell python -c 'import uuid; print str(uuid.uuid4())' | tee {{ fetch_directory }}/ceph_cluster_uuid.conf creates="{{ fetch_directory }}/ceph_cluster_uuid.conf" register: cluster_uuid sudo: false