Code Review
/
csit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
C-Dash: URLs to jobs and builds
[csit.git]
/
fdio.infra.ansible
/
roles
/
cleanup
/
tasks
/
kill_process.yaml
diff --git
a/fdio.infra.ansible/roles/cleanup/tasks/kill_process.yaml
b/fdio.infra.ansible/roles/cleanup/tasks/kill_process.yaml
index
d6c6ed5
..
9ab98a8
100644
(file)
--- a/
fdio.infra.ansible/roles/cleanup/tasks/kill_process.yaml
+++ b/
fdio.infra.ansible/roles/cleanup/tasks/kill_process.yaml
@@
-1,10
+1,10
@@
---
---
-# file:
roles/cleanup/
tasks/kill_process.yaml
+# file: tasks/kill_process.yaml
- name: Kill Process - {{ process }}
block:
- name: Get PID Of {{ process }}
- name: Kill Process - {{ process }}
block:
- name: Get PID Of {{ process }}
- shell: "ps -ef | grep -v grep | grep -w {{ process }} | awk '{print $2}'"
+
ansible.builtin.
shell: "ps -ef | grep -v grep | grep -w {{ process }} | awk '{print $2}'"
when:
- process is defined and process != ""
register: running_processes
when:
- process is defined and process != ""
register: running_processes
@@
-12,8
+12,9
@@
- kill-process
- name: Safe Kill {{ process }}
- kill-process
- name: Safe Kill {{ process }}
- shell: "kill {{ item }}"
+
ansible.builtin.
shell: "kill {{ item }}"
with_items: "{{ running_processes.stdout_lines }}"
with_items: "{{ running_processes.stdout_lines }}"
+ ignore_errors: true
tags:
- kill-process
tags:
- kill-process
@@
-27,7
+28,7
@@
- kill-process
- name: Kill Process - Force Kill {{ process }}
- kill-process
- name: Kill Process - Force Kill {{ process }}
- shell: "kill -9 {{ item }}"
+
ansible.builtin.
shell: "kill -9 {{ item }}"
with_items: "{{ killed_processes.results | select('failed') | map(attribute='item') | list }}"
tags:
- kill-process
with_items: "{{ killed_processes.results | select('failed') | map(attribute='item') | list }}"
tags:
- kill-process