Instance creation failed: Unable to create the server.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Followed the steps present in below link to create a instance
https:/
When tried to create an instance it throws Unexpected API Error. Please help.
Attached the nova-api.log for your reference
[root@controller etc]# openstack flavor list
+----+-
| ID | Name | RAM | Disk | Ephemeral | VCPUs | Is Public |
+----+-
| 0 | m1.nano | 2048 | 10 | 0 | 1 | True |
+----+-
[root@controller etc]# openstack image list
+------
| ID | Name | Status |
+------
| 035b1118-
| 20d44d5f-
+------
[root@controller etc]# openstack network list
+------
| ID | Name | Subnets |
+------
| 18770c07-
| 9339a6a8-
+------
[root@controller etc]# openstack server create --flavor m1.nano --image centos --nic net-id=
Unexpected API Error. Please report this at http://
<type 'exceptions.
[root@controller etc]#
You don't have [glance]api_servers set in nova.conf:
2017-02-18 12:38:28.592 7395 ERROR nova.api. openstack. extensions [req-37e6fa7c- a06f-448b- 89e0-554cad79d8 c5 5dbdb080a5de495 d82f8488dfb9d39 5b a4185d11a0124ae d95cd4892b3e4f5 63 - default default] Unexpected exception in API method openstack. extensions Traceback (most recent call last): openstack. extensions File "/usr/lib/ python2. 7/site- packages/ nova/api/ openstack/ extensions. py", line 338, in wrapped openstack. extensions return f(*args, **kwargs) openstack. extensions File "/usr/lib/ python2. 7/site- packages/ nova/api/ openstack/ compute/ images. py", line 90, in show openstack. extensions image = self._image_ api.get( context, id) openstack. extensions File "/usr/lib/ python2. 7/site- packages/ nova/image/ api.py" , line 93, in get openstack. extensions show_deleted= show_deleted) openstack. extensions File "/usr/lib/ python2. 7/site- packages/ nova/image/ glance. py", line 477, in show openstack. extensions _reraise_ translated_ image_exception (image_ id) openstack. extensions File "/usr/lib/ python2. 7/site- packages/ nova/image/ glance. py", line 1069, in _reraise_ translated_ image_exception openstack. extensions six.reraise( new_exc, None, exc_trace) openstack. extensions File "/usr/lib/ python2. 7/site- packages/ nova/image/ glance. py", line 475, in show openstack. extensions image = self._client. call(context, 2, 'get', image_id) openstack. extensions File "/usr/lib/ python2. 7/site- packages/ nova/image/ glance. py", line 173, in call openstack. extensions version) openstack. extensions File "/usr/lib/ python2. 7/site- packages/ nova/image/ glance. py", line 152, in _create_ onetime_ client openstack. extensions self.api_servers = get_api_servers() openstack. extensions File "/usr/lib/ python2. 7/site- packages/ nova/image/ glance. py", line 114, in get_api_servers openstack. extensions for api_server in CONF.glance. api_servers: openstack. extensions TypeError: 'NoneType' object is not iterable openstack. extensions
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
2017-02-18 12:38:28.592 7395 ERROR nova.api.
# //hostname: port[/path] " 10.0.1. 0:9292" or "https:/ /my.glance. server/ image")...
# List of glance api servers endpoints available to nova.
#
# https is used for ssl-based glance api servers.
#
# Possible values:
#
# * A list of any fully qualified url of the form
# "scheme:
# (i.e. "http://