]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
cleanup-and-unlock.sh: helper to nuke and then unlock a set of nodes
authorSage Weil <sage@newdream.net>
Wed, 4 Apr 2012 20:56:10 +0000 (13:56 -0700)
committerSage Weil <sage@newdream.net>
Wed, 4 Apr 2012 20:56:10 +0000 (13:56 -0700)
I usually do something like

 teuthology-lock --list-targets --owner scheduled_sage@metropolis > /tmp/b
 ./cleanup-and-unlock.sh /tmp/b scheduled_sage@metropolis

It's a huge headache when some of the nodes are down, though.  A better
thing would be if nuke had an --unlock option, and would continue with the
nodes that didn't error out.

But, this is still useful as is.

cleanup-and-unlock.sh [new file with mode: 0755]

diff --git a/cleanup-and-unlock.sh b/cleanup-and-unlock.sh
new file mode 100755 (executable)
index 0000000..7b30a2b
--- /dev/null
@@ -0,0 +1,4 @@
+#!/bin/sh -ex
+
+bin/teuthology-nuke -t $1 -r --owner $2
+bin/teuthology-lock --unlock -t $1 --owner $2