adopt snapshot selector
authorDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 25 Jun 2014 17:53:38 +0000 (19:53 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 25 Jun 2014 17:53:38 +0000 (19:53 +0200)
bin/adopt [new file with mode: 0755]
t/adopt.sh

diff --git a/bin/adopt b/bin/adopt
new file mode 100755 (executable)
index 0000000..1419455
--- /dev/null
+++ b/bin/adopt
@@ -0,0 +1,6 @@
+
+#!/bin/sh
+
+. /usr/share/ganeti/extstorage/zfs/defaults.sh
+
+./bin/snap | iselect -p 1 -a -n 'adopt snapshot' | awk '{ print $1 }' | xargs -i echo zfs clone {} $EXTP_ZFS/adopt
index 862ae8c..2c82330 100755 (executable)
@@ -1,5 +1,5 @@
 ssh `gnt-cluster getmaster` \
-  gnt-instance add -t plain --disk=0:adopt=zfs-root \
+  gnt-instance add -t plain --disk=0:adopt=adopt \
        -o debootstrap+default \
        --no-name-check --no-ip-check \
        -B maxmem=512M -n arh-hw t-adopt