Ceph backed openstack without selecting "use qcow images" still deploys cirros image in qcow format.

Bug #1407307 reported by Fanis on 2015-01-03
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Wishlist
Kostyantyn Kalynovskyi
5.1.x
Medium
Kostiantyn Danylov
6.0.x
Medium
Kostiantyn Danylov
6.1.x
Medium
Kostiantyn Danylov
7.0.x
Medium
MOS Ceph
8.0.x
Medium
MOS Ceph
Mitaka
Wishlist
Kostyantyn Kalynovskyi

Bug Description

I have deployed an Openstack Ice House environment using Fuel 5.1.1 and i have selected Ceph as my storage method for all storage types (cinder, ephemeral, nova, swift/rados, glance). Having read the Mirantis docs that RAW image format is required for Ceph to function properly i unchecked the "use qcow for images" button. Altough i did uncheck the Cirros image deployed with the environment as TestVM was still in qcow format.

Changed in fuel:
milestone: none → 6.1
assignee: nobody → Fuel Library Team (fuel-library)
importance: Undecided → Medium
status: New → Confirmed
Stanislaw Bogatkin (sbogatkin) wrote :

We don't use IceHouse in 6.x releases.
Fanis, can you add your Fuel version to the description?

Changed in fuel:
milestone: 6.1 → none
status: Confirmed → Incomplete
Fanis (katsiaounis) on 2015-02-17
description: updated
Changed in fuel:
milestone: none → 5.1.2
Changed in fuel:
milestone: 5.1.2 → 6.1
status: Incomplete → New
Changed in fuel:
milestone: 6.1 → 5.1.2
status: New → Confirmed
Matthew Mosesohn (raytrac3r) wrote :

Moving to MOS Linux team to repackage cirros-testvm in raw format.

Changed in fuel:
assignee: Fuel Library Team (fuel-library) → MOS Linux (mos-linux)
Changed in fuel:
milestone: 5.1.2 → 6.1
status: Confirmed → New
Ryan Moe (rmoe) wrote :

Moving to Won't Fix for 5.1.x and 6.0.x as medium priority bugfixes are not backported to stable releases.

Ryan Moe (rmoe) wrote :

I don't think this is a high priority bug. There are really two issues here: the first is that the option in the settings tab has nothing to do with Ceph (see https://bugs.launchpad.net/fuel/+bug/1375899) and the second is that nothing is broken when the cirros image is qcow2, it's just not optimal. Moving to medium accordingly.

Dmitry Pyzhov (dpyzhov) on 2015-10-12
Changed in fuel:
milestone: 6.1 → 8.0
no longer affects: fuel/8.0.x
Dmitry Pyzhov (dpyzhov) on 2015-10-22
tags: added: area-mos
Roman Podoliaka (rpodolyaka) wrote :

We no longer fix Medium bugs in 8.0, closing as Won't Fix

(This check performed automatically)
Please, make sure that bug description contains the following sections filled in with the appropriate data related to the bug you are describing:

actual result

expected result

steps to reproduce

For more detailed information on the contents of each of the listed sections see https://wiki.openstack.org/wiki/Fuel/How_to_contribute#Here_is_how_you_file_a_bug

tags: added: need-info
Alexei Sheplyakov (asheplyakov) wrote :

The reason Fuel documentation recommends to disable QCOW2 format for images is that RBD does not support QCOW2 disks directly, so Nova and Cinder have to convert a QCOW2 image into RAW format before passing
it to QEMU's RBD driver. This means that you end up downloading the QCOW2 image from Ceph to a nova-compute node (first full copy), converting it (second full copy), and uploading the resultant RAW image back to Ceph
(third full copy) just to launch a VM or create a volume from an image.

However copying a 12MB image over the 10Gb link takes ~ 0.01 seconds which is negligible (Linux kernel initialization in a VM takes ~ 1 second)

Fix proposed to branch: master
Review: https://review.openstack.org/326971

Changed in fuel:
assignee: MOS Ceph (mos-ceph) → Kostyantyn Kalynovskyi (kkalynovskyi)
status: Confirmed → In Progress

Change abandoned by Fuel DevOps Robot (<email address hidden>) on branch: master
Review: https://review.openstack.org/326971
Reason: This review is > 4 weeks without comment, and failed Jenkins the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a 'recheck' comment to get fresh test results.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers