Cluster installation fails on systems with Btrfs
- Dominant language
- Go
- Stars
- 2.1k
- Forks
- 328
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 9
Description
**What happened**:
I attempted to follow the installation guide with an Ubuntu VM that had an ecrypted Btrfs disk. I installed `docker` and `eks anywhere` just fine, but when actually trying to create a cluster, the bootstrap cluster seems to come up, but then my installation simply times out when starting up the real control plane. I attached my console output, but unfortunately I didn't think to save any other logs. I simply deleted the VM and used `ext4`.
**What you expected to happen**:
```
2021-10-27T19:40:22.968Z V0 🎉 Cluster created!
2021-10-27T19:40:22.968Z V4 Task finished {"task_name": "delete-kind-cluster", "duration": "4.423963194s"}
2021-10-27T19:40:22.968Z V4 ----------------------------------
2021-10-27T19:40:22.968Z V4 Tasks completed {"duration": "8m9.348549232s"}
```
**How to reproduce it (as minimally and precisely as possible)**:
- Install Ubuntu Server 20 with LVM encrypted Btrfs
- Install Docker
- Install EKSA
- Attempt to create a cluster following [this guide](https://anywhere.eks.amazonaws.com/docs/getting-started/local-environment/)
- Wait an hour or so
**Anything else we need to know?**:
**Environment**:
```
NAME="Ubuntu"
VERSION="20.04.2 LTS (Focal Fossa)"
Docker version 20.10.10, build b485636
```
- EKS Anywhere Release: v0.5.0
- EKS Distro Release: 0.70.0
Logs:
```
root@vista:/home/vista# eksctl anywhere create cluster -f $CLUSTER_NAME.yaml --force-cleanup -v 9
2021-10-27T12:59:28.078Z V4 Logger init completed {"vlevel": 9}
2021-10-27T12:59:28.078Z V6 Executing command {"cmd": "/usr/bin/docker version --format {{.Client.Version}}"}
2021-10-27T12:59:28.129Z V6 Executing command {"cmd": "/usr/bin/docker info --format '{{json .MemTotal}}'"}
2021-10-27T12:59:28.452Z V1 Setting up cli docker dependencies
2021-10-27T12:59:28.452Z V2 Pulling docker image {"image": "public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1"}
2021-10-27T12:59:28.452Z V6 Executing command {"cmd": "/usr/bin/docker pull public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1"}
2021-10-27T12:59:44.350Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kind public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 get clusters"}
No kind clusters found.
2021-10-27T12:59:45.034Z V5 Executed kind get clusters {"response": ""}
2021-10-27T12:59:45.035Z V4 Skipping delete bootstrap cluster, cluster doesn't exist
2021-10-27T12:59:45.035Z V4 Task start {"task_name": "setup-validate"}
2021-10-27T12:59:45.035Z V0 Performing setup and validations
2021-10-27T12:59:45.035Z V0 Warning: The docker infrastructure provider is meant for local development and testing only
2021-10-27T12:59:45.035Z V0 ✅ Docker Provider setup is valid
2021-10-27T12:59:45.035Z V4 Task finished {"task_name": "setup-validate", "duration": "88.759µs"}
2021-10-27T12:59:45.035Z V4 ----------------------------------
2021-10-27T12:59:45.035Z V4 Task start {"task_name": "bootstrap-cluster-init"}
2021-10-27T12:59:45.035Z V0 Creating new bootstrap cluster
2021-10-27T12:59:45.035Z V4 Creating kind cluster {"name": "eksa-dev02-eks-a-cluster", "kubeconfig": "eksa-dev02/generated/eksa-dev02.kind.kubeconfig"}
2021-10-27T12:59:45.035Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kind public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 create cluster --name eksa-dev02-eks-a-cluster --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig --image public.ecr.aws/eks-anywhere/kubernetes-sigs/kind/node:v1.21.2-eks-d-1-21-5-eks-a-3 --config eksa-dev02/generated/kind_tmp.yaml"}
Creating cluster "eksa-dev02-eks-a-cluster" ...
• Ensuring node image (public.ecr.aws/eks-anywhere/kubernetes-sigs/kind/node:v1.21.2-eks-d-1-21-5-eks-a-3) 🖼 ...
✓ Ensuring node image (public.ecr.aws/eks-anywhere/kubernetes-sigs/kind/node:v1.21.2-eks-d-1-21-5-eks-a-3) 🖼
• Preparing nodes 📦 ...
✓ Preparing nodes 📦
• Writing configuration 📜 ...
✓ Writing configuration 📜
• Starting control-plane 🕹️ ...
✓ Starting control-plane 🕹️
• Installing CNI 🔌 ...
✓ Installing CNI 🔌
• Installing StorageClass 💾 ...
✓ Installing StorageClass 💾
Set kubectl context to "kind-eksa-dev02-eks-a-cluster"
You can now use your cluster with:
kubectl cluster-info --context kind-eksa-dev02-eks-a-cluster --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig
Not sure what to do next? 😅 Check out https://kind.sigs.k8s.io/docs/user/quick-start/
2021-10-27T13:02:03.984Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 create namespace eksa-system --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig"}
2021-10-27T13:02:04.870Z V4 Applying extra objects {"cluster": "eksa-dev02", "resources": ["core-dns-clusterrole"]}
2021-10-27T13:02:04.871Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 apply -f - --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig"}
Warning: resource clusterroles/system:coredns is missing the kubectl.kubernetes.io/last-applied-configuration annotation which is required by kubectl apply. kubectl apply should only be used on resources created declaratively by either kubectl create --save-config or kubectl apply. The missing annotation will be patched automatically.
2021-10-27T13:02:06.248Z V0 Installing cluster-api providers on bootstrap cluster
2021-10-27T13:02:07.923Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint clusterctl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 init --core cluster-api:v0.3.23 --bootstrap kubeadm:v0.3.23 --control-plane kubeadm:v0.3.23 --infrastructure docker:v0.3.23 --config eksa-dev02/generated/clusterctl_tmp.yaml --bootstrap etcdadm-bootstrap:v0.1.0-beta-4.1 --bootstrap etcdadm-controller:v0.1.0-beta-4.1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig"}
Fetching providers
Using Override="core-components.yaml" Provider="cluster-api" Version="v0.3.23"
Using Override="bootstrap-components.yaml" Provider="bootstrap-kubeadm" Version="v0.3.23"
Using Override="bootstrap-components.yaml" Provider="bootstrap-etcdadm-bootstrap" Version="v0.1.0-beta-4.1"
Using Override="bootstrap-components.yaml" Provider="bootstrap-etcdadm-controller" Version="v0.1.0-beta-4.1"
Using Override="control-plane-components.yaml" Provider="control-plane-kubeadm" Version="v0.3.23"
Using Override="infrastructure-components-development.yaml" Provider="infrastructure-docker" Version="v0.3.23"
Installing cert-manager Version="v1.1.0"
Waiting for cert-manager to be available...
Installing Provider="cluster-api" Version="v0.3.23" TargetNamespace="capi-system"
Installing Provider="bootstrap-kubeadm" Version="v0.3.23" TargetNamespace="capi-kubeadm-bootstrap-system"
Installing Provider="bootstrap-etcdadm-bootstrap" Version="v0.1.0-beta-4.1" TargetNamespace="etcdadm-bootstrap-provider-system"
Installing Provider="bootstrap-etcdadm-controller" Version="v0.1.0-beta-4.1" TargetNamespace="etcdadm-controller-system"
Installing Provider="control-plane-kubeadm" Version="v0.3.23" TargetNamespace="capi-kubeadm-control-plane-system"
Installing Provider="infrastructure-docker" Version="v0.3.23" TargetNamespace="capd-system"
Your management cluster has been initialized successfully!
You can now create your first workload cluster by running the following:
clusterctl config cluster [name] --kubernetes-version [version] | kubectl apply -f -
2021-10-27T13:03:12.771Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 30m --for=condition=Available deployments/capi-controller-manager --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n capi-webhook-system"}
2021-10-27T13:03:21.702Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 30m --for=condition=Available deployments/capi-kubeadm-bootstrap-controller-manager --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n capi-webhook-system"}
2021-10-27T13:03:23.128Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 30m --for=condition=Available deployments/capi-kubeadm-control-plane-controller-manager --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n capi-webhook-system"}
2021-10-27T13:03:28.255Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 30m --for=condition=Available deployments/cert-manager --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n cert-manager"}
2021-10-27T13:03:29.690Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 30m --for=condition=Available deployments/cert-manager-cainjector --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n cert-manager"}
2021-10-27T13:03:31.085Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 30m --for=condition=Available deployments/cert-manager-webhook --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n cert-manager"}
2021-10-27T13:03:32.693Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 30m --for=condition=Available deployments/capi-kubeadm-bootstrap-controller-manager --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n capi-kubeadm-bootstrap-system"}
2021-10-27T13:03:34.203Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 30m --for=condition=Available deployments/capi-kubeadm-control-plane-controller-manager --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n capi-kubeadm-control-plane-system"}
2021-10-27T13:03:35.924Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 30m --for=condition=Available deployments/capi-controller-manager --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n capi-system"}
2021-10-27T13:03:37.469Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 30m --for=condition=Available deployments/etcdadm-controller-controller-manager --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n etcdadm-controller-system"}
2021-10-27T13:03:40.202Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 30m --for=condition=Available deployments/etcdadm-bootstrap-provider-controller-manager --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n etcdadm-bootstrap-provider-system"}
2021-10-27T13:03:41.479Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 30m --for=condition=Available deployments/capd-controller-manager --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n capd-system"}
2021-10-27T13:03:42.931Z V0 Provider specific setup
2021-10-27T13:03:42.931Z V4 Task finished {"task_name": "bootstrap-cluster-init", "duration": "3m57.896713541s"}
2021-10-27T13:03:42.931Z V4 ----------------------------------
2021-10-27T13:03:42.932Z V4 Task start {"task_name": "workload-cluster-init"}
2021-10-27T13:03:42.932Z V0 Creating new workload cluster
2021-10-27T13:03:42.933Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 apply -f eksa-dev02/generated/eksa-dev02-eks-a-cluster.yaml --namespace eksa-system --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig"}
2021-10-27T13:03:45.096Z V5 Retry execution successful {"retries": 1, "duration": "2.16291661s"}
2021-10-27T13:03:45.096Z V3 Waiting for external etcd to be ready
2021-10-27T13:03:45.096Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 60m --for=condition=ManagedEtcdReady clusters.cluster.x-k8s.io/eksa-dev02 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n eksa-system"}
2021-10-27T13:04:11.371Z V3 External etcd is ready
2021-10-27T13:04:11.371Z V3 Waiting for control plane to be ready
2021-10-27T13:04:11.371Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 wait --timeout 60m --for=condition=ControlPlaneReady clusters.cluster.x-k8s.io/eksa-dev02 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig -n eksa-system"}
sdsaerror: timed out waiting for the condition on clusters/eksa-dev02
2021-10-27T14:29:26.962Z V4 Task finished {"task_name": "workload-cluster-init", "duration": "1h25m44.030067302s"}
2021-10-27T14:29:26.962Z V4 ----------------------------------
2021-10-27T14:29:26.962Z V4 Tasks completed {"duration": "1h29m41.927316425s"}
2021-10-27T14:29:26.962Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/capv-controller-manager -n capv-system -c manager"}
2021-10-27T14:29:26.963Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/capi-kubeadm-bootstrap-controller-manager -n capi-kubeadm-bootstrap-system -c manager"}
2021-10-27T14:29:26.963Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/capi-kubeadm-control-plane-controller-manager -n capi-webhook-system -c manager"}
2021-10-27T14:29:26.963Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/cert-manager -n cert-manager"}
2021-10-27T14:29:26.963Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/capi-controller-manager -n capi-webhook-system -c manager"}
2021-10-27T14:29:26.963Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/cert-manager-webhook -n cert-manager"}
2021-10-27T14:29:26.964Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/capi-kubeadm-bootstrap-controller-manager -n capi-webhook-system -c manager"}
2021-10-27T14:29:26.964Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/capi-kubeadm-control-plane-controller-manager -n capi-kubeadm-control-plane-system -c manager"}
2021-10-27T14:29:26.964Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/local-path-provisioner -n local-path-storage"}
2021-10-27T14:29:26.964Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/capi-controller-manager -n capi-system -c manager"}
2021-10-27T14:29:26.964Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/coredns -n kube-system"}
2021-10-27T14:29:26.964Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/cert-manager-cainjector -n cert-manager"}
2021-10-27T14:29:26.965Z V6 Executing command {"cmd": "/usr/bin/docker run -i --network host -v /home/vista:/home/vista -w /home/vista -v /var/run/docker.sock:/var/run/docker.sock --entrypoint kubectl public.ecr.aws/eks-anywhere/cli-tools:v0.1.0-eks-a-1 --kubeconfig eksa-dev02/generated/eksa-dev02.kind.kubeconfig logs deployment/capv-controller-manager -n capi-webhook-system -c manager"}
Error from server (NotFound): namespaces "capv-system" not found
2021-10-27T14:29:32.278Z V5 Error saving logs {"error": "error saving logs: exit status 1"}
Found 2 pods, using pod/coredns-65fc979477-c7jxt
Error from server (NotFound): deployments.apps "capv-controller-manager" not found
2021-10-27T14:29:33.730Z V5 Error saving logs {"error": "error saving logs: exit status 1"}
Error: failed to create cluster: error waiting for workload cluster control plane to be ready: error executing wait: exit status 1
```
Contributor guide
Research direction
Start by reproducing the failure with Ubuntu 20.04, encrypted Btrfs, Docker 20.10.10, and EKS Anywhere v0.5.0 using the linked local-environment guide and the verbose cluster-creation command shown here. Compare the bootstrap and control-plane stages on Btrfs and ext4, collecting complete logs; done means cluster creation completes without timing out.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, go, linux, ubuntu
- Domain
- devops, infrastructure, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100