cinder list returned empty volume_image_metadata
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
wangxiyuan | ||
tempest |
Invalid
|
Undecided
|
wangxiyuan |
Bug Description
This bug is found by tempest test when I use use local user to run the tempest test:
reproduce:
1. make sure to use the local user
tempest.conf:
[auth]
use_dynamic_
test_accounts_file = /opt/stack/
test_auth.yaml:
- domain_name: Default
password: root
project_name: admin
resources:
network: 72b815a6-
username: admin
2. Make sure there are some volumes in Cinder already, and one of the volumes is created from image at least.
3.run the test: tempest.
this test will fail.
The reason is that Cinder returned "volume_
But cinder show {volume_id} doesn't return "volume_
So the response body format is not the same between list and show API
We should drop the empty volume_
Error tests:
tempest.
tempest.
tempest.
tempest.
Changed in cinder: | |
assignee: | nobody → wangxiyuan (wangxiyuan) |
affects: | cinder → tempest |
Changed in tempest: | |
assignee: | wangxiyuan (wangxiyuan) → nobody |
affects: | tempest → cinder |
Changed in cinder: | |
assignee: | nobody → wangxiyuan (wangxiyuan) |
Changed in tempest: | |
status: | New → Incomplete |
Changed in tempest: | |
assignee: | nobody → wangxiyuan (wangxiyuan) |
description: | updated |
description: | updated |
Changed in tempest: | |
status: | In Progress → Invalid |
add tempest as well. I'm not sure if this is a tempest bug.