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

Bug #1407307 reported by Fanis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
In Progress
Wishlist
Kostyantyn Kalynovskyi
5.1.x
Won't Fix
Medium
Kostiantyn Danylov
6.0.x
Won't Fix
Medium
Kostiantyn Danylov
6.1.x
Won't Fix
Medium
Kostiantyn Danylov
7.0.x
Won't Fix
Medium
MOS Ceph
8.0.x
Won't Fix
Medium
MOS Ceph
Mitaka
Confirmed
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
Revision history for this message
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)
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
Revision history for this message
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
Revision history for this message
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.

Revision history for this message
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)
Changed in fuel:
milestone: 6.1 → 8.0
no longer affects: fuel/8.0.x
Dmitry Pyzhov (dpyzhov)
tags: added: area-mos
Revision history for this message
Roman Podoliaka (rpodolyaka) wrote :

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

Revision history for this message
Bug Checker Bot (bug-checker) wrote : Autochecker

(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
Revision history for this message
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)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-web (master)

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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.