add uninstall_node-exporter

This commit is contained in:
fumingwei
2020-11-25 15:15:39 +06:00
parent f0e9626bf4
commit 21aea71894
5 changed files with 66 additions and 127 deletions

View File

@@ -0,0 +1,20 @@
- hosts: adc_mxn
remote_user: root
tasks:
- name: "stop node-exporter service"
shell: systemctl stop node-exporter
ignore_errors: true
- name: "disable node-exporter service"
shell: systemctl disable node-exporter
ignore_errors: true
- name: "remove node-exporter service"
shell: rm /usr/lib/systemd/system/node-exporter.service
ignore_errors: true
- name: 'reset node-exporter in mxn'
shell: systemctl daemon-reload; systemctl reset-failed node-exporter
ignore_errors: true

View File

@@ -0,0 +1,31 @@
- hosts: adc_mcn0
remote_user: root
tasks:
- name: 'mcn0 start tsg-diagnose service'
systemd:
name: tsg-diagnose
state: started
enabled: yes
- hosts: adc_mcn0
remote_user: root
tasks:
- name: "register tsg-diagnose exec result"
shell: docker exec -it unittest_tsg-diagnose /bin/sh -c 'python3 /root/unittest/tsg_diagnose.py'
register: tsgdiagnoseresults
- name: assert
assert:
that:
- tsgdiagnoseresults.stdout.find('FAIL') == -1
fail_msg: "FAIL"
success_msg: "PASS"
- hosts: adc_mcn0
remote_user: root
tasks:
- name: 'mcn0 stop tsg-diagnose service'
systemd:
name: tsg-diagnose
state: stopped
enabled: no