From Christopher.Brown at med.ge.com Tue Apr 3 16:39:50 2012 Content-Type: multipart/mixed; boundary="===============0955615886122478414==" MIME-Version: 1.0 From: Brown, Chris (GE Healthcare) To: users at ovirt.org Subject: [Users] issues when renaming a VM Date: Tue, 03 Apr 2012 16:39:47 -0400 Message-ID: --===============0955615886122478414== 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. ------_=3D_NextPart_001_01CD11D9.E8FE89E2 Content-Type: text/plain; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable Running into an oddity when changing the name attribute of a VM. When the name attribute is changed via the either the WebAdmin or PUP it does not update the element within the VM OVF. The database table entry: vm_static --> VM_name does however get updated. Upon trying to start the VM or restart it in the case of updating the name while it was in a running state the below will occur: =3D20 VM is down. Exit message operation failed: domain ' ' already exists with uuid . VM was started by (Host: ). =3D20 This can be worked around however by simply hand-editing the VM OVF and changing the element to the desired name. =3D20 This is observed with the current released version of the ovirt-engine (ovirt-engine-3.0.0_0001-1.6) =3D20 - Chris ------_=3D_NextPart_001_01CD11D9.E8FE89E2 Content-Type: text/html; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable

Running into an oddity when changing the name = =3D attribute of a VM. When the name attribute is changed via the either the = =3D WebAdmin or PUP it does not update the <Name> element within the =3D VM OVF. The database table entry: vm_static --> VM_name does however =3D get updated.

Upon trying to start the VM or restart it in = =3D the case of updating the name while it was in a running state the below =3D will occur:

 

VM =3D <vmname> is down. Exit message operation failed: domain =3D '<vmname> ' already exists with uuid =3D <UUID>.

VM <vmname> was started by = =3D <username> (Host: =3D <ovirtnodehostname>).

 

This can= =3D be worked around however by simply hand-editing the VM OVF and changing =3D the <Name> element to the desired name.

 

This is observed wit= h =3D the current released version of the ovirt-engine =3D (ovirt-engine-3.0.0_0001-1.6)

 

- =3D Chris

------_=3D_NextPart_001_01CD11D9.E8FE89E2-- --===============0955615886122478414== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KCi0tLS0tLV89X05l eHRQYXJ0XzAwMV8wMUNEMTFEOS5FOEZFODlFMgpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47Cglj aGFyc2V0PSJ1cy1hc2NpaSIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50 YWJsZQoKUnVubmluZyBpbnRvIGFuIG9kZGl0eSB3aGVuIGNoYW5naW5nIHRoZSBuYW1lIGF0dHJp YnV0ZSBvZiBhIFZNLiBXaGVuCnRoZSBuYW1lIGF0dHJpYnV0ZSBpcyBjaGFuZ2VkIHZpYSB0aGUg ZWl0aGVyIHRoZSBXZWJBZG1pbiBvciBQVVAgaXQgZG9lcwpub3QgdXBkYXRlIHRoZSA8TmFtZT4g ZWxlbWVudCB3aXRoaW4gdGhlIFZNIE9WRi4gVGhlIGRhdGFiYXNlIHRhYmxlCmVudHJ5OiB2bV9z dGF0aWMgLS0+IFZNX25hbWUgZG9lcyBob3dldmVyIGdldCB1cGRhdGVkLgoKVXBvbiB0cnlpbmcg dG8gc3RhcnQgdGhlIFZNIG9yIHJlc3RhcnQgaXQgaW4gdGhlIGNhc2Ugb2YgdXBkYXRpbmcgdGhl Cm5hbWUgd2hpbGUgaXQgd2FzIGluIGEgcnVubmluZyBzdGF0ZSB0aGUgYmVsb3cgd2lsbCBvY2N1 cjoKCj0yMAoKVk0gPHZtbmFtZT4gaXMgZG93bi4gRXhpdCBtZXNzYWdlIG9wZXJhdGlvbiBmYWls ZWQ6IGRvbWFpbiAnPHZtbmFtZT4gJwphbHJlYWR5IGV4aXN0cyB3aXRoIHV1aWQgPFVVSUQ+LgoK Vk0gPHZtbmFtZT4gd2FzIHN0YXJ0ZWQgYnkgPHVzZXJuYW1lPiAoSG9zdDogPG92aXJ0bm9kZWhv c3RuYW1lPikuCgo9MjAKClRoaXMgY2FuIGJlIHdvcmtlZCBhcm91bmQgaG93ZXZlciBieSBzaW1w bHkgaGFuZC1lZGl0aW5nIHRoZSBWTSBPVkYgYW5kCmNoYW5naW5nIHRoZSA8TmFtZT4gZWxlbWVu dCB0byB0aGUgZGVzaXJlZCBuYW1lLgoKPTIwCgpUaGlzIGlzIG9ic2VydmVkIHdpdGggdGhlIGN1 cnJlbnQgcmVsZWFzZWQgdmVyc2lvbiBvZiB0aGUgb3ZpcnQtZW5naW5lCihvdmlydC1lbmdpbmUt My4wLjBfMDAwMS0xLjYpCgo9MjAKCi0gQ2hyaXMKCgotLS0tLS1fPV9OZXh0UGFydF8wMDFfMDFD RDExRDkuRThGRTg5RTIKQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7CgljaGFyc2V0PSJ1cy1hc2Np aSIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKPGh0bWwgeG1s bnM6dj0zRCJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnZtbCIgPQp4bWxuczpvPTNEInVybjpz Y2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgPQp4bWxuczp3PTNEInVybjpzY2hl bWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOndvcmQiID0KeG1sbnM6bT0zRCJodHRwOi8vc2NoZW1h cy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiID0KeG1sbnM9M0QiaHR0cDovL3d3 dy53My5vcmcvVFIvUkVDLWh0bWw0MCI+PGhlYWQ+PG1ldGEgPQpodHRwLWVxdWl2PTNEQ29udGVu dC1UeXBlIGNvbnRlbnQ9M0QidGV4dC9odG1sOyA9CmNoYXJzZXQ9M0R1cy1hc2NpaSI+PG1ldGEg bmFtZT0zREdlbmVyYXRvciBjb250ZW50PTNEIk1pY3Jvc29mdCBXb3JkIDEyID0KKGZpbHRlcmVk IG1lZGl1bSkiPjxzdHlsZT48IS0tCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8KQGZvbnQtZmFjZQoJ e2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOwoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIg NDt9CkBmb250LWZhY2UKCXtmb250LWZhbWlseToiQXJpYWwgVW5pY29kZSBNUyI7CglwYW5vc2Ut MToyIDExIDYgNCAyIDIgMiAyIDIgNDt9CkBmb250LWZhY2UKCXtmb250LWZhbWlseTpDYWxpYnJp OwoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQpAZm9udC1mYWNlCgl7Zm9udC1mYW1p bHk6IlxAQXJpYWwgVW5pY29kZSBNUyI7CglwYW5vc2UtMToyIDExIDYgNCAyIDIgMiAyIDIgNDt9 Ci8qIFN0eWxlIERlZmluaXRpb25zICovCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5N c29Ob3JtYWwKCXttYXJnaW46MGluOwoJbWFyZ2luLWJvdHRvbTouMDAwMXB0OwoJZm9udC1zaXpl OjExLjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7fQphOmxpbmssIHNw YW4uTXNvSHlwZXJsaW5rCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJY29sb3I6Ymx1ZTsKCXRl eHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9s bG93ZWQKCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7Cgljb2xvcjpwdXJwbGU7Cgl0ZXh0LWRlY29y YXRpb246dW5kZXJsaW5lO30Kc3Bhbi5FbWFpbFN0eWxlMTcKCXttc28tc3R5bGUtdHlwZTpwZXJz b25hbC1jb21wb3NlOwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsKCWNvbG9y OndpbmRvd3RleHQ7fQouTXNvQ2hwRGVmYXVsdAoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5 O30KQHBhZ2UgV29yZFNlY3Rpb24xCgl7c2l6ZTo4LjVpbiAxMS4waW47CgltYXJnaW46MS4waW4g MS4waW4gMS4waW4gMS4waW47fQpkaXYuV29yZFNlY3Rpb24xCgl7cGFnZTpXb3JkU2VjdGlvbjE7 fQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPgo8bzpzaGFwZWRlZmF1bHRzIHY6 ZXh0PTNEImVkaXQiIHNwaWRtYXg9M0QiMTAyNiIgLz4KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtp ZiBndGUgbXNvIDldPjx4bWw+CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PTNEImVkaXQiPgo8bzppZG1h cCB2OmV4dD0zRCJlZGl0IiBkYXRhPTNEIjEiIC8+CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtl bmRpZl0tLT48L2hlYWQ+PGJvZHkgbGFuZz0zREVOLVVTIGxpbms9M0RibHVlID0Kdmxpbms9M0Rw dXJwbGU+PGRpdiBjbGFzcz0zRFdvcmRTZWN0aW9uMT48cCBjbGFzcz0zRE1zb05vcm1hbD48c3Bh biA9CnN0eWxlPTNEJ2ZvbnQtc2l6ZToxMi4wcHQnPlJ1bm5pbmcgaW50byBhbiBvZGRpdHkgd2hl biBjaGFuZ2luZyB0aGUgbmFtZSA9CmF0dHJpYnV0ZSBvZiBhIFZNLiBXaGVuIHRoZSBuYW1lIGF0 dHJpYnV0ZSBpcyBjaGFuZ2VkIHZpYSB0aGUgZWl0aGVyIHRoZSA9CldlYkFkbWluIG9yIFBVUCBp dCBkb2VzIG5vdCB1cGRhdGUgdGhlICZsdDtOYW1lJmd0OyBlbGVtZW50IHdpdGhpbiB0aGUgPQpW TSBPVkYuIFRoZSBkYXRhYmFzZSB0YWJsZSBlbnRyeTogdm1fc3RhdGljIC0tJmd0OyBWTV9uYW1l IGRvZXMgaG93ZXZlciA9CmdldCB1cGRhdGVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFz cz0zRE1zb05vcm1hbD48c3BhbiA9CnN0eWxlPTNEJ2ZvbnQtc2l6ZToxMi4wcHQnPlVwb24gdHJ5 aW5nIHRvIHN0YXJ0IHRoZSBWTSBvciByZXN0YXJ0IGl0IGluID0KdGhlIGNhc2Ugb2YgdXBkYXRp bmcgdGhlIG5hbWUgd2hpbGUgaXQgd2FzIGluIGEgcnVubmluZyBzdGF0ZSB0aGUgYmVsb3cgPQp3 aWxsIG9jY3VyOjwvc3Bhbj48c3BhbiA9CnN0eWxlPTNEJ2ZvbnQtc2l6ZToxMi4wcHQnPjxvOnA+ PC9vOnA+PC9zcGFuPjwvcD48cCA9CmNsYXNzPTNETXNvTm9ybWFsPjxzcGFuID0Kc3R5bGU9M0Qn Zm9udC1zaXplOjEyLjBwdCc+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwID0KY2xhc3M9 M0RNc29Ob3JtYWw+PHNwYW4gc3R5bGU9M0QnZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayc+ Vk0gPQombHQ7dm1uYW1lJmd0OyBpcyBkb3duLiBFeGl0IG1lc3NhZ2Ugb3BlcmF0aW9uIGZhaWxl ZDogZG9tYWluID0KJyZsdDt2bW5hbWUmZ3Q7ICcgYWxyZWFkeSBleGlzdHMgd2l0aCB1dWlkID0K Jmx0O1VVSUQmZ3Q7LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0zRE1zb05vcm1hbD48 c3BhbiA9CnN0eWxlPTNEJ2ZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2snPlZNICZsdDt2bW5h bWUmZ3Q7IHdhcyBzdGFydGVkIGJ5ID0KJmx0O3VzZXJuYW1lJmd0OyAoSG9zdDogPQombHQ7b3Zp cnRub2RlaG9zdG5hbWUmZ3Q7KS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgPQpjbGFzcz0zRE1z b05vcm1hbD48c3BhbiA9CnN0eWxlPTNEJ2ZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2snPjxv OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD48cCA9CmNsYXNzPTNETXNvTm9ybWFsPjxzcGFuIHN0 eWxlPTNEJ2ZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2snPlRoaXMgY2FuID0KYmUgd29ya2Vk IGFyb3VuZCBob3dldmVyIGJ5IHNpbXBseSBoYW5kLWVkaXRpbmcgdGhlIFZNIE9WRiBhbmQgY2hh bmdpbmcgPQp0aGUgJmx0O05hbWUmZ3Q7IGVsZW1lbnQgdG8gdGhlIGRlc2lyZWQgbmFtZS48bzpw PjwvbzpwPjwvc3Bhbj48L3A+PHAgPQpjbGFzcz0zRE1zb05vcm1hbD48c3BhbiA9CnN0eWxlPTNE J2ZvbnQtc2l6ZToxMi4wcHQnPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD48cCA9CmNsYXNz PTNETXNvTm9ybWFsPjxzcGFuIHN0eWxlPTNEJ2ZvbnQtc2l6ZToxMi4wcHQnPlRoaXMgaXMgb2Jz ZXJ2ZWQgd2l0aCA9CnRoZSBjdXJyZW50IHJlbGVhc2VkIHZlcnNpb24gb2YgdGhlIG92aXJ0LWVu Z2luZSA9CihvdmlydC1lbmdpbmUtMy4wLjBfMDAwMS0xLjYpPG86cD48L286cD48L3NwYW4+PC9w PjxwID0KY2xhc3M9M0RNc29Ob3JtYWw+PHNwYW4gPQpzdHlsZT0zRCdmb250LXNpemU6MTIuMHB0 Jz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+PHAgPQpjbGFzcz0zRE1zb05vcm1hbD48c3Bh biBzdHlsZT0zRCdmb250LXNpemU6MTIuMHB0Jz4tID0KQ2hyaXM8bzpwPjwvbzpwPjwvc3Bhbj48 L3A+PC9kaXY+PC9ib2R5PjwvaHRtbD4KLS0tLS0tXz1fTmV4dFBhcnRfMDAxXzAxQ0QxMUQ5LkU4 RkU4OUUyLS0K --===============0955615886122478414==--