From a6c65f303525c2113bfc0030330e95415f6c99a0 Mon Sep 17 00:00:00 2001 From: Robert Bailey Date: Thu, 26 Jan 2017 13:15:12 -0800 Subject: [PATCH] When calling chown, use : instead of . to separate the user and group for cross platform compatibility. --- build/common.sh | 4 ++-- cluster/rackspace/util.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/common.sh b/build/common.sh index 3fac6f36060..2bfc42068a7 100755 --- a/build/common.sh +++ b/build/common.sh @@ -411,7 +411,7 @@ function kube::build::clean() { function kube::build::build_image() { mkdir -p "${LOCAL_OUTPUT_BUILD_CONTEXT}" # Make sure the context directory owned by the right user for syncing sources to container. - chown -R ${USER_ID}.${GROUP_ID} "${LOCAL_OUTPUT_BUILD_CONTEXT}" + chown -R ${USER_ID}:${GROUP_ID} "${LOCAL_OUTPUT_BUILD_CONTEXT}" cp /etc/localtime "${LOCAL_OUTPUT_BUILD_CONTEXT}/" @@ -499,7 +499,7 @@ function kube::build::ensure_data_container() { --name "${KUBE_DATA_CONTAINER_NAME}" --hostname "${HOSTNAME}" "${KUBE_BUILD_IMAGE}" - chown -R ${USER_ID}.${GROUP_ID} + chown -R ${USER_ID}:${GROUP_ID} "${REMOTE_ROOT}" /usr/local/go/pkg/ ) diff --git a/cluster/rackspace/util.sh b/cluster/rackspace/util.sh index ebeca450714..855524b3c9a 100755 --- a/cluster/rackspace/util.sh +++ b/cluster/rackspace/util.sh @@ -298,7 +298,7 @@ kube-up() { $(sleep 2) $(ssh -o StrictHostKeyChecking=no -i ~/.ssh/${SSH_KEY_NAME} core@${KUBE_MASTER_IP} sudo /usr/bin/mkdir -p /var/lib/kube-apiserver) $(ssh -o StrictHostKeyChecking=no -i ~/.ssh/${SSH_KEY_NAME} core@${KUBE_MASTER_IP} sudo mv /home/core/known_tokens.csv /var/lib/kube-apiserver/known_tokens.csv) - $(ssh -o StrictHostKeyChecking=no -i ~/.ssh/${SSH_KEY_NAME} core@${KUBE_MASTER_IP} sudo chown root.root /var/lib/kube-apiserver/known_tokens.csv) + $(ssh -o StrictHostKeyChecking=no -i ~/.ssh/${SSH_KEY_NAME} core@${KUBE_MASTER_IP} sudo chown root:root /var/lib/kube-apiserver/known_tokens.csv) $(ssh -o StrictHostKeyChecking=no -i ~/.ssh/${SSH_KEY_NAME} core@${KUBE_MASTER_IP} sudo systemctl restart kube-apiserver) FAIL=0