From 2dc42cd75a3fc5ee4147c4180ba78ad415b09381 Mon Sep 17 00:00:00 2001 From: Alexandru Avadanii Date: Wed, 15 Jan 2020 18:05:55 +0100 Subject: all: Actually honor public DNS set in IDF We currently do not configure linux:network:resolv:dns via reclass pillar data, so we don't actually enforce the public DNS set in the IDF file, but instead leave it to the OS to figure it out, which most of the time works fine, but it's not completely reliable. Change that behavior to instead enforce it via linux.network.resolv state across all cluster nodes. Change-Id: I4f82315a473fcbdc8573380cfcac1e30b44c3dd4 Signed-off-by: Alexandru Avadanii (cherry picked from commit 4deaa15d1e8a9e0e7e0bfb26d4cf3c1b2450c1a1) --- mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv/init.yml.j2 | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv') diff --git a/mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv/init.yml.j2 b/mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv/init.yml.j2 index 54f268226..2e88d9cdc 100644 --- a/mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv/init.yml.j2 +++ b/mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv/init.yml.j2 @@ -31,3 +31,10 @@ parameters: minion: tcp_keepalive: True tcp_keepalive_idle: 60 + linux: + network: + resolv: + dns: +{%- for server in nm.dns_public %} + - {{ server }} +{%- endfor %} -- cgit 1.2.3-korg