mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 20:24:09 +00:00
mktemp on OSX behaves differently than Linux
hack/test-integration and hack/test-cmd are currently broken
This commit is contained in:
parent
769230e735
commit
1a64830ef1
@ -39,7 +39,7 @@ kube::etcd::start() {
|
||||
fi
|
||||
|
||||
# Start etcd
|
||||
ETCD_DIR=$(mktemp -d -t test-etcd.XXXXXX)
|
||||
ETCD_DIR=$(mktemp -d 2>/dev/null || mktemp -d -t test-etcd.XXXXXX)
|
||||
kube::log::info "etcd -data-dir ${ETCD_DIR} --bind-addr ${host}:${port} >/dev/null 2>/dev/null"
|
||||
etcd -data-dir ${ETCD_DIR} --bind-addr ${host}:${port} >/dev/null 2>/dev/null &
|
||||
ETCD_PID=$!
|
||||
|
@ -54,7 +54,7 @@ kube::util::wait_for_url() {
|
||||
# KUBE_TEMP
|
||||
kube::util::ensure-temp-dir() {
|
||||
if [[ -z ${KUBE_TEMP-} ]]; then
|
||||
KUBE_TEMP=$(mktemp -d -t kubernetes.XXXXXX)
|
||||
KUBE_TEMP=$(mktemp -d 2>/dev/null || mktemp -d -t kubernetes.XXXXXX)
|
||||
fi
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user