From f02e5e6c1f57c3d0496b73869da77e8b4740802c Mon Sep 17 00:00:00 2001 From: Seth Vidal Date: Wed, 28 Nov 2012 20:39:04 +0000 Subject: [PATCH] add terminatepb.yml to copr-be --- files/copr/provision/terminatepb.yml | 16 ++++++++++++++++ .../hosts/copr-be.cloud.fedoraproject.org.yml | 1 + 2 files changed, 17 insertions(+) create mode 100644 files/copr/provision/terminatepb.yml diff --git a/files/copr/provision/terminatepb.yml b/files/copr/provision/terminatepb.yml new file mode 100644 index 0000000000..3a900313ac --- /dev/null +++ b/files/copr/provision/terminatepb.yml @@ -0,0 +1,16 @@ +--- +- name: terminate instance + hosts: all + user: root + gather_facts: False + + tasks: + - name: find the instance id from the + action: command curl -s http://169.254.169.254/latest/meta-data/instance-id + register: instanceid + + - name: terminate it + local_action: euca-terminate-instances ${instanceid.stdout} + + + diff --git a/playbooks/hosts/copr-be.cloud.fedoraproject.org.yml b/playbooks/hosts/copr-be.cloud.fedoraproject.org.yml index 038dd75c84..c05b98734d 100644 --- a/playbooks/hosts/copr-be.cloud.fedoraproject.org.yml +++ b/playbooks/hosts/copr-be.cloud.fedoraproject.org.yml @@ -122,6 +122,7 @@ with_items: - inventory - builderpb.yml + - terminatepb.yml - name: put files into the files subdir off of provisioning action: copy src=$item dest=/srv/copr-work/provision/files/