Result | FAILURE |
Tests | 1 failed / 5 succeeded |
Started | |
Elapsed | 23m57s |
Revision | release-0.3 |
go run hack/e2e.go -v --test --test_args='--ginkgo.focus=capi\-e2e\sWhen\stesting\sCluster\sAPI\sworking\son\sself\-hosted\sclusters\sShould\spivot\sthe\sbootstrap\scluster\sto\sa\sself\-hosted\scluster$'
/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/self_hosted.go:76 Failed to run clusterctl move Expected success, but got an error: <*errors.withStack | 0xc000effb60>: { error: { cause: { error: { cause: { ErrStatus: { TypeMeta: {Kind: "", APIVersion: ""}, ListMeta: { SelfLink: "", ResourceVersion: "", Continue: "", RemainingItemCount: nil, }, Status: "Failure", Message: "Internal error occurred: failed calling webhook \"default.cluster.cluster.x-k8s.io\": Post https://capi-webhook-service.capi-webhook-system.svc:443/mutate-cluster-x-k8s-io-v1alpha3-cluster?timeout=29s: dial tcp 10.134.220.152:443: connect: connection refused", Reason: "InternalError", Details: { Name: "", Group: "", Kind: "", UID: "", Causes: [ { Type: "", Message: "failed calling webhook \"default.cluster.cluster.x-k8s.io\": Post https://capi-webhook-service.capi-webhook-system.svc:443/mutate-cluster-x-k8s-io-v1alpha3-cluster?timeout=29s: dial tcp 10.134.220.152:443: connect: connection refused", Field: "", }, ], RetryAfterSeconds: 0, }, Code: 500, }, }, msg: "error pausing reconciliation for \"/, Kind=\" self-hosted-29ga0y/self-hosted-8artj0", }, stack: [0x170e527, 0x172079e, 0x171fc90, 0x11a1fd1, 0x1702540, 0x170e06d, 0x170d669, 0x170b898, 0x172efb7, 0x17362d4, 0x1758412, 0x7a3188, 0x7a2ddf, 0x7a2284, 0x7a91e5, 0x7a8a41, 0x7ae90f, 0x7ae430, 0x7adc77, 0x7b025b, 0x7b2aa7, 0x7b27ed, 0x1747874, 0x5110b9, 0x461181], }, msg: "action failed after 10 attempts", }, stack: [0x17025d2, 0x170e06d, 0x170d669, 0x170b898, 0x172efb7, 0x17362d4, 0x1758412, 0x7a3188, 0x7a2ddf, 0x7a2284, 0x7a91e5, 0x7a8a41, 0x7ae90f, 0x7ae430, 0x7adc77, 0x7b025b, 0x7b2aa7, 0x7b27ed, 0x1747874, 0x5110b9, 0x461181], } action failed after 10 attempts: error pausing reconciliation for "/, Kind=" self-hosted-29ga0y/self-hosted-8artj0: Internal error occurred: failed calling webhook "default.cluster.cluster.x-k8s.io": Post https://capi-webhook-service.capi-webhook-system.svc:443/mutate-cluster-x-k8s-io-v1alpha3-cluster?timeout=29s: dial tcp 10.134.220.152:443: connect: connection refused /home/prow/go/src/sigs.k8s.io/cluster-api/test/framework/clusterctl/client.go:167from junit.e2e_suite.1.xml
STEP: Creating a namespace for hosting the "self-hosted" test spec INFO: Creating namespace self-hosted-29ga0y INFO: Creating event watcher for namespace "self-hosted-29ga0y" STEP: Creating a workload cluster INFO: Creating the workload cluster with name "self-hosted-8artj0" using the "(default)" template (Kubernetes v1.18.2, 824641397216 control-plane machines, 824641397224 worker machines) INFO: Getting the cluster template yaml INFO: clusterctl config cluster self-hosted-8artj0 --infrastructure (default) --kubernetes-version v1.18.2 --control-plane-machine-count 1 --worker-machine-count 1 --flavor (default) INFO: Applying the cluster template yaml to the cluster configmap/cni-self-hosted-8artj0-crs-0 created clusterresourceset.addons.cluster.x-k8s.io/self-hosted-8artj0-crs-0 created kubeadmconfigtemplate.bootstrap.cluster.x-k8s.io/self-hosted-8artj0-md-0 created cluster.cluster.x-k8s.io/self-hosted-8artj0 created machinedeployment.cluster.x-k8s.io/self-hosted-8artj0-md-0 created kubeadmcontrolplane.controlplane.cluster.x-k8s.io/self-hosted-8artj0-control-plane created dockercluster.infrastructure.cluster.x-k8s.io/self-hosted-8artj0 created dockermachinetemplate.infrastructure.cluster.x-k8s.io/self-hosted-8artj0-control-plane created dockermachinetemplate.infrastructure.cluster.x-k8s.io/self-hosted-8artj0-md-0 created INFO: Waiting for the cluster infrastructure to be provisioned STEP: Waiting for cluster to enter the provisioned phase INFO: Waiting for control plane to be initialized INFO: Waiting for the first control plane machine managed by self-hosted-29ga0y/self-hosted-8artj0-control-plane to be provisioned STEP: Waiting for one control plane node to exist INFO: Waiting for control plane to be ready INFO: Waiting for control plane self-hosted-29ga0y/self-hosted-8artj0-control-plane to be ready (implies underlying nodes to be ready as well) STEP: Waiting for the control plane to be ready INFO: Waiting for the machine deployments to be provisioned STEP: Waiting for the workload nodes to exist INFO: Waiting for the machine pools to be provisioned STEP: Turning the workload cluster into a management cluster INFO: Loading image: "gcr.io/k8s-staging-cluster-api/cluster-api-controller-amd64:dev" INFO: Loading image: "gcr.io/k8s-staging-cluster-api/kubeadm-bootstrap-controller-amd64:dev" INFO: Loading image: "gcr.io/k8s-staging-cluster-api/kubeadm-control-plane-controller-amd64:dev" INFO: Loading image: "gcr.io/k8s-staging-cluster-api/capd-manager-amd64:dev" INFO: Loading image: "quay.io/jetstack/cert-manager-cainjector:v1.1.0" INFO: Loading image: "quay.io/jetstack/cert-manager-webhook:v1.1.0" INFO: Loading image: "quay.io/jetstack/cert-manager-controller:v1.1.0" STEP: Creating a namespace for hosting the self-hosted test spec INFO: Creating namespace self-hosted-29ga0y INFO: Creating event watcher for namespace "self-hosted-29ga0y" STEP: Initializing the workload cluster INFO: clusterctl init --core cluster-api --bootstrap kubeadm --control-plane kubeadm --infrastructure docker INFO: Waiting for provider controllers to be running STEP: Waiting for deployment capd-system/capd-controller-manager to be available INFO: Creating log watcher for controller capd-system/capd-controller-manager, pod capd-controller-manager-559fb4d86f-4kgh7, container kube-rbac-proxy INFO: Creating log watcher for controller capd-system/capd-controller-manager, pod capd-controller-manager-559fb4d86f-4kgh7, container manager STEP: Waiting for deployment capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager to be available INFO: Creating log watcher for controller capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager, pod capi-kubeadm-bootstrap-controller-manager-7775678c7d-w6htb, container kube-rbac-proxy INFO: Creating log watcher for controller capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager, pod capi-kubeadm-bootstrap-controller-manager-7775678c7d-w6htb, container manager STEP: Waiting for deployment capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager to be available INFO: Creating log watcher for controller capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager, pod capi-kubeadm-control-plane-controller-manager-9b6c7cff6-tcbbr, container kube-rbac-proxy INFO: Creating log watcher for controller capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager, pod capi-kubeadm-control-plane-controller-manager-9b6c7cff6-tcbbr, container manager STEP: Waiting for deployment capi-system/capi-controller-manager to be available INFO: Creating log watcher for controller capi-system/capi-controller-manager, pod capi-controller-manager-5c89c945b8-wk75m, container kube-rbac-proxy INFO: Creating log watcher for controller capi-system/capi-controller-manager, pod capi-controller-manager-5c89c945b8-wk75m, container manager STEP: Waiting for deployment capi-webhook-system/capi-controller-manager to be available INFO: Creating log watcher for controller capi-webhook-system/capi-controller-manager, pod capi-controller-manager-54d7cd8df7-mpqb9, container kube-rbac-proxy INFO: Creating log watcher for controller capi-webhook-system/capi-controller-manager, pod capi-controller-manager-54d7cd8df7-mpqb9, container manager STEP: Waiting for deployment capi-webhook-system/capi-kubeadm-bootstrap-controller-manager to be available INFO: Creating log watcher for controller capi-webhook-system/capi-kubeadm-bootstrap-controller-manager, pod capi-kubeadm-bootstrap-controller-manager-d68667f9-rgd44, container kube-rbac-proxy INFO: Creating log watcher for controller capi-webhook-system/capi-kubeadm-bootstrap-controller-manager, pod capi-kubeadm-bootstrap-controller-manager-d68667f9-rgd44, container manager STEP: Waiting for deployment capi-webhook-system/capi-kubeadm-control-plane-controller-manager to be available INFO: Creating log watcher for controller capi-webhook-system/capi-kubeadm-control-plane-controller-manager, pod capi-kubeadm-control-plane-controller-manager-59f4bfbd87-nf88p, container kube-rbac-proxy INFO: Creating log watcher for controller capi-webhook-system/capi-kubeadm-control-plane-controller-manager, pod capi-kubeadm-control-plane-controller-manager-59f4bfbd87-nf88p, container manager STEP: Ensure API servers are stable before doing move STEP: Moving the cluster to self hosted STEP: Moving workload clusters STEP: Dumping logs from the "self-hosted-8artj0" workload cluster STEP: Dumping all the Cluster API resources in the "self-hosted-29ga0y" namespace STEP: Deleting cluster self-hosted-29ga0y/self-hosted-8artj0 STEP: Deleting namespace used for hosting the "self-hosted" test spec INFO: Deleting namespace self-hosted-29ga0y
Filter through log files | View test history on testgrid
capi-e2e When following the Cluster API quick-start [PR-Blocking] Should create a workload cluster
capi-e2e When testing KCP upgrade Should successfully upgrade Kubernetes, DNS, kube-proxy, and etcd in a HA cluster
capi-e2e When testing KCP upgrade Should successfully upgrade Kubernetes, DNS, kube-proxy, and etcd in a single control plane cluster
capi-e2e When testing MachineDeployment upgrades Should successfully upgrade Machines upon changes in relevant MachineDeployment fields
capi-e2e When testing unhealthy machines remediation Should successfully remediate unhealthy machines with MachineHealthCheck
capi-e2e When testing KCP adoption Should adopt up-to-date control plane Machines without modification
capi-e2e When testing MachinePools Should successfully create a cluster with machine pool machines
... skipping 1856 lines ... • Failure [353.272 seconds] When testing Cluster API working on self-hosted clusters /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/self_hosted_test.go:27 Should pivot the bootstrap cluster to a self-hosted cluster [It] /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/self_hosted.go:76 Failed to run clusterctl move Expected success, but got an error: <*errors.withStack | 0xc000effb60>: { error: { cause: { error: { cause: { ErrStatus: { TypeMeta: {Kind: "", APIVersion: ""}, ListMeta: { SelfLink: "", ResourceVersion: "", Continue: "", RemainingItemCount: nil, }, Status: "Failure", Message: "Internal error occurred: failed calling webhook \"default.cluster.cluster.x-k8s.io\": Post https://capi-webhook-service.capi-webhook-system.svc:443/mutate-cluster-x-k8s-io-v1alpha3-cluster?timeout=29s: dial tcp 10.134.220.152:443: connect: connection refused", Reason: "InternalError", Details: { Name: "", Group: "", Kind: "", UID: "", Causes: [ { Type: "", Message: "failed calling webhook \"default.cluster.cluster.x-k8s.io\": Post https://capi-webhook-service.capi-webhook-system.svc:443/mutate-cluster-x-k8s-io-v1alpha3-cluster?timeout=29s: dial tcp 10.134.220.152:443: connect: connection refused", Field: "", }, ], RetryAfterSeconds: 0, }, Code: 500, }, }, msg: "error pausing reconciliation for \"/, Kind=\" self-hosted-29ga0y/self-hosted-8artj0", }, stack: [0x170e527, 0x172079e, 0x171fc90, 0x11a1fd1, 0x1702540, 0x170e06d, 0x170d669, 0x170b898, 0x172efb7, 0x17362d4, 0x1758412, 0x7a3188, 0x7a2ddf, 0x7a2284, 0x7a91e5, 0x7a8a41, 0x7ae90f, 0x7ae430, 0x7adc77, 0x7b025b, 0x7b2aa7, 0x7b27ed, 0x1747874, 0x5110b9, 0x461181], }, msg: "action failed after 10 attempts", }, stack: [0x17025d2, 0x170e06d, 0x170d669, 0x170b898, 0x172efb7, 0x17362d4, 0x1758412, 0x7a3188, 0x7a2ddf, 0x7a2284, 0x7a91e5, 0x7a8a41, 0x7ae90f, 0x7ae430, 0x7adc77, 0x7b025b, 0x7b2aa7, 0x7b27ed, 0x1747874, 0x5110b9, 0x461181], } action failed after 10 attempts: error pausing reconciliation for "/, Kind=" self-hosted-29ga0y/self-hosted-8artj0: Internal error occurred: failed calling webhook "default.cluster.cluster.x-k8s.io": Post https://capi-webhook-service.capi-webhook-system.svc:443/mutate-cluster-x-k8s-io-v1alpha3-cluster?timeout=29s: dial tcp 10.134.220.152:443: connect: connection refused /home/prow/go/src/sigs.k8s.io/cluster-api/test/framework/clusterctl/client.go:167 Full Stack Trace sigs.k8s.io/cluster-api/test/framework/clusterctl.Move(0x1e75ce0, 0xc0000420d0, 0xc0004049c0, 0x22, 0xc0007aa696, 0x31, 0xc0007aa6c8, 0x16, 0xc0004eaf40, 0x1c, ...) /home/prow/go/src/sigs.k8s.io/cluster-api/test/framework/clusterctl/client.go:167 +0x925 ... skipping 153 lines ... STEP: Tearing down the management cluster Summarizing 1 Failure: [Fail] When testing Cluster API working on self-hosted clusters [It] Should pivot the bootstrap cluster to a self-hosted cluster /home/prow/go/src/sigs.k8s.io/cluster-api/test/framework/clusterctl/client.go:167 Ran 6 of 8 Specs in 1123.934 seconds FAIL! -- 5 Passed | 1 Failed | 0 Pending | 2 Skipped Ginkgo ran 1 suite in 19m29.006008181s Test Suite Failed make: *** [Makefile:78: run] Error 1 make: Leaving directory '/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e' + EXIT_VALUE=2 + set +o xtrace Cleaning up after docker in docker. ================================================================================ Cleaning up after docker ... skipping 6 lines ...