@@ -41,18 +41,18 @@ kube::etcd::validate() {
41
41
fi
42
42
if ${port_check_command} -nat | grep " LISTEN" | grep " [\.:]${ETCD_PORT:? } " > /dev/null 2>&1 ; then
43
43
kube::log::usage " unable to start etcd as port ${ETCD_PORT} is in use. please stop the process listening on this port and retry."
44
- kube::log::usage " ` netstat -nat | grep " [\.:]${ETCD_PORT:? } .*LISTEN" ` "
44
+ kube::log::usage " $( netstat -nat | grep " [\.:]${ETCD_PORT:? } .*LISTEN" ) "
45
45
exit 1
46
46
fi
47
47
48
48
# validate installed version is at least equal to minimum
49
49
version=$( etcd --version | tail -n +1 | head -n 1 | cut -d " " -f 3)
50
- if [[ $( kube::etcd::version ${ETCD_VERSION} ) -gt $( kube::etcd::version ${version} ) ]]; then
50
+ if [[ $( kube::etcd::version " ${ETCD_VERSION} " ) -gt $( kube::etcd::version " ${version} " ) ]]; then
51
51
export PATH=${KUBE_ROOT} /third_party/etcd:${PATH}
52
52
hash etcd
53
53
echo " ${PATH} "
54
54
version=$( etcd --version | head -n 1 | cut -d " " -f 3)
55
- if [[ $( kube::etcd::version ${ETCD_VERSION} ) -gt $( kube::etcd::version ${version} ) ]]; then
55
+ if [[ $( kube::etcd::version " ${ETCD_VERSION} " ) -gt $( kube::etcd::version " ${version} " ) ]]; then
56
56
kube::log::usage " etcd version ${ETCD_VERSION} or greater required."
57
57
kube::log::info " You can use 'hack/install-etcd.sh' to install a copy in third_party/."
58
58
exit 1
@@ -76,7 +76,7 @@ kube::etcd::start() {
76
76
ETCD_LOGFILE=${ETCD_LOGFILE:- " /dev/null" }
77
77
fi
78
78
kube::log::info " etcd --advertise-client-urls ${KUBE_INTEGRATION_ETCD_URL} --data-dir ${ETCD_DIR} --listen-client-urls http://${ETCD_HOST} :${ETCD_PORT} --debug > \" ${ETCD_LOGFILE} \" 2>/dev/null"
79
- etcd --advertise-client-urls ${KUBE_INTEGRATION_ETCD_URL} --data-dir ${ETCD_DIR} --listen-client-urls ${KUBE_INTEGRATION_ETCD_URL} --debug 2> " ${ETCD_LOGFILE} " > /dev/null &
79
+ etcd --advertise-client-urls " ${KUBE_INTEGRATION_ETCD_URL} " --data-dir " ${ETCD_DIR} " --listen-client-urls " ${KUBE_INTEGRATION_ETCD_URL} " --debug 2> " ${ETCD_LOGFILE} " > /dev/null &
80
80
ETCD_PID=$!
81
81
82
82
echo " Waiting for etcd to come up."
@@ -110,7 +110,7 @@ kube::etcd::install() {
110
110
os=$( kube::util::host_os)
111
111
arch=$( kube::util::host_arch)
112
112
113
- cd " ${KUBE_ROOT} /third_party"
113
+ cd " ${KUBE_ROOT} /third_party" || return 1
114
114
if [[ $( readlink etcd) == etcd-v${ETCD_VERSION} -${os} -* ]]; then
115
115
kube::log::info " etcd v${ETCD_VERSION} already installed at path:"
116
116
kube::log::info " $( pwd) /$( readlink etcd) "
0 commit comments