[NOVA][CEPH] Block migration can not be used with shared storage.

Bug #1450185 reported by Leontii Istomin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Invalid
High
Timofey Durakov

Bug Description

api: '1.0'
astute_sha: 3f1ece0318e5e93eaf48802fefabf512ca1dce40
auth_required: true
build_id: 2015-03-26_21-32-43
build_number: '233'
feature_groups:
- mirantis
fuellib_sha: 9c7716bc2ce6075065d7d9dcf96f4c94662c0b56
fuelmain_sha: 320b5f46fc1b2798f9e86ed7df51d3bda1686c10
nailgun_sha: b163f6fc77d6639aaffd9dd992e1ad96951c3bbf
ostf_sha: a4cf5f218c6aea98105b10c97a4aed8115c15867
production: docker
python-fuelclient_sha: e5e8389d8d481561a4d7107a99daae07c6ec5177
release: '6.1'

successfully deployed the following configuration:
Baremetal,Ubuntu,IBP,HA, Neutron-vlan,Ceph-all,Nova-debug,Nova-quotas,6.1-233
Controllers:3 Computes:47

during rally tests we have found the following error during "boot_server_from_volume_and_live_migrate" scenario:
node-5.domain.tld is not on local storage: Block migration can not be used with shared storage. (HTTP 400)
from nova-api log: http://paste.openstack.org/show/212647/

Probably we need to change logic of libvirt driver (nova/virt/libvirt/driver.py) to always return True in _check_shared_storage_test_file.
You can read more here https://blog.codecentric.de/en/2015/03/true-kvm-live-migration-openstack-icehouse-ceph-based-vm-storage/

Diagnostic Snapshot: http://mos-scale-share.mirantis.com/fuel-snapshot-2015-04-29_20-32-07.tar.xz

Tags: scale
description: updated
description: updated
Dina Belova (dbelova)
Changed in mos:
importance: Undecided → High
milestone: none → 6.1
Changed in mos:
assignee: MOS Nova (mos-nova) → Timofey Durakov (tdurakov)
Revision history for this message
Sergey Nikitin (snikitin) wrote :

As I see you used Ceph. Ceph is a shared storage. And when you tried to migrate a server you got "Block migration can not be used with shared storage". So I think this is a normal reaction.

Revision history for this message
Timofey Durakov (tdurakov) wrote :

That's correct that nova doesn't allow block migrate, when there are shared storage.

Changed in mos:
status: New → Invalid
Revision history for this message
Andriy Kurilin (andreykurilin) wrote :

Rally scenarios were updated to disable block_migration.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.