From 7a4c325194885dc43fc87f7094873e0067801652 Mon Sep 17 00:00:00 2001 From: Robert Church Date: Thu, 13 Apr 2017 20:31:21 -0500 Subject: [PATCH] US92424: Add OSD support for persistent naming This allows the manifest to provide udev generated /dev/disk/by-* links to configure the OSDs without requiring any additional changes. The 'readlink -f' will produce the currently enumerated device node associated with udev link. --- manifests/osd.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/osd.pp b/manifests/osd.pp index ef171eb..b9deea3 100644 --- a/manifests/osd.pp +++ b/manifests/osd.pp @@ -59,7 +59,7 @@ define ceph::osd ( $fsid = undef, ) { - $data = $name + $data = generate('/bin/bash','-c',"/bin/readlink -f ${name}") if $cluster { $cluster_option = "--cluster ${cluster}" -- 2.9.0