From d7a552c1885b867f14cd42d963baa525cdc05f13 Mon Sep 17 00:00:00 2001 From: Dan Gillespie Date: Mon, 27 Mar 2017 16:46:38 +0100 Subject: [PATCH] in storage media upgrade prompt, provide config for using protobuf --- cluster/gce/upgrade.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cluster/gce/upgrade.sh b/cluster/gce/upgrade.sh index 0edfa238883..4060e7803bc 100755 --- a/cluster/gce/upgrade.sh +++ b/cluster/gce/upgrade.sh @@ -454,17 +454,20 @@ if [[ -z "${STORAGE_MEDIA_TYPE:-}" ]] && [[ "${STORAGE_BACKEND:-}" != "etcd2" ]] echo "" echo "ETCD2 DOES NOT SUPPORT PROTOBUF: If you wish to have to ability to downgrade to etcd2 later application/json must be used." echo "" + echo "It's HIGHLY recommended that etcd be backed up before this step!!" + echo "" echo "To enable using json, before running this script set:" echo "export STORAGE_MEDIA_TYPE=application/json" echo "" - echo "It's HIGHLY recommended that etcd be backed up before this step!!" - echo "" if [ -t 0 ] && [ -t 1 ]; then read -p "Would you like to continue with the new default, and lose the ability to downgrade to etcd2? [y/N] " confirm if [[ "${confirm}" != "y" ]]; then exit 1 fi else + echo "To enable using protobuf, before running this script set:" + echo "export STORAGE_MEDIA_TYPE=application/vnd.kubernetes.protobuf" + echo "" echo "STORAGE_MEDIA_TYPE must be specified when run non-interactively." >&2 exit 1 fi