<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On 15 November 2013 15:30, Stefan Kooman <span dir="ltr"><<a href="mailto:stefan@bit.nl" target="_blank">stefan@bit.nl</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Quoting Stefan Kooman (<a href="mailto:stefan@bit.nl" target="_blank">stefan@bit.nl</a>):<br>
<br>
> I've tried this and that works, i.e. the image gets uploaded and stored<br>
> in /mnt/sunstone_upload directory. However, something goes wrong copying<br>
> the file to the datastore. The file is empty (0 bytes). Here some logging:<br>
</div>Answering myself here. This turns out te be a permissions problem.<br>
www-data user creates the uploaded image with 600 permissions as user<br>
www-data. oned is unable to read that file, does create the file but it<br>
is empty. oned logs the following:<br>
<br>
Fri Nov 15 15:18:06 2013 [ImM][I]: Copying<br>
/mnt/sunstone_upload/sunstone-upload20131115-17163-lj1x9r to repository<br>
fo<br>
r image 31<br>
Fri Nov 15 15:18:06 2013 [ReM][D]: Req:560 UID:0 ImageAllocate result<br>
SUCCESS, 31<br>
Fri Nov 15 15:18:06 2013 [ReM][D]: Req:8720 UID:0 ImageInfo invoked, 31<br>
Fri Nov 15 15:18:06 2013 [ReM][D]: Req:8720 UID:0 ImageInfo result<br>
SUCCESS, "<IMAGE><ID>31</ID><U..."<br>
Fri Nov 15 15:18:06 2013 [ImM][I]: Image copied and ready to use.<br>
<br>
It shouldn't report it's able to copy the file if it isn't. Somehow oned<br>
manages to report file size (Size in sunstone) to be "16MB" (instead of<br>
232M). It would be safer to "md5sum" the image before the copy and<br>
after. Only if the hashes are equal it should report succes.<br>
<br>
The more I think of it the more I think "sunstone" can better be run as<br>
user "oneadmin" instead of www-data. Makes life easier in most places.<br>
<br>
Shall I file a bug report?<br></blockquote><div><br></div><div>Yes, please. </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Kind regards,<br>
<br>
Stefan<br>
<br>
P.s. Thanks for fixing the bugs anyway, you guys are doing a great job!<br></blockquote><div><br></div><div>Thanks to your great feedback</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div><div><br>
--<br>
| BIT BV  <a href="http://www.bit.nl/" target="_blank">http://www.bit.nl/</a>        Kamer van Koophandel 09090351<br>
| GPG: 0xD14839C6                   <a href="tel:%2B31%20318%20648%20688" value="+31318648688" target="_blank">+31 318 648 688</a> / <a href="mailto:info@bit.nl" target="_blank">info@bit.nl</a><br>
</div></div><br>-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.10 (GNU/Linux)<br>
<br>
iF4EAREIAAYFAlKGL+4ACgkQTyGgYdFIOcbGxAD9HVvaDxj8T4eVz3iAGrIPocij<br>
3vLYcoyeX/G2hkegc/oBAMasaCvcRI/Sie0wK0+Ke1ixzcZ1moqDmkgS7b0dnZgP<br>
=5vls<br>
-----END PGP SIGNATURE-----<br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div>--<br></div>Daniel Molina<br>Project Engineer<br>OpenNebula - Flexible Enterprise Cloud Made Simple<br><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:dmolina@opennebula.org" target="_blank">dmolina@opennebula.org</a> | @OpenNebula</div>



</div></div>