Re: [Openstack] qemu version for OpenStack Icehouse

2018-02-17 Thread Georgios Dimitrakakis

Thank you very much both Erik and Bernd.

Indeed the problem was with the image file version.

Although "qemu-img convert -O qcow2  " didn't work I 
have re-created using a new QCOW image and that could be used without a 
problem.


Thanks you once again for pointing me to the correct direction.

Best regards,

G.



The problem is not the qemu version, but the image file version. More
recently, qcow3 seems to be used; Icehouse probably uses qcow2.

I think you have a number of options.

The easiest approach might be converting the image to qcow2:


https://ask.openstack.org/en/question/84506/how-to-convert-qcow3-image-to-qcow2/

Or convert it to raw. Main inconvenience is the increased size.

Or create a volume from the image, and on the destination system,
boot from the volume and snapshot the instance to create an image
again.

-Original Message-
From: Georgios Dimitrakakis [mailto:gior...@acmac.uoc.gr]
Sent: Thursday, February 15, 2018 7:28 AM
To: Openstack 
Subject: [Openstack] qemu version for OpenStack Icehouse

 Dear all,

 I am trying to build a Windows image on a rather new Ubuntu system
which image would be imported and used on an old OpenStack Icehouse
installation.

 The system on which I am building it has the following 
characteristics:


 Distributor ID:Ubuntu
 Description:   Ubuntu 16.04.3 LTS
 Release:   16.04
 Codename:  xenial
 Kernel: 4.4.0-112-generic

 and the installed QEMU packages are:

 ii  qemu-block-extra:amd64 
1:2.5+dfsg-5ubuntu10.20

amd64extra block backend modules for
 qemu-system and qemu-utils
 ii  qemu-kvm   
1:2.5+dfsg-5ubuntu10.20

amd64QEMU Full virtualization
 ii  qemu-system-common 
1:2.5+dfsg-5ubuntu10.20

amd64QEMU full system emulation binaries
 (common files)
 ii  qemu-system-x86
1:2.5+dfsg-5ubuntu10.20

amd64QEMU full system emulation binaries
 (x86)
 ii  qemu-utils 
1:2.5+dfsg-5ubuntu10.20

amd64QEMU utilities


 The error that I am getting whey I try to launch the VM is the
 following:

 'ProcessExecutionError: Unexpected error while running
 command.\nCommand: env LC_ALL=C LANG=C qemu-img info

/var/lib/nova/instances/_base/ae8e48565dd0b934afe98a17febc0660077d7e35.part\nExit
 code: 1\nStdout: \'\'\nStderr: "\'image\' uses a qcow2 feature which
is  not supported by this qemu version: QCOW version 3\\nCould not
open


\'/var/lib/nova/instances/_base/ae8e48565dd0b934afe98a17febc0660077d7e35.part\':

 Operation not supported\\n"\n'


 Using the same image on a newer OpenStack Ocata installation works
fine  and the VM boots up and works without a problem.

 Obviously there is a version mismatch and something on this image is
not supported by OpenStack Icehouse.

 Do you know where the problem could be? Is there a way to build it
with  backwards compatibility or can someone point out to me the
latest  versions that would work with OpenStack Icehouse?

 Unfortunately for the moment it's not possible to upgrade OpenStack.
We  will in the next few months but for the moment is important to
have it  working.

 Looking forward for your answers!

 Best regards,

 G.


___
Mailing list: 
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Post to : openstack@lists.openstack.org
Unsubscribe : 
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack




___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] qemu version for OpenStack Icehouse

2018-02-14 Thread Bernd Bausch
The problem is not the qemu version, but the image file version. More recently, 
qcow3 seems to be used; Icehouse probably uses qcow2.

I think you have a number of options. 

The easiest approach might be converting the image to qcow2:

https://ask.openstack.org/en/question/84506/how-to-convert-qcow3-image-to-qcow2/

Or convert it to raw. Main inconvenience is the increased size.

Or create a volume from the image, and on the destination system, boot from the 
volume and snapshot the instance to create an image again. 

-Original Message-
From: Georgios Dimitrakakis [mailto:gior...@acmac.uoc.gr] 
Sent: Thursday, February 15, 2018 7:28 AM
To: Openstack 
Subject: [Openstack] qemu version for OpenStack Icehouse

 Dear all,

 I am trying to build a Windows image on a rather new Ubuntu system  which 
image would be imported and used on an old OpenStack Icehouse  installation.

 The system on which I am building it has the following characteristics:

 Distributor ID:Ubuntu
 Description:   Ubuntu 16.04.3 LTS
 Release:   16.04
 Codename:  xenial
 Kernel: 4.4.0-112-generic

 and the installed QEMU packages are:

 ii  qemu-block-extra:amd64 1:2.5+dfsg-5ubuntu10.20  
amd64extra block backend modules for 
 qemu-system and qemu-utils
 ii  qemu-kvm   1:2.5+dfsg-5ubuntu10.20  
amd64QEMU Full virtualization
 ii  qemu-system-common 1:2.5+dfsg-5ubuntu10.20  
amd64QEMU full system emulation binaries 
 (common files)
 ii  qemu-system-x861:2.5+dfsg-5ubuntu10.20  
amd64QEMU full system emulation binaries 
 (x86)
 ii  qemu-utils 1:2.5+dfsg-5ubuntu10.20  
amd64QEMU utilities


 The error that I am getting whey I try to launch the VM is the
 following:

 'ProcessExecutionError: Unexpected error while running
 command.\nCommand: env LC_ALL=C LANG=C qemu-img info  
/var/lib/nova/instances/_base/ae8e48565dd0b934afe98a17febc0660077d7e35.part\nExit
 code: 1\nStdout: \'\'\nStderr: "\'image\' uses a qcow2 feature which is  not 
supported by this qemu version: QCOW version 3\\nCould not open
 
\'/var/lib/nova/instances/_base/ae8e48565dd0b934afe98a17febc0660077d7e35.part\':
 
 Operation not supported\\n"\n'


 Using the same image on a newer OpenStack Ocata installation works fine  and 
the VM boots up and works without a problem.

 Obviously there is a version mismatch and something on this image is  not 
supported by OpenStack Icehouse.

 Do you know where the problem could be? Is there a way to build it with  
backwards compatibility or can someone point out to me the latest  versions 
that would work with OpenStack Icehouse?

 Unfortunately for the moment it's not possible to upgrade OpenStack. We  will 
in the next few months but for the moment is important to have it  working.

 Looking forward for your answers!

 Best regards,

 G.


___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack