Manage volume returns with "No valid backend was found"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
High
|
Gorka Eguileor |
Bug Description
After 'Cosmetic changes to scheduler'[1], if we try to manage a volume using the following procedure, we end up in a error due "No valid backend was found" while the backend is present:
$ cinder-manage host list
105-cinder-plugins nova
105-cinder-
105-cinder-
105-cinder-
105-cinder-
105-cinder-
105-cinder-
$ cinder manageable-list 105-cinder-
+------
| reference | size | safe_to_manage | reason_not_safe | cinder_id | extra_info |
+------
| {u'source-name': u'volume-
+------
$ cinder manage --volume-type lvm 105-cinder-
+------
| Property | Value |
+------
| attachments | [] |
| availability_zone | nova |
| bootable | false |
| consistencygroup_id | None |
| created_at | 2016-12-
| description | None |
| encrypted | False |
| id | dd37d2d6-
| metadata | {} |
| migration_status | None |
| multiattach | False |
| name | None |
| os-vol-
| os-vol-
| os-vol-
| os-vol-
| replication_status | None |
| size | 0 |
| snapshot_id | None |
| source_volid | None |
| status | error |
| updated_at | 2016-12-
| user_id | 731db462453e4a4
| volume_type | lvm |
+------
In scheduler logs (added some extra prints):
Filter CapabilitiesFilter returned 1 host(s) from (pid=16623) get_filtered_
2016-12-27 15:17:45.846 DEBUG cinder.
2016-12-27 15:17:45.848 DEBUG cinder.
2016-12-27 15:17:45.850 ERROR cinder.
Changed in cinder: | |
assignee: | nobody → Gorka Eguileor (gorka) |
Changed in cinder: | |
importance: | Undecided → High |
milestone: | none → ocata-3 |
Fix proposed to branch: master /review. openstack. org/421348
Review: https:/