fix(environment): configure DNS resolvers in /etc/resolv.conf for VMware VMs

This commit is contained in:
2026-03-12 04:02:58 +01:00
committed by MORAWSKI Norbert
parent 4f9893ff6d
commit 6015a9bc4e

View File

@@ -32,6 +32,21 @@
register: environment_gateway_result
changed_when: environment_gateway_result.rc == 0
- name: Configure DNS resolvers
when:
- hypervisor_type == "vmware"
- system_cfg.network.dns.servers | default([]) | length > 0
ansible.builtin.copy:
dest: /etc/resolv.conf
content: |
{% for server in system_cfg.network.dns.servers %}
nameserver {{ server }}
{% endfor %}
{% if system_cfg.network.dns.search | default([]) | length > 0 %}
search {{ system_cfg.network.dns.search | join(' ') }}
{% endif %}
mode: "0644"
- name: Synchronize clock via NTP
ansible.builtin.command: timedatectl set-ntp true
register: environment_ntp_result