From 55fbab7aef7f8740f2ebcb1a873a115397b1a893 Mon Sep 17 00:00:00 2001 From: Seth Vidal Date: Wed, 21 Nov 2012 18:58:50 +0000 Subject: [PATCH] not sure how to compare old to new, yet --- playbooks/vhost-reboot.yml | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/playbooks/vhost-reboot.yml b/playbooks/vhost-reboot.yml index 79f3dc1c9c..fb249f09f0 100644 --- a/playbooks/vhost-reboot.yml +++ b/playbooks/vhost-reboot.yml @@ -34,25 +34,21 @@ # if one of them is down we don't care - name: wait for them to die - local_action: wait_for port=23 delay=30 timeout=300 state=stopped host=$item - with_items: ${vmlist.list_vms} - + local_action: wait_for port=22 delay=30 timeout=300 state=stopped host=${inventory_hostname} - name: reboot vhost hosts: $vhost user: root tasks: - - name: echo what I would do + - name: halt -r the $vhost action: command echo 'I would run halt -r' - - name: wait for vhost to be back + - name: wait for $vhost to come back - up to 6 minutes local_action: wait_for host=$vhost port=22 delay=120 timeout=420 - - name: check out vms again + - name: look up vmlist action: virt command=list_vms register: newvmlist +# - name: print it out? - - name: should match - action: fail msg="Not all vms listed on system returned to the same state" rc=100 - only_if: "$vmlist' != '$newvmlist'"