Magnum cluster takes forever to create with status 'kube_masters create in progress'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Magnum |
New
|
Undecided
|
Unassigned |
Bug Description
I am trying to create kubernetes cluster using magnum + heat + Fedora-Atomic image. But, heat stack creation takes forever. When i check the heat resource list, its blocked (create_
Compute instance created successfully and cinder volume attached to it.
I didn't see any error logs from neutron/
Environment:
OS: OracleLinux
Container images : build locally from the kolla repo tag on 21-Dec-16)
Deployment : Ansible (from kolla-ansible git tag on 22-Dec-16)
virt_type : qemu
Below is the snippet of logs from heat_engine
-------
(Same logs printed continuously)
2017-01-09 12:46:37.469 19 DEBUG heat.engine.
2017-01-09 12:46:37.476 19 DEBUG heat.engine.
2017-01-09 12:46:38.026 20 DEBUG heat.engine.
2017-01-09 12:46:38.031 20 DEBUG heat.engine.
2017-01-09 12:46:38.284 19 DEBUG heat.engine.
2017-01-09 12:46:38.304 19 DEBUG heat.engine.
-------------output of heat resource-show k8s-cluster1-
+------
| Property | Value |
+------
| attributes | { |
| | "attributes": null, |
| | "refs": null, |
| | "refs_map": null, |
| | "removed_
| | } |
| creation_time | 2017-01-
| description | |
| links | http://
| | http://
| | http://
| logical_resource_id | kube_masters |
| physical_
| required_by | api_address_
| | etcd_address_
| resource_name | kube_masters |
| resource_status | CREATE_IN_PROGRESS |
| resource_
| resource_type | OS::Heat:
| updated_time | 2017-01-
summary: |
- Magnum cluster takes forever to create with kube_masters create in - progress + Magnum cluster takes forever to create with status 'kube_masters create + in progress' |
@Murali, can you log into the booted instance and check the following status there:-
ping google.com (vm nodes should have access to internet for fetching docker images)
etcdctl member list
etcdctl ls
sudo docker images
sudo docker ps
kubectl get nodes
journalctl -fu kubelet
journalctl -fu docker
journalctl -fu flanneld
Also check for any Error in: /var/log/ cloud-init- output. log