Docker cannot start a new instance because of an internal error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Daniel Kuffner |
Bug Description
Cannot create new instances because of an internal error. It seems like that the docker client returns None instead of a empty array if not a single container is started.
Update:
The root cause for the issue is that the docker v1.8 rest API doesn't longer deliver the container list for v1.4 api calls. We must upgrade to >= 1.7 in order to make the docker driver working again.
Additional does docker not set the Content-Type correctly. The docker client expects that the Content-Type is application/json but it is plain/text. The parsing of the content will be skipped in this case.
Please see also: https:/
Stacktrace:
2014-02-09 15:01:44.077 TRACE nova.openstack.
2014-02-09 15:01:44.077 TRACE nova.openstack.
2014-02-09 15:01:44.077 TRACE nova.openstack.
2014-02-09 15:01:44.077 TRACE nova.openstack.
2014-02-09 15:01:44.077 TRACE nova.openstack.
2014-02-09 15:01:44.077 TRACE nova.openstack.
2014-02-09 15:01:44.077 TRACE nova.openstack.
2014-02-09 15:01:44.077 TRACE nova.openstack.
2014-02-09 15:01:44.077 TRACE nova.openstack.
2014-02-09 15:01:44.077 TRACE nova.openstack.
Changed in nova: | |
assignee: | nobody → Daniel Kuffner (daniel-kuffner) |
description: | updated |
description: | updated |
Changed in nova: | |
milestone: | none → icehouse-3 |
Changed in nova: | |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | icehouse-3 → 2014.1 |
Fix proposed to branch: master /review. openstack. org/72147
Review: https:/