Add a test script that tests for creating a pool
and then setting the layout for a (pre-existing)
file to that pool.
Signed-off-by: Sam Lang <sam.lang@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
--- /dev/null
+#!/bin/bash
+
+set -e
+
+touch foo.$$
+rados mkpool foo.$$
+poolid=$(ceph osd dump | grep "^pool" | awk '{print $2}' | tail -n 1)
+ceph mds add_data_pool ${poolid}
+setfattr -n ceph.file.layout.pool -v foo.$$ foo.$$
+
+# cleanup
+rados rmpool foo.$$ foo.$$ --yes-i-really-really-mean-it
+rm foo.$$