diff --git a/roles/download/vars/kube_versions.yml b/roles/download/vars/kube_versions.yml
index b0653bba5c527f91944c1a8f691496efa7afb620..5b5f64a4274725ec0cfea19fb0960b1e3914fc69 100644
--- a/roles/download/vars/kube_versions.yml
+++ b/roles/download/vars/kube_versions.yml
@@ -15,4 +15,8 @@ kube_checksum:
         kube_apiserver: fbe8296ad4b194c06f6802a126d35cd2887dc1aded308d4da2b580f270412b33
         kubectl: 5526a496a84701015485e32c86486e2f23599f7a865164f546e619c6a62f7f19
         kubelet: cd15b929f0190876216f397c2c6e7aa8c08d3b047fd90b4980cd68c8f4896211
-kube_version: v1.2.4
+    v1.3.0:
+        kube_apiserver: 431cd312984a29f45590138e990d5c4d537b069b71f2587a72414fabc4fcffdd
+        kubectl: f40b2d0ff33984e663a0dea4916f1cb9041abecc09b11f9372cdb8049ded95dc
+        kubelet: bd5f10ccb95fe6e95ddf7ad8a119195c27cb2bce4be6f80c1810ff1a2111496d
+kube_version: v1.3.0
diff --git a/roles/kubernetes/node/defaults/main.yml b/roles/kubernetes/node/defaults/main.yml
index 53eff0c4c510a44dd4f458e76e6a126895bf1c33..a14695ba5da96e2ccf6650183c4d173333650f7e 100644
--- a/roles/kubernetes/node/defaults/main.yml
+++ b/roles/kubernetes/node/defaults/main.yml
@@ -32,7 +32,7 @@ dns_domain: "{{ cluster_name }}"
 kube_proxy_mode: userspace
 
 hyperkube_image_repo: "quay.io/smana/kubernetes-hyperkube"
-hyperkube_image_tag: "v1.2.5"
+hyperkube_image_tag: "v1.3.0"
 
 # IP address of the DNS server.
 # Kubernetes will create a pod with several containers, serving as the DNS
diff --git a/roles/uploads/tasks/main.yml b/roles/uploads/tasks/main.yml
index fcd32beef991e0a42842c8f664d245b356ca7da4..68fcd432004f15ea7a5d09d38574fc583f133d9b 100644
--- a/roles/uploads/tasks/main.yml
+++ b/roles/uploads/tasks/main.yml
@@ -21,6 +21,6 @@
     src: "{{ local_release_dir }}/{{item.dest}}"
     mode: put
     permission: public-read
-    gs_access_key: "changeme"
-    gs_secret_key: "changeme"
+    gs_access_key: 'changeme'
+    gs_secret_key: 'changeme'
   with_items: '{{downloads}}'
diff --git a/roles/uploads/vars/kube_versions.yml b/roles/uploads/vars/kube_versions.yml
index b0653bba5c527f91944c1a8f691496efa7afb620..5b5f64a4274725ec0cfea19fb0960b1e3914fc69 100644
--- a/roles/uploads/vars/kube_versions.yml
+++ b/roles/uploads/vars/kube_versions.yml
@@ -15,4 +15,8 @@ kube_checksum:
         kube_apiserver: fbe8296ad4b194c06f6802a126d35cd2887dc1aded308d4da2b580f270412b33
         kubectl: 5526a496a84701015485e32c86486e2f23599f7a865164f546e619c6a62f7f19
         kubelet: cd15b929f0190876216f397c2c6e7aa8c08d3b047fd90b4980cd68c8f4896211
-kube_version: v1.2.4
+    v1.3.0:
+        kube_apiserver: 431cd312984a29f45590138e990d5c4d537b069b71f2587a72414fabc4fcffdd
+        kubectl: f40b2d0ff33984e663a0dea4916f1cb9041abecc09b11f9372cdb8049ded95dc
+        kubelet: bd5f10ccb95fe6e95ddf7ad8a119195c27cb2bce4be6f80c1810ff1a2111496d
+kube_version: v1.3.0
diff --git a/scripts/change_k8s_version.py b/scripts/change_k8s_version.py
index 316a2d5e46412c09cc1c83e3dcd80bbb9e5bf68d..a02b448c8a8f866d79803f3fbba19c5bb0c74972 100644
--- a/scripts/change_k8s_version.py
+++ b/scripts/change_k8s_version.py
@@ -24,7 +24,7 @@ import shutil
 from re import sub
 
 
-def get_remote_sha256_sum(url, max_file_size=100*1024*1024):
+def get_remote_sha256_sum(url, max_file_size=1024*1024*1024):
     remote = urllib2.urlopen(url)
     hash = hashlib.sha256()
     total_read = 0
@@ -111,5 +111,6 @@ if __name__ == '__main__':
     for f in var_files:
         current = read_vars(f)
         current['kube_checksum'][args.kube_version] = new
+        current['kube_version'] = args.kube_version
         with open(f, 'w') as out:
             out.write(yaml.dump(current, indent=4, default_flow_style=False))
diff --git a/tests/testcases/010_check-apiserver.yml b/tests/testcases/010_check-apiserver.yml
index 7beed06fb25cd0413dfd1c218979a47a7f416565..7107da52f3fe3440dfa181cea78537c1d09c385d 100644
--- a/tests/testcases/010_check-apiserver.yml
+++ b/tests/testcases/010_check-apiserver.yml
@@ -3,9 +3,8 @@
 
   tasks:
   - name: Check the API servers are responding
-    local_action:
-      module: uri
-      url: https://{{ansible_ssh_host}}/api/v1
+    uri:
+      url: "https://{{ansible_ssh_host}}/api/v1"
       user: kube
       password: changeme
       validate_certs: no