From 0cf4bff9e67546e328e740edd69fcad16c60b699 Mon Sep 17 00:00:00 2001 From: Sergii Golovatiuk Date: Thu, 30 Aug 2018 00:21:05 +0200 Subject: [PATCH] Always lowercase role name Due to [1] ansible always access servers lowcase. Also, in respect to [2], this patch lowercase name which is use in fqdn, hostname, ssh_known_hosts and other places. [1] https://github.com/ansible/ansible/pull/26850/commits/aa4278e5f3ac2fc70c18ebd2f135378fa76776c7 [2] https://tools.ietf.org/html/rfc4343 Change-Id: Ib25832496d6504def436414b9c2903cbfe5854d4 Resolves: rhbz#1619556 --- puppet/role.role.j2.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/puppet/role.role.j2.yaml b/puppet/role.role.j2.yaml index 47573bb6a5..249a25e893 100644 --- a/puppet/role.role.j2.yaml +++ b/puppet/role.role.j2.yaml @@ -411,7 +411,7 @@ resources: user_data: {get_resource: UserData} name: yaql: - expression: $.data.hostname_map.get($.data.hostname, $.data.hostname) + expression: $.data.hostname_map.get($.data.hostname, $.data.hostname).toLower() data: hostname: {get_param: Hostname} hostname_map: {get_param: HostnameMap}