Failed to boot VM due to Ceph I/O Error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
High
|
MOS Glance | ||
7.0.x |
Fix Released
|
High
|
MOS Glance | ||
8.0.x |
Fix Released
|
High
|
MOS Glance |
Bug Description
Performed light rally tests from 2015/09/16 14:09:26 to 2015/09/16 16:12:41.
VM instances failed to spawn due to ceph filesystem reading error.
All logs are here:
http://
HTTP GET on image via glance api returns 404 and it corresponds to -2 ENOENT error in python.log.
However, if I perform ls -l on ceph, the image is found and could be read.
Could you please help us find the reason of such strange behaviour?
root@node-3:~# rbd -p images ls -l | grep 6bb86ecf-
6bb86ecf-
6bb86ecf-
Cluster configuration:
baremetal, ubuntu trusty, IBP, HA, neutron-vlan, no DVR, Ceph-all, Nova-debug, Nova-quotas, 7.0-288
api: '1.0'
astute_sha: a717657232721a7
auth_required: true
build_id: '288'
build_number: '288'
feature_groups:
- mirantis
fuel-agent_sha: 082a47bf014002e
fuel-library_sha: 121016a09b0e889
fuel-nailgun-
fuel-ostf_sha: 1f08e6e71021179
fuelmain_sha: 6b83d6a6a75bf7b
nailgun_sha: 93477f9b42c5a5e
openstack_version: 2015.1.0-7.0
production: docker
python-
release: '7.0
Diagnostic snapshot: http://
tags: | added: scale |
Changed in mos: | |
assignee: | nobody → MOS Glance (mos-glance) |
importance: | Undecided → High |
milestone: | none → 7.0 |
tags: | added: on-verification |
Hi! it's a known issue - glance was broken in iso 288. We've already fixed it (https:/ /review. openstack. org/#/c/ 221409/ and https:/ /review. openstack. org/#/c/ 221369/), so you have to take newer iso or change one config parameter, called 'use_user_token', in /etc/glance/ glance- api.conf to True.
I hope it's the reason of this bug and we can set it status to Invalid.