Fixed checksum condition
This commit is contained in:
parent
06314eb8f9
commit
4c62f30d9d
@ -35,13 +35,13 @@
|
||||
url: "{{ wazuh_winagent_sha512_url }}"
|
||||
dest: "{{ wazuh_winagent_config.download_dir }}"
|
||||
when:
|
||||
- not wazuh_package_downloaded.stat.exists
|
||||
- wazuh_winagent_config.check_sha512
|
||||
|
||||
- name: Extract checksum from SHA512 file
|
||||
win_shell: Get-Content "{{ wazuh_winagent_config.download_dir }}{{ wazuh_winagent_package_name }}.sha512" | ForEach-Object { $_.Split(' ')[0] }
|
||||
register: extracted_checksum
|
||||
when:
|
||||
- not wazuh_package_downloaded.stat.exists
|
||||
- wazuh_winagent_config.check_sha512
|
||||
|
||||
- name: Windows | Verify the Wazuh Agent installer
|
||||
win_stat:
|
||||
@ -50,11 +50,10 @@
|
||||
checksum_algorithm: sha512
|
||||
register: wazuh_agent_status
|
||||
failed_when:
|
||||
- wazuh_agent_status.stat.checksum != extracted_checksum.stdout
|
||||
- wazuh_agent_status.stat.checksum != extracted_checksum.stdout_lines[0]
|
||||
when:
|
||||
- wazuh_winagent_config.check_sha512
|
||||
|
||||
|
||||
- name: Windows | Install Agent if not already installed
|
||||
win_package:
|
||||
path: "{{ wazuh_winagent_config.download_dir }}{{ wazuh_winagent_package_name }}"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user