<span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; "><p style="font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: rgb(58, 58, 58); text-align: left; line-height: 16px; padding-top: 0px; margin-top: 0px; margin-right: 10px; ">
<span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; line-height: 20px; "></span></p><p style="font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: rgb(58, 58, 58); text-align: left; line-height: 16px; padding-top: 0px; margin-top: 0px; margin-right: 10px; ">
I am running the Eucalyptus 2.0 cloud computing platform on an up-to-date CentOS 5 using the xen hypervisor. While attempting to attach a volume successfully created using jclouds with eucalyptus to a running VM instance, I encountered the following error:</p>
<p style="font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: rgb(58, 58, 58); text-align: left; line-height: 16px; padding-top: 0px; margin-top: 0px; margin-right: 10px; ">
          libvirt: Requested operation is not valid: Xm driver only supports modifying persistent config (code=55)</p><p style="font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: rgb(58, 58, 58); text-align: left; line-height: 16px; padding-top: 0px; margin-top: 0px; margin-right: 10px; ">
i also tried attaching manually (i.e. euca-atttach-volume) and experienced the same failure.</p><p style="font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: rgb(58, 58, 58); text-align: left; line-height: 16px; padding-top: 0px; margin-top: 0px; margin-right: 10px; ">
i found this discussion which mentions a possible libvirt/xen problem:</p><p style="font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: rgb(58, 58, 58); text-align: left; line-height: 16px; padding-top: 0px; margin-top: 0px; margin-right: 10px; ">
<a href="https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=662908" title="https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=662908" style="color: rgb(66, 151, 68); text-decoration: underline; ">https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=662908</a></p>
<p style="font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: rgb(58, 58, 58); text-align: left; line-height: 16px; padding-top: 0px; margin-top: 0px; margin-right: 10px; ">
however it does not appear that the fix is available for public consumption (at least i couldn't find it). </p><p style="font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: rgb(58, 58, 58); text-align: left; line-height: 16px; padding-top: 0px; margin-top: 0px; margin-right: 10px; ">
<br></p><p style="font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: rgb(58, 58, 58); text-align: left; line-height: 16px; padding-top: 0px; margin-top: 0px; margin-right: 10px; ">
from the Eucalyptus nc.log:</p><p style="font-family: Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: rgb(58, 58, 58); text-align: left; line-height: 16px; padding-top: 0px; margin-top: 0px; margin-right: 10px; ">
[Tue Jul 19 22:16:47 2011][005714][EUCAINFO ] doAttachVolume() invoked (id=i-4DA80924 vol=vol-59CF0630 remote=/dev/etherd/e0.12 local=/dev/sda2)<br>[Tue Jul 19 22:16:48 2011][005714][EUCAERROR ] libvirt: Requested operation is not valid: Xm driver only supports modifying persistent config (code=55)<br>
[Tue Jul 19 22:16:48 2011][005714][EUCAERROR ] AttachVolume() failed (err=-1) XML=<br>[Tue Jul 19 22:16:48 2011][005714][EUCAERROR ] ERROR: doAttachVolume() failed error=1</p></span><p></p>