add tasks for getting main pid from teleport

This commit is contained in:
Leo Drachenfeuer 2023-06-25 13:36:44 +00:00
parent a989dd2368
commit 8cf12cc880
Signed by: dragonleo
GPG Key ID: A8338FC081137CF0

View File

@ -8,5 +8,20 @@
failed_when: false failed_when: false
when: teleport_version_check|bool when: teleport_version_check|bool
- name: "Check if teleport pid file exist"
ansible.builtin.stat:
path: "{{ pid_file_telport }}"
register: pid_file_telport_state
- name: "Get Main PID of Teleport"
when: pid_file_teleport_state.stat.isdir is defined and not pid_file_teleport_state.stat.isdir
ansible.builtin.shell: "cat /run/teleport.pid"
args:
executable: /bin/bash
register: teleport_main_pid
changed_when: false
failed_when: false
- name: "Update goteleport" - name: "Update goteleport"
ansible.builtin.include_tasks: "install.yml" ansible.builtin.include_tasks: "install.yml"