feature/forwarders-port-tls-support #3
@@ -7,7 +7,8 @@ argument_specs:
|
|||||||
type: list
|
type: list
|
||||||
elements: dict
|
elements: dict
|
||||||
description:
|
description:
|
||||||
- A list of configuration dictionaries that are merged to produce the final configuration.
|
- A list of configuration dictionaries that are merged to
|
||||||
|
produce the final configuration.
|
||||||
- Each element must have a 'name' key (filename).
|
- Each element must have a 'name' key (filename).
|
||||||
bind9_default_config:
|
bind9_default_config:
|
||||||
type: list
|
type: list
|
||||||
|
|||||||
@@ -4,4 +4,3 @@ collections:
|
|||||||
- name: ansible.posix
|
- name: ansible.posix
|
||||||
- name: community.crypto
|
- name: community.crypto
|
||||||
- name: community.general
|
- name: community.general
|
||||||
|
|
||||||
|
|||||||
@@ -67,7 +67,9 @@
|
|||||||
|
|
||||||
- name: Fail due to invalid configuration
|
- name: Fail due to invalid configuration
|
||||||
ansible.builtin.fail:
|
ansible.builtin.fail:
|
||||||
msg: "Configuration validation failed. Changes have been reverted. Check the logs for named-checkconf errors."
|
msg: |
|
||||||
|
Configuration validation failed. Changes have been reverted.
|
||||||
|
Check the logs for named-checkconf errors.
|
||||||
|
|
||||||
always:
|
always:
|
||||||
- name: Remove backup files
|
- name: Remove backup files
|
||||||
@@ -77,7 +79,7 @@
|
|||||||
loop: "{{ bind9_config }}"
|
loop: "{{ bind9_config }}"
|
||||||
loop_control:
|
loop_control:
|
||||||
label: "{{ item.name }}"
|
label: "{{ item.name }}"
|
||||||
when: bind9_backup_config | bool is false # Keep if backup is forced, otherwise cleanup temporary atomic backup
|
when: bind9_backup_config | bool is false
|
||||||
|
|
||||||
tags:
|
tags:
|
||||||
- bind9
|
- bind9
|
||||||
|
|||||||
Reference in New Issue
Block a user