{"tests":[{"name":"cl.internet/UpdateEngine","result":"PASS","duration":1528760648,"output":""},{"name":"coreos.misc.aws.diskfriendlyname","result":"PASS","duration":75557575974,"output":""},{"name":"cl.ignition.v2.btrfsroot","result":"PASS","duration":78483309644,"output":""},{"name":"cl.internet/DockerPing","result":"PASS","duration":12207248899,"output":""},{"name":"cl.ignition.v2.noop","result":"FAIL","duration":6285983233,"output":"        harness.go:651: Cluster failed starting machines: error running instances: Unsupported: Your requested instance type (a1.large) is not supported in your requested Availability Zone (us-west-2a). Please retry your request by not specifying an Availability Zone or choosing us-west-2b, us-west-2c.\n\tstatus code: 400, request id: 76c74a3f-9cd2-4db9-85c8-d7058c9b320b\n"},{"name":"cl.internet/DockerEcho","result":"PASS","duration":1976794797,"output":""},{"name":"coreos.ignition.resource.remote","result":"PASS","duration":82854202010,"output":""},{"name":"kubeadm.v1.37.0.cilium.base","result":"FAIL","duration":84889257126,"output":"        kubeadm.go:197: unable to setup cluster: unable to create master node: error running instances: Unsupported: Your requested instance type (a1.large) is not supported in your requested Availability Zone (us-west-2a). Please retry your request by not specifying an Availability Zone or choosing us-west-2b, us-west-2c.\n\tstatus code: 400, request id: 9dda005d-340e-4085-b313-496c881099ec\n"},{"name":"cl.cloudinit.basic","result":"PASS","duration":87121117347,"output":""},{"name":"cl.metadata.aws","result":"PASS","duration":87238497739,"output":""},{"name":"kubeadm.v1.37.0.calico.base","result":"FAIL","duration":88535661373,"output":"        kubeadm.go:197: unable to setup cluster: unable to create master node: error running instances: Unsupported: Your requested instance type (a1.large) is not supported in your requested Availability Zone (us-west-2a). Please retry your request by not specifying an Availability Zone or choosing us-west-2b, us-west-2c.\n\tstatus code: 400, request id: 5966f7a6-7979-4c1b-bc32-12439089f502\n"},{"name":"kubeadm.v1.36.1.flannel.base","result":"FAIL","duration":89669233236,"output":"        kubeadm.go:197: unable to setup cluster: unable to create master node: error running instances: Unsupported: Your requested instance type (a1.large) is not supported in your requested Availability Zone (us-west-2a). Please retry your request by not specifying an Availability Zone or choosing us-west-2b, us-west-2c.\n\tstatus code: 400, request id: 78baf136-0044-4453-9363-8a54105ce94b\n"},{"name":"cl.internet/NTPDate","result":"PASS","duration":8284538343,"output":""},{"name":"linux.nfs.v3","result":"FAIL","duration":91471456964,"output":"        nfs.go:80: NFS server booted.\n        nfs.go:85: Test file \"/tmp/tmp.1kpSSDfAVf\" created on server.\n        nfs.go:122: Cluster.NewMachine: error running instances: Unsupported: Your requested instance type (a1.large) is not supported in your requested Availability Zone (us-west-2a). Please retry your request by not specifying an Availability Zone or choosing us-west-2b, us-west-2c.\n\tstatus code: 400, request id: dc84b1ce-54c7-4db5-a59b-fbba0e99b529\n"},{"name":"cl.ignition.kargs","result":"PASS","duration":91954771605,"output":"        cluster.go:152: + cat /proc/cmdline\n"},{"name":"coreos.ignition.resource.s3","result":"PASS","duration":92155260092,"output":""},{"name":"linux.nfs.v4","result":"FAIL","duration":92657519495,"output":"        nfs.go:80: NFS server booted.\n        nfs.go:85: Test file \"/tmp/tmp.rnYX7K86Un\" created on server.\n        nfs.go:122: Cluster.NewMachine: error running instances: Unsupported: Your requested instance type (a1.large) is not supported in your requested Availability Zone (us-west-2a). Please retry your request by not specifying an Availability Zone or choosing us-west-2b, us-west-2c.\n\tstatus code: 400, request id: 370fee7b-a91e-4cc0-984f-56f64fd470ed\n"},{"name":"kubeadm.v1.37.0.flannel.base","result":"FAIL","duration":92857434636,"output":"        kubeadm.go:197: unable to setup cluster: unable to create master node: error running instances: Unsupported: Your requested instance type (a1.large) is not supported in your requested Availability Zone (us-west-2a). Please retry your request by not specifying an Availability Zone or choosing us-west-2b, us-west-2c.\n\tstatus code: 400, request id: 5a161156-0289-4b1f-9a42-fbcd77612d8a\n"},{"name":"kubeadm.v1.35.1.flannel.base","result":"FAIL","duration":104225883953,"output":"        kubeadm.go:197: unable to setup cluster: unable to create master node: error running instances: Unsupported: Your requested instance type (a1.large) is not supported in your requested Availability Zone (us-west-2a). Please retry your request by not specifying an Availability Zone or choosing us-west-2b, us-west-2c.\n\tstatus code: 400, request id: 7416cc2e-a295-423a-9bba-0a4875ac3b5e\n"},{"name":"kubeadm.v1.35.1.cilium.base","result":"FAIL","duration":107998542802,"output":"        kubeadm.go:197: unable to setup cluster: unable to create master node: error running instances: Unsupported: Your requested instance type (a1.large) is not supported in your requested Availability Zone (us-west-2a). Please retry your request by not specifying an Availability Zone or choosing us-west-2b, us-west-2c.\n\tstatus code: 400, request id: c8e5179d-85af-49e6-a2e5-dc9755193e4d\n"},{"name":"cl.internet","result":"PASS","duration":116318315231,"output":"    --- PASS: cl.internet/UpdateEngine (1.53s)\n    --- PASS: cl.internet/DockerPing (12.21s)\n    --- PASS: cl.internet/DockerEcho (1.98s)\n    --- PASS: cl.internet/NTPDate (8.28s)\n"},{"name":"docker.network-openbsd-nc","result":"PASS","duration":121198148309,"output":"        docker.go:411: creating netcat containers\n        cluster.go:125: #0 building with \"default\" instance using docker driver\n        cluster.go:125: \n        cluster.go:125: #1 [internal] load build definition from Dockerfile\n        cluster.go:125: #1 transferring dockerfile: 108B done\n        cluster.go:125: #1 DONE 0.0s\n        cluster.go:125: \n        cluster.go:125: #2 [internal] load .dockerignore\n        cluster.go:125: #2 transferring context: 2B done\n        cluster.go:125: #2 DONE 0.0s\n        cluster.go:125: \n        cluster.go:125: #3 [internal] load build context\n        cluster.go:125: #3 transferring context: 2.46MB 0.1s done\n        cluster.go:125: #3 DONE 0.1s\n        cluster.go:125: \n        cluster.go:125: #4 [1/1] COPY . /\n        cluster.go:125: #4 DONE 0.0s\n        cluster.go:125: \n        cluster.go:125: #5 exporting to image\n        cluster.go:125: #5 exporting layers\n        cluster.go:125: #5 exporting layers 0.2s done\n        cluster.go:125: #5 exporting manifest sha256:4d0c61feec810711c91de92ce9aea8e614e0e5dbd7203610f8d98a5ed6812857\n        cluster.go:125: #5 exporting manifest sha256:4d0c61feec810711c91de92ce9aea8e614e0e5dbd7203610f8d98a5ed6812857 0.0s done\n        cluster.go:125: #5 exporting config sha256:60283bf8449aac76725cfde973c61555dc9dbb1dcea47f5d3cab95ffcb6b0bef 0.0s done\n        cluster.go:125: #5 exporting attestation manifest sha256:9c3b6b2691948c36d59b91cd56dc57716166127c304d4e12a837941d7cc6e8a2 0.0s done\n        cluster.go:125: #5 exporting manifest list sha256:38d13e7efe0c98bb61afe41345de3b22b3b58501d960062874f9d74bd08a2e75 0.0s done\n        cluster.go:125: #5 naming to docker.io/library/netcat:latest done\n        cluster.go:125: #5 unpacking to docker.io/library/netcat:latest 0.1s done\n        cluster.go:125: #5 DONE 0.4s\n        cluster.go:125: #0 building with \"default\" instance using docker driver\n        cluster.go:125: \n        cluster.go:125: #1 [internal] load build definition from Dockerfile\n        cluster.go:125: #1 transferring dockerfile: 108B done\n        cluster.go:125: #1 DONE 0.0s\n        cluster.go:125: \n        cluster.go:125: #2 [internal] load .dockerignore\n        cluster.go:125: #2 transferring context: 2B done\n        cluster.go:125: #2 DONE 0.0s\n        cluster.go:125: \n        cluster.go:125: #3 [internal] load build context\n        cluster.go:125: #3 transferring context: 2.46MB 0.0s done\n        cluster.go:125: #3 DONE 0.1s\n        cluster.go:125: \n        cluster.go:125: #4 [1/1] COPY . /\n        cluster.go:125: #4 DONE 0.0s\n        cluster.go:125: \n        cluster.go:125: #5 exporting to image\n        cluster.go:125: #5 exporting layers\n        cluster.go:125: #5 exporting layers 0.3s done\n        cluster.go:125: #5 exporting manifest sha256:301b6b6d02927e38ff9284befd75fcdf7643dd84b652ca0b2e85de7faa22f20e 0.0s done\n        cluster.go:125: #5 exporting config sha256:509ee4ac087eb957dd1088998abb445f737da7196cf415576022ff92dff43663 0.0s done\n        cluster.go:125: #5 exporting attestation manifest sha256:74a3820139670ab782410780e82a564285a326d0bf02e56018f37eb8d0ab68fb 0.0s done\n        cluster.go:125: #5 exporting manifest list sha256:044cba5d5b719d755bc0bd5805c4cf6f7a9d7f3b38de7a3c817b78941aa224df 0.0s done\n        cluster.go:125: #5 naming to docker.io/library/netcat:latest\n        cluster.go:125: #5 naming to docker.io/library/netcat:latest done\n        cluster.go:125: #5 unpacking to docker.io/library/netcat:latest 0.1s done\n        cluster.go:125: #5 DONE 0.5s\n"},{"name":"coreos.ignition.once","result":"PASS","duration":125998361530,"output":""},{"name":"cl.etcd-member.discovery","result":"PASS","duration":136790761400,"output":""},{"name":"cl.basic/Microcode","result":"PASS","duration":1516056221,"output":""},{"name":"cl.basic/CloudConfig","result":"PASS","duration":2579724992,"output":""},{"name":"cl.basic/Script","result":"PASS","duration":1593637944,"output":""},{"name":"cl.basic/SymlinkFlatcar","result":"PASS","duration":1551353056,"output":""},{"name":"cl.basic/ServicesActive","result":"PASS","duration":1538594307,"output":""},{"name":"cl.basic/RandomUUID","result":"PASS","duration":1585956610,"output":""},{"name":"cl.ignition.misc.empty","result":"PASS","duration":84272929750,"output":""},{"name":"cl.basic/Useradd","result":"PASS","duration":1745568341,"output":""},{"name":"coreos.ignition.ssh.key","result":"PASS","duration":82408643214,"output":""},{"name":"cl.basic/PortSSH","result":"PASS","duration":1513874551,"output":""},{"name":"cl.basic/DbusPerms","result":"PASS","duration":1589034188,"output":""},{"name":"cl.basic/Symlink","result":"PASS","duration":1506154736,"output":""},{"name":"cl.basic/UpdateEngineKeys","result":"PASS","duration":1519150217,"output":""},{"name":"cl.basic/ReadOnly","result":"PASS","duration":1505742648,"output":""},{"name":"cl.basic/MachineID","result":"PASS","duration":1528908847,"output":""},{"name":"cl.basic","result":"PASS","duration":90126871282,"output":"    --- PASS: cl.basic/Microcode (1.52s)\n    --- PASS: cl.basic/CloudConfig (2.58s)\n    --- PASS: cl.basic/Script (1.59s)\n    --- PASS: cl.basic/SymlinkFlatcar (1.55s)\n    --- PASS: cl.basic/ServicesActive (1.54s)\n    --- PASS: cl.basic/RandomUUID (1.59s)\n    --- PASS: cl.basic/Useradd (1.75s)\n    --- PASS: cl.basic/PortSSH (1.51s)\n    --- PASS: cl.basic/DbusPerms (1.59s)\n    --- PASS: cl.basic/Symlink (1.51s)\n    --- PASS: cl.basic/UpdateEngineKeys (1.52s)\n    --- PASS: cl.basic/ReadOnly (1.51s)\n    --- PASS: cl.basic/MachineID (1.53s)\n"},{"name":"coreos.ignition.resource.local","result":"PASS","duration":189883548374,"output":""},{"name":"cl.flannel.vxlan","result":"PASS","duration":159965984237,"output":"        flannel.go:121: ping from i-0eead2fdc6458d139(10.254.63.0) to i-047db77ef9c786fb2(10.254.30.0)\n"},{"name":"coreos.ignition.security.tls","result":"PASS","duration":179598215191,"output":""},{"name":"kubeadm.v1.36.1.calico.base/node_readiness","result":"PASS","duration":28560276608,"output":""},{"name":"kubeadm.v1.36.1.calico.base/nginx_deployment","result":"PASS","duration":10021829511,"output":""},{"name":"kubeadm.v1.36.1.calico.base/NFS_deployment","result":"PASS","duration":37059910081,"output":"        cluster.go:125: jq: error (at \u003cstdin\u003e:123): Cannot iterate over null (null)\n        cluster.go:125: jq: error (at \u003cstdin\u003e:123): Cannot iterate over null (null)\n        cluster.go:125: jq: error (at \u003cstdin\u003e:123): Cannot iterate over null (null)\n        cluster.go:125: jq: error (at \u003cstdin\u003e:123): Cannot iterate over null (null)\n"},{"name":"kubeadm.v1.36.1.calico.base","result":"PASS","duration":410959934645,"output":"        cluster.go:125: I1019 08:43:46.245207    2326 version.go:260] remote version is much newer: v1.37.1; falling back to: stable-1.36\n        cluster.go:125: [config/images] Pulled registry.k8s.io/kube-apiserver:v1.36.5\n        cluster.go:125: [config/images] Pulled registry.k8s.io/kube-controller-manager:v1.36.5\n        cluster.go:125: [config/images] Pulled registry.k8s.io/kube-scheduler:v1.36.5\n        cluster.go:125: [config/images] Pulled registry.k8s.io/kube-proxy:v1.36.5\n        cluster.go:125: [config/images] Pulled registry.k8s.io/coredns/coredns:v1.14.2\n        cluster.go:125: [config/images] Pulled registry.k8s.io/pause:3.10.2\n        cluster.go:125: [config/images] Pulled registry.k8s.io/etcd:3.6.8-0\n        cluster.go:125: I1019 08:44:02.192080    2581 version.go:260] remote version is much newer: v1.37.1; falling back to: stable-1.36\n        cluster.go:125: [init] Using Kubernetes version: v1.36.5\n        cluster.go:125: [preflight] Running pre-flight checks\n        cluster.go:125: \t[WARNING Service-kubelet]: kubelet service is not enabled, please run 'systemctl enable kubelet.service'\n        cluster.go:125: [preflight] Pulling images required for setting up a Kubernetes cluster\n        cluster.go:125: [preflight] This might take a minute or two, depending on the speed of your internet connection\n        cluster.go:125: [preflight] You can also perform this action beforehand using 'kubeadm config images pull'\n        cluster.go:125: [certs] Using certificateDir folder \"/etc/kubernetes/pki\"\n        cluster.go:125: [certs] Generating \"ca\" certificate and key\n        cluster.go:125: [certs] Generating \"apiserver\" certificate and key\n        cluster.go:125: [certs] apiserver serving cert is signed for DNS names [ip-172-31-20-102 kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local] and IPs [10.96.0.1 172.31.20.102]\n        cluster.go:125: [certs] Generating \"apiserver-kubelet-client\" certificate and key\n        cluster.go:125: [certs] Generating \"front-proxy-ca\" certificate and key\n        cluster.go:125: [certs] Generating \"front-proxy-client\" certificate and key\n        cluster.go:125: [certs] External etcd mode: Skipping etcd/ca certificate authority generation\n        cluster.go:125: [certs] External etcd mode: Skipping etcd/server certificate generation\n        cluster.go:125: [certs] External etcd mode: Skipping etcd/peer certificate generation\n        cluster.go:125: [certs] External etcd mode: Skipping etcd/healthcheck-client certificate generation\n        cluster.go:125: [certs] External etcd mode: Skipping apiserver-etcd-client certificate generation\n        cluster.go:125: [certs] Generating \"sa\" key and public key\n        cluster.go:125: [kubeconfig] Using kubeconfig folder \"/etc/kubernetes\"\n        cluster.go:125: [kubeconfig] Writing \"admin.conf\" kubeconfig file\n        cluster.go:125: [kubeconfig] Writing \"super-admin.conf\" kubeconfig file\n        cluster.go:125: [kubeconfig] Writing \"kubelet.conf\" kubeconfig file\n        cluster.go:125: [kubeconfig] Writing \"controller-manager.conf\" kubeconfig file\n        cluster.go:125: [kubeconfig] Writing \"scheduler.conf\" kubeconfig file\n        cluster.go:125: [control-plane] Using manifest folder \"/etc/kubernetes/manifests\"\n        cluster.go:125: [control-plane] Creating static Pod manifest for \"kube-apiserver\"\n        cluster.go:125: [control-plane] Creating static Pod manifest for \"kube-controller-manager\"\n        cluster.go:125: [control-plane] Creating static Pod manifest for \"kube-scheduler\"\n        cluster.go:125: [kubelet-start] Writing kubelet environment file with flags to file \"/var/lib/kubelet/kubeadm-flags.env\"\n        cluster.go:125: [kubelet-start] Writing kubelet configuration to file \"/var/lib/kubelet/instance-config.yaml\"\n        cluster.go:125: [patches] Applied patch of type \"application/strategic-merge-patch+json\" to target \"kubeletconfiguration\"\n        cluster.go:125: [kubelet-start] Writing kubelet configuration to file \"/var/lib/kubelet/config.yaml\"\n        cluster.go:125: [kubelet-start] Starting the kubelet\n        cluster.go:125: [wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory \"/etc/kubernetes/manifests\"\n        cluster.go:125: [kubelet-check] Waiting for a healthy kubelet at http://127.0.0.1:10248/healthz. This can take up to 4m0s\n        cluster.go:125: [kubelet-check] The kubelet is healthy after 1.893972ms\n        cluster.go:125: [control-plane-check] Waiting for healthy control plane components. This can take up to 30m0s\n        cluster.go:125: [control-plane-check] Checking kube-apiserver at https://172.31.20.102:6443/livez\n        cluster.go:125: [control-plane-check] Checking kube-controller-manager at https://127.0.0.1:10257/healthz\n        cluster.go:125: [control-plane-check] Checking kube-scheduler at https://127.0.0.1:10259/livez\n        cluster.go:125: [control-plane-check] kube-controller-manager is healthy after 24.42486ms\n        cluster.go:125: [control-plane-check] kube-scheduler is healthy after 33.309528ms\n        cluster.go:125: [control-plane-check] kube-apiserver is healthy after 2.002823986s\n        cluster.go:125: [upload-config] Storing the configuration used in ConfigMap \"kubeadm-config\" in the \"kube-system\" Namespace\n        cluster.go:125: [kubelet] Creating a ConfigMap \"kubelet-config\" in namespace kube-system with the configuration for the kubelets in the cluster\n        cluster.go:125: [upload-certs] Skipping phase. Please see --upload-certs\n        cluster.go:125: [mark-control-plane] Marking the node ip-172-31-20-102 as control-plane by adding the labels: [node-role.kubernetes.io/control-plane node.kubernetes.io/exclude-from-external-load-balancers]\n        cluster.go:125: [mark-control-plane] Marking the node ip-172-31-20-102 as control-plane by adding the taints [node-role.kubernetes.io/control-plane:NoSchedule]\n        cluster.go:125: [bootstrap-token] Using token: v8wnl5.gj5jvhihtg9u1w13\n        cluster.go:125: [bootstrap-token] Configuring bootstrap tokens, cluster-info ConfigMap, RBAC Roles\n        cluster.go:125: [bootstrap-token] Configured RBAC rules to allow Node Bootstrap tokens to get nodes\n        cluster.go:125: [bootstrap-token] Configured RBAC rules to allow Node Bootstrap tokens to post CSRs in order for nodes to get long term certificate credentials\n        cluster.go:125: [bootstrap-token] Configured RBAC rules to allow the csrapprover controller automatically approve CSRs from a Node Bootstrap Token\n        cluster.go:125: [bootstrap-token] Configured RBAC rules to allow certificate rotation for all node client certificates in the cluster\n        cluster.go:125: [bootstrap-token] Configured RBAC rules to allow the API server kubelet client certificate to access the kubelet API\n        cluster.go:125: [bootstrap-token] Creating the \"cluster-info\" ConfigMap in the \"kube-public\" namespace\n        cluster.go:125: [kubelet-finalize] Updating \"/etc/kubernetes/kubelet.conf\" to point to a rotatable kubelet client certificate and key\n        cluster.go:125: [addons] Applied essential addon: CoreDNS\n        cluster.go:125: [addons] Applied essential addon: kube-proxy\n        cluster.go:125: \n        cluster.go:125: Your Kubernetes control-plane has initialized successfully!\n        cluster.go:125: \n        cluster.go:125: To start using your cluster, you need to run the following as a regular user:\n        cluster.go:125: \n        cluster.go:125:   mkdir -p $HOME/.kube\n        cluster.go:125:   sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config\n        cluster.go:125:   sudo chown $(id -u):$(id -g) $HOME/.kube/config\n        cluster.go:125: \n        cluster.go:125: Alternatively, if you are the root user, you can run:\n        cluster.go:125: \n        cluster.go:125:   export KUBECONFIG=/etc/kubernetes/admin.conf\n        cluster.go:125: \n        cluster.go:125: You should now deploy a pod network to the cluster.\n        cluster.go:125: Run \"kubectl apply -f [podnetwork].yaml\" with one of the options listed at:\n        cluster.go:125:   https://kubernetes.io/docs/concepts/cluster-administration/addons/\n        cluster.go:125: \n        cluster.go:125: Then you can join any number of worker nodes by running the following on each as root:\n        cluster.go:125: \n        cluster.go:125: kubeadm join 172.31.20.102:6443 --token v8wnl5.gj5jvhihtg9u1w13 \\\n        cluster.go:125: \t--discovery-token-ca-cert-hash sha256:575c2699fb6014c5c2513d2a36191bc61a1600217abc6f54f59f51a9588c3c00 \n        cluster.go:125: namespace/tigera-operator created\n        cluster.go:125: serviceaccount/tigera-operator created\n        cluster.go:125: clusterrole.rbac.authorization.k8s.io/tigera-operator-secrets created\n        cluster.go:125: clusterrole.rbac.authorization.k8s.io/tigera-operator created\n        cluster.go:125: clusterrolebinding.rbac.authorization.k8s.io/tigera-operator created\n        cluster.go:125: rolebinding.rbac.authorization.k8s.io/tigera-operator-secrets created\n        cluster.go:125: deployment.apps/tigera-operator created\n        cluster.go:125: customresourcedefinition.apiextensions.k8s.io/installations.operator.tigera.io condition met\n        cluster.go:125: customresourcedefinition.apiextensions.k8s.io/installations.operator.tigera.io condition met\n        cluster.go:125: customresourcedefinition.apiextensions.k8s.io/apiservers.operator.tigera.io condition met\n        cluster.go:125: customresourcedefinition.apiextensions.k8s.io/apiservers.operator.tigera.io condition met\n        cluster.go:125: installation.operator.tigera.io/default created\n        cluster.go:125: apiserver.operator.tigera.io/default created\n        cluster.go:125: goldmane.operator.tigera.io/default created\n        cluster.go:125: whisker.operator.tigera.io/default created\n        cluster.go:125: W1019 08:45:33.835225    2123 joinconfiguration.go:112] [config] WARNING: Ignored configuration document with GroupVersionKind kubelet.config.k8s.io/v1beta1, Kind=KubeletConfiguration\n        cluster.go:125: \t[WARNING Service-kubelet]: kubelet service is not enabled, please run 'systemctl enable kubelet.service'\n        cluster.go:125: W1019 08:45:34.147361    2123 utils.go:69] The recommended value for \"bindAddress\" in \"KubeProxyConfiguration\" is: ::; the provided value is: 0.0.0.0\n    --- PASS: kubeadm.v1.36.1.calico.base/node_readiness (28.56s)\n    --- PASS: kubeadm.v1.36.1.calico.base/nginx_deployment (10.02s)\n    --- PASS: kubeadm.v1.36.1.calico.base/NFS_deployment (37.06s)\n            cluster.go:125: jq: error (at \u003cstdin\u003e:123): Cannot iterate over null (null)\n            cluster.go:125: jq: error (at \u003cstdin\u003e:123): Cannot iterate over null (null)\n            cluster.go:125: jq: error (at \u003cstdin\u003e:123): Cannot iterate over null (null)\n            cluster.go:125: jq: error (at \u003cstdin\u003e:123): Cannot iterate over null (null)\n"}],"result":"FAIL","platform":"aws","version":"9999.9.9"}
