Fix Opensearch role support for Ansible check mode

Fixed check mode support for Opensearch role.

Closes-Bug: 2095515

Change-Id: I51c10c614f8e5a553d0faaf4920454fd0541646e
This commit is contained in:
Jakub Darmach
2025-01-22 12:43:41 +01:00
committed by Michal Nasiadka
parent fa736f8296
commit 33fa9c1850

View File

@@ -13,6 +13,7 @@
retries: 30
delay: 2
run_once: true
when: not ansible_check_mode
- name: Check if a log retention policy exists
become: true
@@ -46,7 +47,9 @@
delegate_to: "{{ groups['opensearch'][0] }}"
run_once: true
changed_when: opensearch_retention_policy_create.status == 201
when: opensearch_retention_policy_check.status == 404
when:
- not ansible_check_mode
- opensearch_retention_policy_check.status == 404
- name: Apply retention policy to existing indices
become: true
@@ -66,4 +69,6 @@
delegate_to: "{{ groups['opensearch'][0] }}"
run_once: true
changed_when: opensearch_retention_policy_create.status == 201
when: opensearch_retention_policy_check.status == 404
when:
- not ansible_check_mode
- opensearch_retention_policy_check.status == 404