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/