Can not create volume from qcow2 image
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Denis Egorenko |
Bug Description
qemu-utils is not installed on cinder nodes, user can create volume from image.row. Volumes create from qcow images failed with Error state
{"build_id": "2014-10-
Steps to Reproduce:
1. Deploy Ha with nova and cinder on Ubuntu
2. Go to the Horizon and try to create bootable volume from qcow image
Expected:
User should have possibility to create volume from any image(with all formated that supported OS)
Actual Result:
It can not, according qemu-utils is not installed om cinder storage node(where cinder-volume actually is running). qemu utils installs as dependency to cinder-api(and actually we install it to the controller)
As soon as I manually install qemu-utils, volume boots succesfully
Info:
mapping of fuel nodes and roles:
[root@nailgun ~]# fuel node
id | status | name | cluster | ip | mac | roles | pending_roles | online
---|---
1 | ready | Untitled (91:64) | 1 | 10.20.0.3 | 0c:c4:7a:1d:91:64 | controller | | True
5 | ready | Untitled (93:df) | 1 | 10.20.0.7 | 0c:c4:7a:1d:93:df | compute | | True
4 | ready | Untitled (92:76) | 1 | 10.20.0.6 | 0c:c4:7a:1d:92:76 | compute | | True
2 | ready | Untitled (93:da) | 1 | 10.20.0.4 | 0c:c4:7a:1d:93:da | controller | | True
3 | ready | Untitled (90:fe) | 1 | 10.20.0.5 | 0c:c4:7a:1d:90:fe | controller | | True
7 | ready | Untitled (93:dd) | 1 | 10.20.0.9 | 0c:c4:7a:1d:93:dd | cinder | | True
6 | ready | Untitled (47:77) | 1 | 10.20.0.8 | 64:16:86:e5:47:77 | compute | | True
Changed in fuel: | |
milestone: | none → 6.0 |
importance: | Undecided → High |
tags: | added: low-hanging-fruit |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Denis Egorenko (degorenko) |
Changed in fuel: | |
status: | New → Fix Committed |
openstack-cinder should depend on qemu-utils for Ubuntu. It already depends on qemu-img for CentOS.