kz8s/tack

Upgrade to v1.6.1

lolotp opened this issue · 2 comments

I tried to use tack to spin up a new cluster with version 1.6.1 image by modifying HYPERKUBE_TAG in Makefile to v1.6.1_coreos.0 . The diff is as followed:

index bd0bb4d..e042d40 100644
--- a/Makefile
+++ b/Makefile
@@ -36,7 +36,7 @@ CIDR_VPC ?= 10.0.0.0/16
 ETCD_IPS ?= 10.0.10.10,10.0.10.11,10.0.10.12

 HYPERKUBE_IMAGE ?= quay.io/coreos/hyperkube
-HYPERKUBE_TAG ?= v1.5.1_coreos.0
+HYPERKUBE_TAG ?= v1.6.1_coreos.0

 # Alternative:
 # CIDR_PODS ?= "172.15.0.0/16"

When I run make all, the cluster was spun up successfully but it's stuck at curling apiserver external elb

❤ wait-for-cluster
❤ Polling for cluster life - this could take a minute or more
❤ Waiting for DNS to resolve for kz8s-apiserver-test-1603885789.us-east-1.elb.amazonaws.com.........................✓
❤ Curling apiserver external elb.............................................................................................................................................................................................................................................................................................................................................................................................

Does anyone know how we can resolve this ?

it will not work for you, you also need to update https://github.com/kz8s/tack/blob/master/modules/etcd/cloud-config.yml to etcd v3, and you might need to tweak some API flags as well.

@rimusz Thanks for the information. I'll try to update the etcd servers.