File tree 3 files changed +23
-22
lines changed
3 files changed +23
-22
lines changed Original file line number Diff line number Diff line change 34
34
nodeset : testbed-orchestrator
35
35
run : playbooks/deploy.yml
36
36
post-run : playbooks/post.yml
37
+ cleanup-run : playbooks/cleanup.yml
37
38
required-projects :
38
39
- osism/ansible-collection-commons
39
40
- osism/ansible-collection-services
Original file line number Diff line number Diff line change
1
+ ---
2
+ - name : Cleanup play
3
+ hosts : all
4
+
5
+ vars_files :
6
+ - vars/cloud_envs.yml
7
+
8
+ tasks :
9
+ - name : Set cloud_env fact (Zuul deployment)
10
+ ansible.builtin.set_fact :
11
+ cloud_env : " {{ cloud_envs[hostvars[groups['all'][0]]['nodepool']['label']] }}"
12
+ when : " 'nodepool' in hostvars[groups['all'][0]]"
13
+
14
+ - name : Set cloud_env fact (local deployment)
15
+ ansible.builtin.set_fact :
16
+ cloud_env : " {{ testbed_environment | default('ci') }}"
17
+ when : " 'nodepool' not in hostvars[groups['all'][0]]"
18
+
19
+ - name : Make clean
20
+ ansible.builtin.shell :
21
+ chdir : " {{ ansible_user_dir }}/src/github.com/osism/testbed/terraform"
22
+ cmd : make ENVIRONMENT={{ cloud_env }} clean 2>&1
Original file line number Diff line number Diff line change 1
1
---
2
- - name : Post clean play
3
- hosts : all
4
-
5
- vars_files :
6
- - vars/cloud_envs.yml
7
-
8
- tasks :
9
- - name : Set cloud_env fact (Zuul deployment)
10
- ansible.builtin.set_fact :
11
- cloud_env : " {{ cloud_envs[hostvars[groups['all'][0]]['nodepool']['label']] }}"
12
- when : " 'nodepool' in hostvars[groups['all'][0]]"
13
-
14
- - name : Set cloud_env fact (local deployment)
15
- ansible.builtin.set_fact :
16
- cloud_env : " {{ testbed_environment | default('ci') }}"
17
- when : " 'nodepool' not in hostvars[groups['all'][0]]"
18
-
19
- - name : Make clean
20
- ansible.builtin.shell :
21
- chdir : " {{ ansible_user_dir }}/src/github.com/osism/testbed/terraform"
22
- cmd : make ENVIRONMENT={{ cloud_env }} clean 2>&1
23
-
24
2
- name : Post output play
25
3
hosts : all
26
4
You can’t perform that action at this time.
0 commit comments