From 4c190320cec369464a2906e50d80ce9756cae552 Mon Sep 17 00:00:00 2001 From: abrown38 Date: Wed, 21 May 2025 10:29:08 +0100 Subject: [PATCH] setup new ansible plugin --- ansible/roles/win_fileserver/tasks/scheduled_tasks.yml | 3 ++- ansible/roles/win_fileserver/vars/main.yml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ansible/roles/win_fileserver/tasks/scheduled_tasks.yml b/ansible/roles/win_fileserver/tasks/scheduled_tasks.yml index cd67354..a4324a5 100644 --- a/ansible/roles/win_fileserver/tasks/scheduled_tasks.yml +++ b/ansible/roles/win_fileserver/tasks/scheduled_tasks.yml @@ -2,8 +2,9 @@ - name: Install CheckMK script plugin tags: copy_agent_script win_copy: - src: win_scheduled_task.ps1 + src: "{{ cmk_plugin }}" dest: "{{ agent_script_folder }}" + remote_src: true force: true when: inventory_hostname in groups['meta-name_fs01'] diff --git a/ansible/roles/win_fileserver/vars/main.yml b/ansible/roles/win_fileserver/vars/main.yml index 057a4d1..82e010d 100644 --- a/ansible/roles/win_fileserver/vars/main.yml +++ b/ansible/roles/win_fileserver/vars/main.yml @@ -4,6 +4,7 @@ archive_folder: "{{ studydata_drive_letter }}:\\Archived_Studies" filetransfer_drive_letter: T filetransfer_volume_label: File_Transfer +cmk_plugin: C:\Program Files (x86)\checkmk\service\plugins\windows_tasks.ps1 agent_script_folder: C:\ProgramData\checkmk\agent\plugins script_folder: C:\eidf powershell_path: C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe