From 2b5db0522468a89407925238d3f083465b1931f0 Mon Sep 17 00:00:00 2001 From: JocelynPa Date: Thu, 30 Mar 2023 15:18:10 +0200 Subject: [PATCH] =?UTF-8?q?autre=20m=C3=A9thode=20de=20maj?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Update_Splunk_UF.yml | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/Update_Splunk_UF.yml b/Update_Splunk_UF.yml index d3eb3f7..3ec493a 100644 --- a/Update_Splunk_UF.yml +++ b/Update_Splunk_UF.yml @@ -6,23 +6,25 @@ splunk_version_uf: "9.0.4-de405f4a7979-Linux-x86_64" tasks: + + - name: Extraire le fichier d'installation de Splunk + unarchive: + src: "/tmp/splunkforwarder-{{ splunk_version_uf }}.tgz" + dest: "/opt" + remote_src: no + - name: Arrêter le service Splunk systemd: name: splunk state: stopped - - name: Sauvegarder la configuration et les données - shell: /opt/splunkforwarder/bin/splunk cmd splunkd print-paths - register: splunk_paths - - - name: Installer la nouvelle version de Splunk - unarchive: - src: /tmp/splunkforwarder-{{ splunk_version_uf }}.tgz - dest: /opt - creates: /opt/splunkforwarder-{{ splunk_version_uf }} - remote_src: true + - name: Mettre à jour Splunk + shell: "/opt/splunkforwarder/bin/splunk upgrade --accept-license --answer-yes" + args: + chdir: "/opt/splunkforwarder/bin" + become: yes - name: Redémarrer le service Splunk systemd: name: splunk - state: started + state: started \ No newline at end of file