From Blaster at 556nato.com Wed Jan 8 11:01:19 2014 Content-Type: multipart/mixed; boundary="===============6210783131395363468==" MIME-Version: 1.0 From: Blaster To: users at ovirt.org Subject: [Users] Bad volume specification Date: Wed, 08 Jan 2014 10:01:13 -0600 Message-ID: <52CD7649.1030109@556nato.com> --===============6210783131395363468== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------080701090401070704010104 Content-Type: text/plain; charset=3DISO-8859-1; format=3Dflowed Content-Transfer-Encoding: 7bit I have a couple ESXi Win 7 images on VMDKs that I converted to raw using = qemu-img convert. Under ovirt 3.3.1 I then used a procedure posted here previously where = you create a VM, add a disk, then copy over the converted image onto the = oVirt created image and away you go. I did this twice under oVirt 3.3.1 and it worked great. Now I have built a new oVirt 3.3.2 system and tried the same thing, and = I get the error: VM win7-01 is down. Exit message: Bad volume specification {'index': 0, = 'iface': 'virtio', 'reqsize': '0', 'format': 'raw', 'bootOrder': '1', = 'volumeID': 'd750e9e0-a906-4369-8bbb-a3b676121321', 'apparentsize': = '107374182400', 'imageID': 'f674cb27-c28b-4373-ad75-9ed8a765ca31', = 'specParams': {}, 'readonly': 'false', 'domainID': = 'f14f471e-0cce-414d-af57-779eeb88c97a', 'optional': 'false', 'deviceId': = 'f674cb27-c28b-4373-ad75-9ed8a765ca31', 'truesize': '107374194688', = 'poolID': '18f6234c-a9de-4fdf-bd9a-2bd90b9f33f9', 'device': 'disk', = 'shared': 'false', 'propagateErrors': 'off', 'type': 'disk'}. The original oVirt 3.3.1 system that has now been upgraded to 3.3.2 = still boots this same disk image just fine. I'm guessing it's upset because apparentsize and truesize are different? Why did 3.3.1 seem not to care but 3.3.2 does now? Any way I can true these up? I've tried a few things with qemu-img but = haven't gotten the magic right yet. --------------080701090401070704010104 Content-Type: text/html; charset=3DISO-8859-1 Content-Transfer-Encoding: 7bit I have a couple ESXi Win 7 images on VMDKs that I converted to raw using qemu-img convert.  

Under ovirt 3.3.1 I then used a procedure posted here previously where you create a VM, add a disk, then copy over the converted image onto the oVirt created image and away you go.

I did this twice under oVirt 3.3.1 and it worked great.

Now I have built a new oVirt 3.3.2 system and tried the same thing, and I get the error:

VM win7-01 is down. Exit message: Bad volume specification {'index': 0, 'iface': 'virtio', 'reqsize': '0', 'format': 'raw', 'bootOrder': '1', 'volumeID': 'd750e9e0-a906-4369-8bbb-a3b676121321', 'apparentsize': '107374182400', 'imageID': 'f674cb27-c28b-4373-ad75-9ed8a765ca31', 'specParams': {}, 'readonly': 'false', 'domainID': 'f14f471e-0cce-414d-af57-779eeb88c97a', 'optional': 'false', 'deviceId': 'f674cb27-c28b-4373-ad75-9ed8a765ca31', 'truesize': '107374194688', 'poolID': '18f6234c-a9de-4fdf-bd9a-2bd90b9f33f9', 'device': 'disk', 'shared': 'false', 'propagateErrors': 'off', 'type': 'disk'}.

The original oVirt 3.3.1 system that has now been upgraded to 3.3.2 still boots this same disk image just fine.

I'm guessing it's upset because apparentsize and truesize are different?

Why did 3.3.1 seem not to care but 3.3.2 does now?

Any way I can true these up?  I've tried a few things with qemu-img but haven't gotten the magic right yet.




--------------080701090401070704010104-- --===============6210783131395363468== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wODA3MDEwOTA0MDEwNzA3MDQwMTAxMDQKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PUlTTy04ODU5LTE7IGZvcm1hdD1mbG93ZWQKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzog N2JpdAoKSSBoYXZlIGEgY291cGxlIEVTWGkgV2luIDcgaW1hZ2VzIG9uIFZNREtzIHRoYXQgSSBj b252ZXJ0ZWQgdG8gcmF3IHVzaW5nIApxZW11LWltZyBjb252ZXJ0LgoKVW5kZXIgb3ZpcnQgMy4z LjEgSSB0aGVuIHVzZWQgYSBwcm9jZWR1cmUgcG9zdGVkIGhlcmUgcHJldmlvdXNseSB3aGVyZSAK eW91IGNyZWF0ZSBhIFZNLCBhZGQgYSBkaXNrLCB0aGVuIGNvcHkgb3ZlciB0aGUgY29udmVydGVk IGltYWdlIG9udG8gdGhlIApvVmlydCBjcmVhdGVkIGltYWdlIGFuZCBhd2F5IHlvdSBnby4KCkkg ZGlkIHRoaXMgdHdpY2UgdW5kZXIgb1ZpcnQgMy4zLjEgYW5kIGl0IHdvcmtlZCBncmVhdC4KCk5v dyBJIGhhdmUgYnVpbHQgYSBuZXcgb1ZpcnQgMy4zLjIgc3lzdGVtIGFuZCB0cmllZCB0aGUgc2Ft ZSB0aGluZywgYW5kIApJIGdldCB0aGUgZXJyb3I6CgpWTSB3aW43LTAxIGlzIGRvd24uIEV4aXQg bWVzc2FnZTogQmFkIHZvbHVtZSBzcGVjaWZpY2F0aW9uIHsnaW5kZXgnOiAwLCAKJ2lmYWNlJzog J3ZpcnRpbycsICdyZXFzaXplJzogJzAnLCAnZm9ybWF0JzogJ3JhdycsICdib290T3JkZXInOiAn MScsIAondm9sdW1lSUQnOiAnZDc1MGU5ZTAtYTkwNi00MzY5LThiYmItYTNiNjc2MTIxMzIxJywg J2FwcGFyZW50c2l6ZSc6IAonMTA3Mzc0MTgyNDAwJywgJ2ltYWdlSUQnOiAnZjY3NGNiMjctYzI4 Yi00MzczLWFkNzUtOWVkOGE3NjVjYTMxJywgCidzcGVjUGFyYW1zJzoge30sICdyZWFkb25seSc6 ICdmYWxzZScsICdkb21haW5JRCc6IAonZjE0ZjQ3MWUtMGNjZS00MTRkLWFmNTctNzc5ZWViODhj OTdhJywgJ29wdGlvbmFsJzogJ2ZhbHNlJywgJ2RldmljZUlkJzogCidmNjc0Y2IyNy1jMjhiLTQz NzMtYWQ3NS05ZWQ4YTc2NWNhMzEnLCAndHJ1ZXNpemUnOiAnMTA3Mzc0MTk0Njg4JywgCidwb29s SUQnOiAnMThmNjIzNGMtYTlkZS00ZmRmLWJkOWEtMmJkOTBiOWYzM2Y5JywgJ2RldmljZSc6ICdk aXNrJywgCidzaGFyZWQnOiAnZmFsc2UnLCAncHJvcGFnYXRlRXJyb3JzJzogJ29mZicsICd0eXBl JzogJ2Rpc2snfS4KClRoZSBvcmlnaW5hbCBvVmlydCAzLjMuMSBzeXN0ZW0gdGhhdCBoYXMgbm93 IGJlZW4gdXBncmFkZWQgdG8gMy4zLjIgCnN0aWxsIGJvb3RzIHRoaXMgc2FtZSBkaXNrIGltYWdl IGp1c3QgZmluZS4KCkknbSBndWVzc2luZyBpdCdzIHVwc2V0IGJlY2F1c2UgYXBwYXJlbnRzaXpl IGFuZCB0cnVlc2l6ZSBhcmUgZGlmZmVyZW50PwoKV2h5IGRpZCAzLjMuMSBzZWVtIG5vdCB0byBj YXJlIGJ1dCAzLjMuMiBkb2VzIG5vdz8KCkFueSB3YXkgSSBjYW4gdHJ1ZSB0aGVzZSB1cD8gIEkn dmUgdHJpZWQgYSBmZXcgdGhpbmdzIHdpdGggcWVtdS1pbWcgYnV0IApoYXZlbid0IGdvdHRlbiB0 aGUgbWFnaWMgcmlnaHQgeWV0LgoKCgoKCi0tLS0tLS0tLS0tLS0tMDgwNzAxMDkwNDAxMDcwNzA0 MDEwMTA0CkNvbnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PUlTTy04ODU5LTEKQ29udGVu dC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoKPGh0bWw+CiAgPGhlYWQ+CgogICAgPG1ldGEgaHR0 cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9SVNPLTg4 NTktMSI+CiAgPC9oZWFkPgogIDxib2R5IGJnY29sb3I9IiNGRkZGRkYiIHRleHQ9IiMwMDAwMDAi PgogICAgSSBoYXZlIGEgY291cGxlIEVTWGkgV2luIDcgaW1hZ2VzIG9uIFZNREtzIHRoYXQgSSBj b252ZXJ0ZWQgdG8gcmF3CiAgICB1c2luZyBxZW11LWltZyBjb252ZXJ0LiZuYnNwOyZuYnNwOyA8 YnI+CiAgICA8YnI+CiAgICBVbmRlciBvdmlydCAzLjMuMSBJIHRoZW4gdXNlZCBhIHByb2NlZHVy ZSBwb3N0ZWQgaGVyZSBwcmV2aW91c2x5CiAgICB3aGVyZSB5b3UgY3JlYXRlIGEgVk0sIGFkZCBh IGRpc2ssIHRoZW4gY29weSBvdmVyIHRoZSBjb252ZXJ0ZWQKICAgIGltYWdlIG9udG8gdGhlIG9W aXJ0IGNyZWF0ZWQgaW1hZ2UgYW5kIGF3YXkgeW91IGdvLjxicj4KICAgIDxicj4KICAgIEkgZGlk IHRoaXMgdHdpY2UgdW5kZXIgb1ZpcnQgMy4zLjEgYW5kIGl0IHdvcmtlZCBncmVhdC48YnI+CiAg ICA8YnI+CiAgICBOb3cgSSBoYXZlIGJ1aWx0IGEgbmV3IG9WaXJ0IDMuMy4yIHN5c3RlbSBhbmQg dHJpZWQgdGhlIHNhbWUgdGhpbmcsCiAgICBhbmQgSSBnZXQgdGhlIGVycm9yOjxicj4KICAgIDxi cj4KICAgIDxkaXYgdGl0bGU9IlZNIHdpbjctMDEgaXMgZG93bi4gRXhpdCBtZXNzYWdlOiBCYWQg dm9sdW1lCiAgICAgIHNwZWNpZmljYXRpb24geydpbmRleCc6IDAsICdpZmFjZSc6ICd2aXJ0aW8n LCAncmVxc2l6ZSc6ICcwJywKICAgICAgJ2Zvcm1hdCc6ICdyYXcnLCAnYm9vdE9yZGVyJzogJzEn LCAndm9sdW1lSUQnOgogICAgICAnZDc1MGU5ZTAtYTkwNi00MzY5LThiYmItYTNiNjc2MTIxMzIx JywgJ2FwcGFyZW50c2l6ZSc6CiAgICAgICcxMDczNzQxODI0MDAnLCAnaW1hZ2VJRCc6ICdmNjc0 Y2IyNy1jMjhiLTQzNzMtYWQ3NS05ZWQ4YTc2NWNhMzEnLAogICAgICAnc3BlY1BhcmFtcyc6IHt9 LCAncmVhZG9ubHknOiAnZmFsc2UnLCAnZG9tYWluSUQnOgogICAgICAnZjE0ZjQ3MWUtMGNjZS00 MTRkLWFmNTctNzc5ZWViODhjOTdhJywgJ29wdGlvbmFsJzogJ2ZhbHNlJywKICAgICAgJ2Rldmlj ZUlkJzogJ2Y2NzRjYjI3LWMyOGItNDM3My1hZDc1LTllZDhhNzY1Y2EzMScsICd0cnVlc2l6ZSc6 CiAgICAgICcxMDczNzQxOTQ2ODgnLCAncG9vbElEJzogJzE4ZjYyMzRjLWE5ZGUtNGZkZi1iZDlh LTJiZDkwYjlmMzNmOScsCiAgICAgICdkZXZpY2UnOiAnZGlzaycsICdzaGFyZWQnOiAnZmFsc2Un LCAncHJvcGFnYXRlRXJyb3JzJzogJ29mZicsCiAgICAgICd0eXBlJzogJ2Rpc2snfS4iIHRhYmlu ZGV4PSIwIiBzdHlsZT0ib3V0bGluZS1zdHlsZTogbm9uZTsiCiAgICAgIF9fZ3d0X2NlbGw9ImNl bGwtZ3d0LXVpZC03MzgxMiI+CiAgICAgIDxkaXYgaWQ9Imd3dC11aWQtMzQxMl9jb2wyX3JvdzQi PlZNIHdpbjctMDEgaXMgZG93bi4gRXhpdCBtZXNzYWdlOgogICAgICAgIEJhZCB2b2x1bWUgc3Bl Y2lmaWNhdGlvbiB7J2luZGV4JzogMCwgJ2lmYWNlJzogJ3ZpcnRpbycsCiAgICAgICAgJ3JlcXNp emUnOiAnMCcsICdmb3JtYXQnOiAncmF3JywgJ2Jvb3RPcmRlcic6ICcxJywgJ3ZvbHVtZUlEJzoK ICAgICAgICAnZDc1MGU5ZTAtYTkwNi00MzY5LThiYmItYTNiNjc2MTIxMzIxJywgJ2FwcGFyZW50 c2l6ZSc6CiAgICAgICAgJzEwNzM3NDE4MjQwMCcsICdpbWFnZUlEJzoKICAgICAgICAnZjY3NGNi MjctYzI4Yi00MzczLWFkNzUtOWVkOGE3NjVjYTMxJywgJ3NwZWNQYXJhbXMnOiB7fSwKICAgICAg ICAncmVhZG9ubHknOiAnZmFsc2UnLCAnZG9tYWluSUQnOgogICAgICAgICdmMTRmNDcxZS0wY2Nl LTQxNGQtYWY1Ny03NzllZWI4OGM5N2EnLCAnb3B0aW9uYWwnOiAnZmFsc2UnLAogICAgICAgICdk ZXZpY2VJZCc6ICdmNjc0Y2IyNy1jMjhiLTQzNzMtYWQ3NS05ZWQ4YTc2NWNhMzEnLCAndHJ1ZXNp emUnOgogICAgICAgICcxMDczNzQxOTQ2ODgnLCAncG9vbElEJzoKICAgICAgICAnMThmNjIzNGMt YTlkZS00ZmRmLWJkOWEtMmJkOTBiOWYzM2Y5JywgJ2RldmljZSc6ICdkaXNrJywKICAgICAgICAn c2hhcmVkJzogJ2ZhbHNlJywgJ3Byb3BhZ2F0ZUVycm9ycyc6ICdvZmYnLCAndHlwZSc6ICdkaXNr J30uPC9kaXY+CiAgICA8L2Rpdj4KICAgIDxicj4KICAgIFRoZSBvcmlnaW5hbCBvVmlydCAzLjMu MSBzeXN0ZW0gdGhhdCBoYXMgbm93IGJlZW4gdXBncmFkZWQgdG8gMy4zLjIKICAgIHN0aWxsIGJv b3RzIHRoaXMgc2FtZSBkaXNrIGltYWdlIGp1c3QgZmluZS48YnI+CiAgICA8YnI+CiAgICBJJ20g Z3Vlc3NpbmcgaXQncyB1cHNldCBiZWNhdXNlIGFwcGFyZW50c2l6ZSBhbmQgdHJ1ZXNpemUgYXJl CiAgICBkaWZmZXJlbnQ/PGJyPgogICAgPGJyPgogICAgV2h5IGRpZCAzLjMuMSBzZWVtIG5vdCB0 byBjYXJlIGJ1dCAzLjMuMiBkb2VzIG5vdz88YnI+CiAgICA8YnI+CiAgICBBbnkgd2F5IEkgY2Fu IHRydWUgdGhlc2UgdXA/Jm5ic3A7IEkndmUgdHJpZWQgYSBmZXcgdGhpbmdzIHdpdGggcWVtdS1p bWcKICAgIGJ1dCBoYXZlbid0IGdvdHRlbiB0aGUgbWFnaWMgcmlnaHQgeWV0Ljxicj4KICAgIDxi cj4KICAgIDxicj4KICAgIDxicj4KICAgIDxicj4KICA8L2JvZHk+CjwvaHRtbD4KCi0tLS0tLS0t LS0tLS0tMDgwNzAxMDkwNDAxMDcwNzA0MDEwMTA0LS0KCg== --===============6210783131395363468==--