Device UUID is missing when boot up VM with block device
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Invalid
|
Medium
|
chen haochuan |
Bug Description
Brief Description
-----------------
Failed to boot up VM by volume with block-device option. The error msg show:
ERROR (BadRequest): Block Device Mapping is Invalid: Missing device UUID. (HTTP 400)
Severity
--------
Major
Steps to Reproduce
------------------
1.Creating volume
2. Boot up VM by vlume with options like: --block-device dest=volume --block-device device=vda --block-device source=volume --block-device
TC-name: testcases/
Expected Behavior
------------------
VM boot up successfully
Actual Behavior
----------------
Boot failed
Reproducibility
---------------
Reproducible
System Configuration
-------
Multi-node system
Lab-name: WCP_63-66
Branch/Pull Time/Commit
-------
stx master as of 20190703T013000Z
Last Pass
---------
Lab: SM_2
Load: 20190620T013000Z
Timestamp/Logs
--------------
[2019-07-03 11:59:04,383] 301 DEBUG MainThread ssh.send :: Send 'openstack --os-username 'admin' --os-password 'Li69nux*' --os-project-name admin --os-auth-url http://
[2019-07-03 11:59:25,284] 301 DEBUG MainThread ssh.send :: Send 'openstack --os-username 'tenant1' --os-password 'Li69nux*' --os-project-name tenant1 --os-auth-url http://
[2019-07-03 11:59:34,712] 301 DEBUG MainThread ssh.send :: Send 'openstack --os-username 'admin' --os-password 'Li69nux*' --os-project-name admin --os-auth-url http://
[2019-07-03 11:59:44,099] 301 DEBUG MainThread ssh.send :: Send 'openstack --os-username 'tenant1' --os-password 'Li69nux*' --os-project-name tenant1 --os-auth-url http://
[2019-07-03 11:59:45,952] 423 DEBUG MainThread ssh.expect :: Output:
+------
| ID | Name | Status | Size | Type | Bootable | Attached to | Properties |
+------
| 8ade4b39-
+------
[2019-07-03 11:59:48,135] 301 DEBUG MainThread ssh.send :: Send 'openstack --os-username 'tenant1' --os-password 'Li69nux*' --os-project-name tenant1 --os-auth-url http://
[2019-07-03 11:59:49,832] 423 DEBUG MainThread ssh.expect :: Output:
+------
| Field | Value |
+------
| attachments | [] |
| availability_zone | nova |
| bootable | true |
| consistencygroup_id | None |
| created_at | 2019-07-
| description | None |
| encrypted | False |
| id | ee001008-
| multiattach | False |
| name | vol-tenant1-
| os-vol-
| properties | |
| replication_status | None |
| size | 1 |
| snapshot_id | None |
| source_volid | None |
| status | available |
| type | None |
| updated_at | 2019-07-
| user_id | f1e42728942b473
| volume_
+------
[sysadmin@
[2019-07-03 11:59:49,937] 301 DEBUG MainThread ssh.send :: Send 'nova --os-username 'tenant1' --os-password 'Li69nux*' --os-project-name tenant1 --os-auth-url http://
[2019-07-03 11:59:51,249] 423 DEBUG MainThread ssh.expect :: Output:
ERROR (BadRequest): Block Device Mapping is Invalid: Missing device UUID. (HTTP 400) (Request-ID: req-c60e9eba-
[sysadmin@
Test Activity
-------------
Regression Testing
Changed in starlingx: | |
assignee: | yong hu (yhu6) → chen haochuan (martin1982) |
Changed in starlingx: | |
status: | Triaged → Invalid |
Marking as stx.2.0 gating -- regression failure in the last month; requires further investigation.