You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TASK [kubernetes/control-plane : kubeadm | Initialize first master] ************
fatal: [kcnode]: FAILED! => {
"attempts": 3,
"changed": true,
"cmd": [
"timeout",
"-k",
"300s",
"300s",
"/usr/local/bin/kubeadm",
"init",
"--config=/etc/kubernetes/kubeadm-config.yaml",
"--ignore-preflight-errors=all",
"--skip-phases=addon/coredns",
"--upload-certs"
],
"delta": "0:05:00.004283",
"end": "2024-12-15 17:15:34.049586",
"failed_when_result": true,
"msg": "non-zero return code",
"rc": 124,
"start": "2024-12-15 17:10:34.045303",
"stderr": "W1215 17:10:34.087827 30141 initconfiguration.go:305] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeproxy.config.k8s.io", Version:"v1alpha1", Kind:"KubeProxyConfiguration"}: strict decoding error: unknown field "udpIdleTimeout"\nW1215 17:10:34.088579 30141 configset.go:177] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeproxy.config.k8s.io", Version:"v1alpha1", Kind:"KubeProxyConfiguration"}: strict decoding error: unknown field "udpIdleTimeout"\nW1215 17:10:34.088891 30141 utils.go:69] The recommended value for "clusterDNS" in "KubeletConfiguration" is: [10.233.0.10]; the provided value is: [169.254.25.10]\n\t[WARNING Port-6443]: Port 6443 is in use\n\t[WARNING Port-10259]: Port 10259 is in use\n\t[WARNING Port-10257]: Port 10257 is in use\n\t[WARNING FileAvailable--etc-kubernetes-manifests-kube-apiserver.yaml]: /etc/kubernetes/manifests/kube-apiserver.yaml already exists\n\t[WARNING FileAvailable--etc-kubernetes-manifests-kube-controller-manager.yaml]: /etc/kubernetes/manifests/kube-controller-manager.yaml already exists\n\t[WARNING FileAvailable--etc-kubernetes-manifests-kube-scheduler.yaml]: /etc/kubernetes/manifests/kube-scheduler.yaml already exists\n\t[WARNING Port-10250]: Port 10250 is in use\n\t[WARNING ExternalEtcdVersion]: Get "https://172.17.55.143:2379/version\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)\n\t[WARNING ImagePull]: failed to pull image k8s.gcr.io/pause:3.9: output: E1215 17:13:59.494291 31283 remote_image.go:171] "PullImage from image service failed" err="rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"k8s.gcr.io/pause:3.9\": failed to resolve reference \"k8s.gcr.io/pause:3.9\": failed to do request: Head \"https://k8s.gcr.io/v2/pause/manifests/3.9\\\": dial tcp 74.125.197.82:443: i/o timeout" image="k8s.gcr.io/pause:3.9"\ntime="2024-12-15T17:13:59+08:00" level=fatal msg="pulling image: rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"k8s.gcr.io/pause:3.9\": failed to resolve reference \"k8s.gcr.io/pause:3.9\": failed to do request: Head \"https://k8s.gcr.io/v2/pause/manifests/3.9\\\": dial tcp 74.125.197.82:443: i/o timeout"\n, error: exit status 1",
"stderr_lines": [
"W1215 17:10:34.087827 30141 initconfiguration.go:305] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeproxy.config.k8s.io", Version:"v1alpha1", Kind:"KubeProxyConfiguration"}: strict decoding error: unknown field "udpIdleTimeout"",
"W1215 17:10:34.088579 30141 configset.go:177] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeproxy.config.k8s.io", Version:"v1alpha1", Kind:"KubeProxyConfiguration"}: strict decoding error: unknown field "udpIdleTimeout"",
"W1215 17:10:34.088891 30141 utils.go:69] The recommended value for "clusterDNS" in "KubeletConfiguration" is: [10.233.0.10]; the provided value is: [169.254.25.10]",
"\t[WARNING Port-6443]: Port 6443 is in use",
"\t[WARNING Port-10259]: Port 10259 is in use",
"\t[WARNING Port-10257]: Port 10257 is in use",
"\t[WARNING FileAvailable--etc-kubernetes-manifests-kube-apiserver.yaml]: /etc/kubernetes/manifests/kube-apiserver.yaml already exists",
"\t[WARNING FileAvailable--etc-kubernetes-manifests-kube-controller-manager.yaml]: /etc/kubernetes/manifests/kube-controller-manager.yaml already exists",
"\t[WARNING FileAvailable--etc-kubernetes-manifests-kube-scheduler.yaml]: /etc/kubernetes/manifests/kube-scheduler.yaml already exists",
"\t[WARNING Port-10250]: Port 10250 is in use",
"\t[WARNING ExternalEtcdVersion]: Get "https://172.17.55.143:2379/version\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)",
"\t[WARNING ImagePull]: failed to pull image k8s.gcr.io/pause:3.9: output: E1215 17:13:59.494291 31283 remote_image.go:171] "PullImage from image service failed" err="rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"k8s.gcr.io/pause:3.9\": failed to resolve reference \"k8s.gcr.io/pause:3.9\": failed to do request: Head \"https://k8s.gcr.io/v2/pause/manifests/3.9\\\": dial tcp 74.125.197.82:443: i/o timeout" image="k8s.gcr.io/pause:3.9"",
"time="2024-12-15T17:13:59+08:00" level=fatal msg="pulling image: rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"k8s.gcr.io/pause:3.9\": failed to resolve reference \"k8s.gcr.io/pause:3.9\": failed to do request: Head \"https://k8s.gcr.io/v2/pause/manifests/3.9\\\": dial tcp 74.125.197.82:443: i/o timeout"",
", error: exit status 1"
],
"stdout": "[init] Using Kubernetes version: v1.26.4\n[preflight] Running pre-flight checks\n[preflight] Pulling images required for setting up a Kubernetes cluster\n[preflight] This might take a minute or two, depending on the speed of your internet connection\n[preflight] You can also perform this action in beforehand using 'kubeadm config images pull'\n[certs] Using certificateDir folder "/etc/kubernetes/ssl"\n[certs] Using existing ca certificate authority\n[certs] Using existing apiserver certificate and key on disk\n[certs] Using existing apiserver-kubelet-client certificate and key on disk\n[certs] Using existing front-proxy-ca certificate authority\n[certs] Using existing front-proxy-client certificate and key on disk\n[certs] External etcd mode: Skipping etcd/ca certificate authority generation\n[certs] External etcd mode: Skipping etcd/server certificate generation\n[certs] External etcd mode: Skipping etcd/peer certificate generation\n[certs] External etcd mode: Skipping etcd/healthcheck-client certificate generation\n[certs] External etcd mode: Skipping apiserver-etcd-client certificate generation\n[certs] Using the existing "sa" key\n[kubeconfig] Using kubeconfig folder "/etc/kubernetes"\n[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/admin.conf"\n[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/kubelet.conf"\n[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/controller-manager.conf"\n[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/scheduler.conf"\n[kubelet-start] Writing kubelet environment file with flags to file "/var/lib/kubelet/kubeadm-flags.env"\n[kubelet-start] Writing kubelet configuration to file "/var/lib/kubelet/config.yaml"\n[kubelet-start] Starting the kubelet\n[control-plane] Using manifest folder "/etc/kubernetes/manifests"\n[control-plane] Creating static Pod manifest for "kube-apiserver"\n[control-plane] Creating static Pod manifest for "kube-controller-manager"\n[control-plane] Creating static Pod manifest for "kube-scheduler"\n[wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory "/etc/kubernetes/manifests". This can take up to 5m0s\n[kubelet-check] Initial timeout of 40s passed.",
"stdout_lines": [
"[init] Using Kubernetes version: v1.26.4",
"[preflight] Running pre-flight checks",
"[preflight] Pulling images required for setting up a Kubernetes cluster",
"[preflight] This might take a minute or two, depending on the speed of your internet connection",
"[preflight] You can also perform this action in beforehand using 'kubeadm config images pull'",
"[certs] Using certificateDir folder "/etc/kubernetes/ssl"",
"[certs] Using existing ca certificate authority",
"[certs] Using existing apiserver certificate and key on disk",
"[certs] Using existing apiserver-kubelet-client certificate and key on disk",
"[certs] Using existing front-proxy-ca certificate authority",
"[certs] Using existing front-proxy-client certificate and key on disk",
"[certs] External etcd mode: Skipping etcd/ca certificate authority generation",
"[certs] External etcd mode: Skipping etcd/server certificate generation",
"[certs] External etcd mode: Skipping etcd/peer certificate generation",
"[certs] External etcd mode: Skipping etcd/healthcheck-client certificate generation",
"[certs] External etcd mode: Skipping apiserver-etcd-client certificate generation",
"[certs] Using the existing "sa" key",
"[kubeconfig] Using kubeconfig folder "/etc/kubernetes"",
"[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/admin.conf"",
"[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/kubelet.conf"",
"[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/controller-manager.conf"",
"[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/scheduler.conf"",
"[kubelet-start] Writing kubelet environment file with flags to file "/var/lib/kubelet/kubeadm-flags.env"",
"[kubelet-start] Writing kubelet configuration to file "/var/lib/kubelet/config.yaml"",
"[kubelet-start] Starting the kubelet",
"[control-plane] Using manifest folder "/etc/kubernetes/manifests"",
"[control-plane] Creating static Pod manifest for "kube-apiserver"",
"[control-plane] Creating static Pod manifest for "kube-controller-manager"",
"[control-plane] Creating static Pod manifest for "kube-scheduler"",
"[wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory "/etc/kubernetes/manifests". This can take up to 5m0s",
"[kubelet-check] Initial timeout of 40s passed."
]
}
The text was updated successfully, but these errors were encountered:
AILED - RETRYING: [kcnode]: kubeadm | Initialize first master (3 retries left).
FAILED - RETRYING: [kcnode]: kubeadm | Initialize first master (2 retries left).
FAILED - RETRYING: [kcnode]: kubeadm | Initialize first master (1 retries left).
TASK [kubernetes/control-plane : kubeadm | Initialize first master] ************
fatal: [kcnode]: FAILED! => {
"attempts": 3,
"changed": true,
"cmd": [
"timeout",
"-k",
"300s",
"300s",
"/usr/local/bin/kubeadm",
"init",
"--config=/etc/kubernetes/kubeadm-config.yaml",
"--ignore-preflight-errors=all",
"--skip-phases=addon/coredns",
"--upload-certs"
],
"delta": "0:05:00.004283",
"end": "2024-12-15 17:15:34.049586",
"failed_when_result": true,
"msg": "non-zero return code",
"rc": 124,
"start": "2024-12-15 17:10:34.045303",
"stderr": "W1215 17:10:34.087827 30141 initconfiguration.go:305] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeproxy.config.k8s.io", Version:"v1alpha1", Kind:"KubeProxyConfiguration"}: strict decoding error: unknown field "udpIdleTimeout"\nW1215 17:10:34.088579 30141 configset.go:177] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeproxy.config.k8s.io", Version:"v1alpha1", Kind:"KubeProxyConfiguration"}: strict decoding error: unknown field "udpIdleTimeout"\nW1215 17:10:34.088891 30141 utils.go:69] The recommended value for "clusterDNS" in "KubeletConfiguration" is: [10.233.0.10]; the provided value is: [169.254.25.10]\n\t[WARNING Port-6443]: Port 6443 is in use\n\t[WARNING Port-10259]: Port 10259 is in use\n\t[WARNING Port-10257]: Port 10257 is in use\n\t[WARNING FileAvailable--etc-kubernetes-manifests-kube-apiserver.yaml]: /etc/kubernetes/manifests/kube-apiserver.yaml already exists\n\t[WARNING FileAvailable--etc-kubernetes-manifests-kube-controller-manager.yaml]: /etc/kubernetes/manifests/kube-controller-manager.yaml already exists\n\t[WARNING FileAvailable--etc-kubernetes-manifests-kube-scheduler.yaml]: /etc/kubernetes/manifests/kube-scheduler.yaml already exists\n\t[WARNING Port-10250]: Port 10250 is in use\n\t[WARNING ExternalEtcdVersion]: Get "https://172.17.55.143:2379/version\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)\n\t[WARNING ImagePull]: failed to pull image k8s.gcr.io/pause:3.9: output: E1215 17:13:59.494291 31283 remote_image.go:171] "PullImage from image service failed" err="rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"k8s.gcr.io/pause:3.9\": failed to resolve reference \"k8s.gcr.io/pause:3.9\": failed to do request: Head \"https://k8s.gcr.io/v2/pause/manifests/3.9\\\": dial tcp 74.125.197.82:443: i/o timeout" image="k8s.gcr.io/pause:3.9"\ntime="2024-12-15T17:13:59+08:00" level=fatal msg="pulling image: rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"k8s.gcr.io/pause:3.9\": failed to resolve reference \"k8s.gcr.io/pause:3.9\": failed to do request: Head \"https://k8s.gcr.io/v2/pause/manifests/3.9\\\": dial tcp 74.125.197.82:443: i/o timeout"\n, error: exit status 1",
"stderr_lines": [
"W1215 17:10:34.087827 30141 initconfiguration.go:305] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeproxy.config.k8s.io", Version:"v1alpha1", Kind:"KubeProxyConfiguration"}: strict decoding error: unknown field "udpIdleTimeout"",
"W1215 17:10:34.088579 30141 configset.go:177] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeproxy.config.k8s.io", Version:"v1alpha1", Kind:"KubeProxyConfiguration"}: strict decoding error: unknown field "udpIdleTimeout"",
"W1215 17:10:34.088891 30141 utils.go:69] The recommended value for "clusterDNS" in "KubeletConfiguration" is: [10.233.0.10]; the provided value is: [169.254.25.10]",
"\t[WARNING Port-6443]: Port 6443 is in use",
"\t[WARNING Port-10259]: Port 10259 is in use",
"\t[WARNING Port-10257]: Port 10257 is in use",
"\t[WARNING FileAvailable--etc-kubernetes-manifests-kube-apiserver.yaml]: /etc/kubernetes/manifests/kube-apiserver.yaml already exists",
"\t[WARNING FileAvailable--etc-kubernetes-manifests-kube-controller-manager.yaml]: /etc/kubernetes/manifests/kube-controller-manager.yaml already exists",
"\t[WARNING FileAvailable--etc-kubernetes-manifests-kube-scheduler.yaml]: /etc/kubernetes/manifests/kube-scheduler.yaml already exists",
"\t[WARNING Port-10250]: Port 10250 is in use",
"\t[WARNING ExternalEtcdVersion]: Get "https://172.17.55.143:2379/version\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)",
"\t[WARNING ImagePull]: failed to pull image k8s.gcr.io/pause:3.9: output: E1215 17:13:59.494291 31283 remote_image.go:171] "PullImage from image service failed" err="rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"k8s.gcr.io/pause:3.9\": failed to resolve reference \"k8s.gcr.io/pause:3.9\": failed to do request: Head \"https://k8s.gcr.io/v2/pause/manifests/3.9\\\": dial tcp 74.125.197.82:443: i/o timeout" image="k8s.gcr.io/pause:3.9"",
"time="2024-12-15T17:13:59+08:00" level=fatal msg="pulling image: rpc error: code = DeadlineExceeded desc = failed to pull and unpack image \"k8s.gcr.io/pause:3.9\": failed to resolve reference \"k8s.gcr.io/pause:3.9\": failed to do request: Head \"https://k8s.gcr.io/v2/pause/manifests/3.9\\\": dial tcp 74.125.197.82:443: i/o timeout"",
", error: exit status 1"
],
"stdout": "[init] Using Kubernetes version: v1.26.4\n[preflight] Running pre-flight checks\n[preflight] Pulling images required for setting up a Kubernetes cluster\n[preflight] This might take a minute or two, depending on the speed of your internet connection\n[preflight] You can also perform this action in beforehand using 'kubeadm config images pull'\n[certs] Using certificateDir folder "/etc/kubernetes/ssl"\n[certs] Using existing ca certificate authority\n[certs] Using existing apiserver certificate and key on disk\n[certs] Using existing apiserver-kubelet-client certificate and key on disk\n[certs] Using existing front-proxy-ca certificate authority\n[certs] Using existing front-proxy-client certificate and key on disk\n[certs] External etcd mode: Skipping etcd/ca certificate authority generation\n[certs] External etcd mode: Skipping etcd/server certificate generation\n[certs] External etcd mode: Skipping etcd/peer certificate generation\n[certs] External etcd mode: Skipping etcd/healthcheck-client certificate generation\n[certs] External etcd mode: Skipping apiserver-etcd-client certificate generation\n[certs] Using the existing "sa" key\n[kubeconfig] Using kubeconfig folder "/etc/kubernetes"\n[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/admin.conf"\n[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/kubelet.conf"\n[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/controller-manager.conf"\n[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/scheduler.conf"\n[kubelet-start] Writing kubelet environment file with flags to file "/var/lib/kubelet/kubeadm-flags.env"\n[kubelet-start] Writing kubelet configuration to file "/var/lib/kubelet/config.yaml"\n[kubelet-start] Starting the kubelet\n[control-plane] Using manifest folder "/etc/kubernetes/manifests"\n[control-plane] Creating static Pod manifest for "kube-apiserver"\n[control-plane] Creating static Pod manifest for "kube-controller-manager"\n[control-plane] Creating static Pod manifest for "kube-scheduler"\n[wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory "/etc/kubernetes/manifests". This can take up to 5m0s\n[kubelet-check] Initial timeout of 40s passed.",
"stdout_lines": [
"[init] Using Kubernetes version: v1.26.4",
"[preflight] Running pre-flight checks",
"[preflight] Pulling images required for setting up a Kubernetes cluster",
"[preflight] This might take a minute or two, depending on the speed of your internet connection",
"[preflight] You can also perform this action in beforehand using 'kubeadm config images pull'",
"[certs] Using certificateDir folder "/etc/kubernetes/ssl"",
"[certs] Using existing ca certificate authority",
"[certs] Using existing apiserver certificate and key on disk",
"[certs] Using existing apiserver-kubelet-client certificate and key on disk",
"[certs] Using existing front-proxy-ca certificate authority",
"[certs] Using existing front-proxy-client certificate and key on disk",
"[certs] External etcd mode: Skipping etcd/ca certificate authority generation",
"[certs] External etcd mode: Skipping etcd/server certificate generation",
"[certs] External etcd mode: Skipping etcd/peer certificate generation",
"[certs] External etcd mode: Skipping etcd/healthcheck-client certificate generation",
"[certs] External etcd mode: Skipping apiserver-etcd-client certificate generation",
"[certs] Using the existing "sa" key",
"[kubeconfig] Using kubeconfig folder "/etc/kubernetes"",
"[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/admin.conf"",
"[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/kubelet.conf"",
"[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/controller-manager.conf"",
"[kubeconfig] Using existing kubeconfig file: "/etc/kubernetes/scheduler.conf"",
"[kubelet-start] Writing kubelet environment file with flags to file "/var/lib/kubelet/kubeadm-flags.env"",
"[kubelet-start] Writing kubelet configuration to file "/var/lib/kubelet/config.yaml"",
"[kubelet-start] Starting the kubelet",
"[control-plane] Using manifest folder "/etc/kubernetes/manifests"",
"[control-plane] Creating static Pod manifest for "kube-apiserver"",
"[control-plane] Creating static Pod manifest for "kube-controller-manager"",
"[control-plane] Creating static Pod manifest for "kube-scheduler"",
"[wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory "/etc/kubernetes/manifests". This can take up to 5m0s",
"[kubelet-check] Initial timeout of 40s passed."
]
}
The text was updated successfully, but these errors were encountered: