Cinder migrate volume fail: No valid host was found

Bug #1588799 reported by Oleksiy Butenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Status tracked in 10.0.x
10.0.x
Fix Committed
High
Ivan Udovichenko

Bug Description

Cinder migrate volume fail: No valid host was found

Steps:
Deploy env with two lvm node(Controller+Cinder LVM and Compute+Cinder LVM)
create volume
run migrate volume to another node(via cli or horizon)

Expected result: Volume migrate successful.

Actual result: Volume doesn't migrate

log:
Failed to schedule_migrate_volume_to_host: No valid host was found. Cannot place volume c49a2a42-3d41-4846-9d21-8242987396b9 on node-1.test.domain.local@LVM-backend

Tags: area-cinder
Revision history for this message
Oleksiy Butenko (obutenko) wrote :

cat /etc/fuel_build_id:
 430
cat /etc/fuel_build_number:
 430
cat /etc/fuel_release:
 9.0
cat /etc/fuel_openstack_version:
 mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
 fuel-release-9.0.0-1.mos6347.noarch
 fuel-misc-9.0.0-1.mos8420.noarch
 fuel-bootstrap-cli-9.0.0-1.mos284.noarch
 fuel-migrate-9.0.0-1.mos8420.noarch
 rubygem-astute-9.0.0-1.mos748.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8718.noarch
 network-checker-9.0.0-1.mos72.x86_64
 fuel-mirror-9.0.0-1.mos137.noarch
 fuel-openstack-metadata-9.0.0-1.mos8718.noarch
 fuel-notify-9.0.0-1.mos8420.noarch
 nailgun-mcagents-9.0.0-1.mos748.noarch
 python-fuelclient-9.0.0-1.mos319.noarch
 fuelmenu-9.0.0-1.mos270.noarch
 fuel-9.0.0-1.mos6347.noarch
 fuel-utils-9.0.0-1.mos8420.noarch
 fuel-setup-9.0.0-1.mos6347.noarch
 fuel-library9.0-9.0.0-1.mos8420.noarch
 shotgun-9.0.0-1.mos90.noarch
 fuel-agent-9.0.0-1.mos284.noarch
 fuel-ui-9.0.0-1.mos2710.noarch
 fuel-ostf-9.0.0-1.mos934.noarch
 python-packetary-9.0.0-1.mos137.noarch
 fuel-nailgun-9.0.0-1.mos8718.noarch

Revision history for this message
Ivan Kolodyazhny (e0ne) wrote :

Cinder-volume service is not configured right on cotroller not. At least, 'open-iscsi' package is not installed

Changed in mos:
assignee: Ivan Kolodyazhny (e0ne) → MOS Puppet Team (mos-puppet)
description: updated
Revision history for this message
Ivan Kolodyazhny (e0ne) wrote :
Changed in mos:
assignee: MOS Puppet Team (mos-puppet) → MOS Packaging Team (mos-packaging)
Revision history for this message
Ivan Berezovskiy (iberezovskiy) wrote :

https://review.openstack.org/#/c/325273/ - related puppet patch to cleanup a workaround

Revision history for this message
Oleksiy Butenko (obutenko) wrote :

https://goo.gl/Ld9HE6 - fuel snapshot

Changed in mos:
assignee: MOS Packaging Team (mos-packaging) → Ivan Udovichenko (iudovichenko)
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to openstack-build/os-brick-build (9.0/mitaka)

Fix proposed to branch: 9.0/mitaka
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/21646

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to openstack-build/cinder-build (9.0/mitaka)

Related fix proposed to branch: 9.0/mitaka
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/21647

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to openstack-build/os-brick-build (9.0/mitaka)

Reviewed: https://review.fuel-infra.org/21646
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0/mitaka

Commit: f29855dc3bce6662482167020c9c5447f2d61c22
Author: Ivan Udovichenko <email address hidden>
Date: Fri Jun 3 14:49:57 2016

[MOS 9.0] Update python-os-brick package

Version: 1.2.0-4~u14.04+mos0

* d/control:
    - Add open-iscsi dependency. (LP: #1588799)
    - Update (build-)dependencies.

Change-Id: I86ae4290cc2c074a3d08cefb356beb5a93bb29b8
Closes-Bug: #1588799

Changed in mos:
status: Confirmed → Fix Committed
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to openstack-build/cinder-build (9.0/mitaka)

Reviewed: https://review.fuel-infra.org/21647
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0/mitaka

Commit: 3504237b7883b9d5d4957c9b841f4e8f58663cb6
Author: Ivan Udovichenko <email address hidden>
Date: Fri Jun 3 14:58:44 2016

[MOS 9.0] Update cinder package

Version: 2:8.0.0-5~u14.04+mos0

* Set minimal version for python-os-brick package. (LP: #1588799)

Change-Id: I486334557d934de73e0464b36bb7a584acc83d17
Related-Bug: #1588799

Revision history for this message
Alexander Zatserklyany (zatserklyany) wrote :

Verified on
[root@nailgun ~]# shotgun2 short-report
cat /etc/fuel_build_id:
 455
cat /etc/fuel_build_number:
 455
cat /etc/fuel_release:
 9.0
cat /etc/fuel_openstack_version:
 mitaka-9.0

Fix released

Changed in mos:
status: Fix Committed → Fix Released
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.