From 40e4e0e4b4da2bca43ec59357d0b2c67caa922d6 Mon Sep 17 00:00:00 2001 From: "OTSUKA, Yuanying" Date: Tue, 22 Nov 2016 12:29:46 +0900 Subject: [PATCH] Fix node name in openstack-heat provider Currently, node name is only allowed to use lower-case characters. But openstack-heat provider generate invalid node name which contains upper-case characters. This issue breaks building kubernetes cluster using openstack-heat provider. So This patch fixes it. --- cluster/openstack-heat/config-default.sh | 2 +- cluster/openstack-heat/kubernetes-heat/kubeminion.yaml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cluster/openstack-heat/config-default.sh b/cluster/openstack-heat/config-default.sh index 86ab7a3bcfa..6a39c8baded 100644 --- a/cluster/openstack-heat/config-default.sh +++ b/cluster/openstack-heat/config-default.sh @@ -17,7 +17,7 @@ ## Contains configuration values for the Openstack cluster # Stack name -STACK_NAME=${STACK_NAME:-KubernetesStack} +STACK_NAME=${STACK_NAME:-kube-stack} # Keypair for kubernetes stack KUBERNETES_KEYPAIR_NAME=${KUBERNETES_KEYPAIR_NAME:-kubernetes_keypair} diff --git a/cluster/openstack-heat/kubernetes-heat/kubeminion.yaml b/cluster/openstack-heat/kubernetes-heat/kubeminion.yaml index a51aab2a22b..089f74d195e 100644 --- a/cluster/openstack-heat/kubernetes-heat/kubeminion.yaml +++ b/cluster/openstack-heat/kubernetes-heat/kubeminion.yaml @@ -247,6 +247,7 @@ resources: server_name_post_fix: type: OS::Heat::RandomString properties: + character_classes: [{'class': 'lowercase', 'min': 1}] length: 8 kube_minion: