From 62c2a56e053dd70638ef3421ffbfbc0b81356691 Mon Sep 17 00:00:00 2001 From: Olivier Lemasle Date: Mon, 18 Oct 2021 18:26:48 +0200 Subject: CloudStack: fix data-server DNS resolution (#1004) CloudStack DNS resolution should be done against the DNS search domain (with the final dot, DNS resolution does not work with e.g. Fedora 34) LP: #1942232 --- cloudinit/sources/DataSourceCloudStack.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cloudinit/sources') diff --git a/cloudinit/sources/DataSourceCloudStack.py b/cloudinit/sources/DataSourceCloudStack.py index 54810439..8cb0d5a7 100644 --- a/cloudinit/sources/DataSourceCloudStack.py +++ b/cloudinit/sources/DataSourceCloudStack.py @@ -160,7 +160,7 @@ class DataSourceCloudStack(sources.DataSource): def get_data_server(): # Returns the metadataserver from dns try: - addrinfo = getaddrinfo("data-server.", 80) + addrinfo = getaddrinfo("data-server", 80) except gaierror: LOG.debug("DNS Entry data-server not found") return None -- cgit v1.2.3