Merge pull request #19512 from mml/update-objects

Auto commit by PR queue bot
This commit is contained in:
k8s-merge-robot 2016-01-27 07:40:47 -08:00
commit 729a76f749

View File

@ -63,6 +63,9 @@ function startApiServer() {
function killApiServer() {
kube::log::status "Killing api server"
[[ -n ${APISERVER_PID-} ]] && kill ${APISERVER_PID} 1>&2 2>/dev/null
wait ${APISERVER_PID} || true
kube::log::status "api server exited"
unset APISERVER_PID
}
@ -114,12 +117,16 @@ ${UPDATE_ETCD_OBJECTS_SCRIPT}
killApiServer
#######################################################
# Step 3 : Start a server which supports only the new api version.
#######################################################
KUBE_API_VERSIONS="${KUBE_NEW_API_VERSION}"
RUNTIME_CONFIG="api/all=false,api/${KUBE_NEW_API_VERSION}=true"
# This seems to reduce flakiness.
sleep 1
startApiServer
# Verify that the server is able to read the object.