From aaa27d0a345b7c79a7d8f334100e221754d14656 Mon Sep 17 00:00:00 2001 From: Brad Beam <bradbeam@users.noreply.github.com> Date: Sat, 16 Sep 2017 02:43:47 -0500 Subject: [PATCH] Adding quotes around parameters in cloud_config (#1664) This is to help support escapes and special characters --- .../preinstall/templates/openstack-cloud-config.j2 | 12 ++++++------ .../preinstall/templates/vsphere-cloud-config.j2 | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/roles/kubernetes/preinstall/templates/openstack-cloud-config.j2 b/roles/kubernetes/preinstall/templates/openstack-cloud-config.j2 index 55f6680e4..63e7262a0 100644 --- a/roles/kubernetes/preinstall/templates/openstack-cloud-config.j2 +++ b/roles/kubernetes/preinstall/templates/openstack-cloud-config.j2 @@ -1,11 +1,11 @@ [Global] -auth-url={{ openstack_auth_url }} -username={{ openstack_username }} -password={{ openstack_password }} -region={{ openstack_region }} -tenant-id={{ openstack_tenant_id }} +auth-url="{{ openstack_auth_url }}" +username="{{ openstack_username }}" +password="{{ openstack_password }}" +region="{{ openstack_region }}" +tenant-id="{{ openstack_tenant_id }}" {% if openstack_domain_name is defined and openstack_domain_name != "" %} -domain-name={{ openstack_domain_name }} +domain-name="{{ openstack_domain_name }}" {% endif %} {% if openstack_blockstorage_version is defined %} diff --git a/roles/kubernetes/preinstall/templates/vsphere-cloud-config.j2 b/roles/kubernetes/preinstall/templates/vsphere-cloud-config.j2 index c68ac0f55..ab58f7485 100644 --- a/roles/kubernetes/preinstall/templates/vsphere-cloud-config.j2 +++ b/roles/kubernetes/preinstall/templates/vsphere-cloud-config.j2 @@ -1,12 +1,12 @@ [Global] -datacenter = {{ vsphere_datacenter }} -datastore = {{ vsphere_datastore }} +datacenter = "{{ vsphere_datacenter }}" +datastore = "{{ vsphere_datastore }}" insecure-flag = {{ vsphere_insecure }} -password = {{ vsphere_password }} +password = "{{ vsphere_password }}" port = {{ vsphere_vcenter_port }} -server = {{ vsphere_vcenter_ip }} -user = {{ vsphere_user }} -working-dir = {{ vsphere_working_dir }} +server = "{{ vsphere_vcenter_ip }}" +user = "{{ vsphere_user }}" +working-dir = "{{ vsphere_working_dir }}" {% if vsphere_vm_uuid is defined %} vm-uuid = {{ vsphere_vm_uuid }} {% endif %} -- GitLab