Hi Stefan,<div><br></div><div>We will think about a script to convert the old database, but now we are focused in preparing the new release.</div><div><br></div><div>If you are using ElasticFox you can query the pools and throw new instances and control them, but if you want to upload images to ONE you have to use the econe client.</div>

<div><br></div><div>Regards<br><br><div class="gmail_quote">On 21 July 2010 20:21, Stefan Freitag <span dir="ltr"><<a href="mailto:stefan.freitag@udo.edu">stefan.freitag@udo.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi Daniel, hi Massimiliano,<br>
<br>
I read about the possibility of using ElasticFox in combination with<br>
OpenNebula and upgraded therefore my OpenNebula installation to the newest<br>
git snapshot (from today).<br>
<br>
I ran into the same problem when trying to use my old ONE 1.4 database<br>
with the new OpenNebula version. The schema changed for some tables... I<br>
deleted the old database and now use a new one. However it would be nice<br>
to have a script that converts the old database to the new format.<br>
<br>
After playing a little bit around with ElasticFox and the authentication I<br>
can see that at least the user pool is queried if I try do some action in<br>
ElasticFox - in the next days I will spent some more time on this issue,<br>
maybe I can upload an (AMI?) image to ONE.<br>
<br>
Just wanted to let you know,<br>
Stefan<br>
<br>
<br>
Daniel Molina Aranda schrieb:<br>
<div><div></div><div class="h5">> Hi,<br>
><br>
> 1. Don't worry about the warnings.<br>
><br>
> 2. You have to delete the database because in the new 2.0 release we have<br>
> changed the database schemas<br>
><br>
> 3. In the new 2.0 release that we are developing the administrator<br>
> information is not needed in the econe.conf anymore and we have also<br>
> changed<br>
> the image repository.<br>
><br>
> If you want to build a new client for the opennebula 1.4, you have to<br>
> change<br>
> the authorization method and the way that the signature is built, needed<br>
> to<br>
> use a client different from the econe client. You can see the new changes<br>
> in<br>
> the new source, but if you delete the old database you can get the new<br>
> release running and you will be able to use the other clients for ec2.<br>
><br>
> The Beta is coming the next week if you want to wait for the new packages.<br>
><br>
> Hope this helps.<br>
><br>
> On 21 July 2010 18:37, Massimiliano Diodati <<a href="mailto:massimiliano82@live.it">massimiliano82@live.it</a>><br>
> wrote:<br>
><br>
>>  Hi Daniel,<br>
>> Well I'm running one 1.4, today I tried updating to latest source but I<br>
>> encountered various problems:<br>
>><br>
>> 1.several warning messages when compiling with scons (all regarding no<br>
>> newline at EOF like this one):<br>
>><br>
>> include/ObjectSQL.h:71:25: warning: no newline at end of file<br>
>> In file included from include/VirtualMachine.h:22,<br>
>>                  from include/VirtualMachinePool.h:21,<br>
>>                  from include/RequestManager.h:21,<br>
>>                  from src/rm/RequestManagerClusterPoolInfo.cc:17:<br>
>> include/History.h:220:22: warning: no newline at end of file<br>
>> In file included from include/RequestManager.h:23,<br>
>>                  from src/rm/RequestManagerClusterPoolInfo.cc:17:<br>
>><br>
>> 2. I can't pool resources because of this error from oned.log:<br>
>><br>
>> Wed Jul 21 16:04:49 2010 [ONE][E]: SQL command was: SELECT vm_pool.*,<br>
>> user_pool.<br>
>> user_name, history.* FROM vm_pool LEFT OUTER JOIN history ON vm_pool.oid<br>
>> =<br>
>> histo<br>
>> ry.vid AND history.seq = vm_pool.last_seq LEFT OUTER JOIN (SELECT<br>
>> oid,user_name<br>
>> FROM user_pool) AS user_pool ON vm_pool.uid = user_pool.oid WHERE<br>
>> vm_pool.state<br>
>> <> 6, error: no such column: vm_pool.last_seq<br>
>> Wed Jul 21 16:04:49 2010 [ReM][E]: [VirtualMachinePoolInfo] Error<br>
>> getting<br>
>> VM Poo<br>
>> l.<br>
>><br>
>> I thought the problem could have been that CentOS has sqlite 3.3 in its<br>
>> repository,<br>
>> so I tried to install sqlite 3.6 from source, but nothing changed.<br>
>><br>
>> 3.the econe.conf file was missing some parts, in particular the ones<br>
>> regarding the opennebula administrator user<br>
>> and the configuration for the image repository.<br>
>><br>
>> Now I am back to 1.4.<br>
>> One thing I'd like to ask you Daniel is if there's a client tool that<br>
>> has<br>
>> been tested to work with 1.4 EC2 interface<br>
>> or if you can give me some instructions on how to build one.<br>
>> Thank you again for your attention.<br>
>> cheers<br>
>><br>
>> ------------------------------<br>
>> From: <a href="mailto:danmolin@fdi.ucm.es">danmolin@fdi.ucm.es</a><br>
>> Date: Tue, 20 Jul 2010 22:15:14 +0200<br>
>><br>
>> Subject: Re: [one-users] ElasticFox invalid credentials<br>
>> To: <a href="mailto:massimiliano82@live.it">massimiliano82@live.it</a><br>
>> CC: <a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a><br>
>><br>
>> Hi Massimiliano,<br>
>><br>
>> I think the problem is you are using an old version of OpenNebula. The<br>
>> Invalid Credentials exception was changed over to the AuthFailure one,<br>
>> used<br>
>> in EC2, and the authentication method was also changed.<br>
>><br>
>> - Stop econe-server and ONE<br>
>> - Download the last OpenNebula source.<br>
>> - Install ONE from the source and set up the econe.conf.<br>
>> - Start ONE and econe-server again.<br>
>><br>
>> Let's see if the problem is solved with this reinstallation.<br>
>><br>
>> Regards.<br>
>><br>
>> On 20 July 2010 21:04, Massimiliano Diodati<br>
>> <<a href="mailto:massimiliano82@live.it">massimiliano82@live.it</a>>wrote:<br>
>><br>
>>  Hi Claude,<br>
>> well I just followed the developmente release 1.6 guide:<br>
>> <a href="http://www.opennebula.org/documentation:rel2.0:ec2qec" target="_blank">http://www.opennebula.org/documentation:rel2.0:ec2qec</a><br>
>> It says to use SHA1 hashed password, but I also tried with the plain<br>
>> text<br>
>> password (same as one_auth file).<br>
>> Thanks for your reply.<br>
>> Cheers.<br>
>><br>
>> > From: <a href="mailto:cnoshpitz@attinteractive.com">cnoshpitz@attinteractive.com</a><br>
>> > To: <a href="mailto:massimiliano82@live.it">massimiliano82@live.it</a><br>
>> > CC: <a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a>; <a href="mailto:danmolin@fdi.ucm.es">danmolin@fdi.ucm.es</a><br>
>> > Date: Tue, 20 Jul 2010 10:25:26 -0700<br>
>><br>
>> > Subject: Re: [one-users] ElasticFox invalid credentials<br>
>> ><br>
>> > Massimiliano,<br>
>> ><br>
>> > Are you building the signature using the original shared secret<br>
>> ("password")<br>
>> > or the corresponsing hash that is shown by "oneuser list"? I think the<br>
>> > original is the one we need, rather than the hash... perhaps I<br>
>> > misunderstood the scenario.<br>
>> ><br>
>> > Just an idea -- delighted that elasticfox is even an option for<br>
>> managing<br>
>> > ONE!<br>
>> ><br>
>> > --Claude<br>
>> ><br>
>> ><br>
>> > On 7/20/10 10:18 AM, "Massimiliano Diodati" <<a href="mailto:massimiliano82@live.it">massimiliano82@live.it</a>><br>
>> wrote:<br>
>> ><br>
>> > > I managed to make the system time and the timestamp match by setting<br>
>> UTC time,<br>
>> > > but the 'invalid credentials' response is aleays there.<br>
>> > > I'm running out of ideas, am I miss something?<br>
>> > ><br>
>> > ><br>
>> > > From: <a href="mailto:danmolin@fdi.ucm.es">danmolin@fdi.ucm.es</a><br>
>> > > Date: Tue, 20 Jul 2010 17:36:51 +0200<br>
>> > > Subject: Re: [one-users] ElasticFox invalid credentials<br>
>> > > To: <a href="mailto:massimiliano82@live.it">massimiliano82@live.it</a><br>
>> > > CC: <a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a><br>
>> > ><br>
>> > > Hi Massimiliano,<br>
>> > ><br>
>> > > Exactly the timestamp is used to build the Signature, so maybe the<br>
>> problem<br>
>> > > comes from there. Try changing the system time.<br>
>> > ><br>
>> > > Regards.<br>
>> > ><br>
>> > > On 20 July 2010 17:20, Massimiliano Diodati <<a href="mailto:massimiliano82@live.it">massimiliano82@live.it</a>><br>
>> wrote:<br>
>> > >> Thanks for your reply Daniel, well:<br>
>> > >><br>
>> > >> 1. didn't know of its existence , so I installed git and issued the<br>
>> following<br>
>> > >> command:<br>
>> > >><br>
>> > >> $ git clone git://<a href="http://opennebula.org/one.git" target="_blank">opennebula.org/one.git</a> <<br>
>> <a href="http://opennebula.org/one.git" target="_blank">http://opennebula.org/one.git</a>><br>
>> > >><br>
>> > >> 2.Yes, as AWSAccessKeyId I use the OpenNebula username, and as<br>
>> > >> AWSSecretAccessKey<br>
>> > >> I use the SHA1 hashed password as shown with the 'oneuser list'<br>
>> command<br>
>> > >><br>
>> > >> 3.My econe.conf file reads:<br>
>> > >> SERVER=<a href="http://cloudysun-a.opennebula.org" target="_blank">cloudysun-a.opennebula.org</a><br>
>> <<a href="http://cloudysun-a.opennebula.org" target="_blank">http://cloudysun-a.opennebula.org</a>><br>
>> > >> PORT=4567<br>
>> > >><br>
>> > >> while the Endpoint URL in ElasticFox is<br>
>> > >> <a href="http://cloudysun-a.opennebula.org:4567" target="_blank">http://cloudysun-a.opennebula.org:4567</a><br>
>> > >><br>
>> > >> On the other hand one thing that bugs me is that the timestamp<br>
>> shown<br>
>> in my<br>
>> > >> previous message<br>
>> > >> is two hours early than the system time and I don't know how to<br>
>> change<br>
>> it.<br>
>> > >> Can this be the problem?<br>
>> > >><br>
>> > >> Thank you very much for your assistance,<br>
>> > >> Best regards<br>
>> > >><br>
>> > >><br>
>> ><br>
>> _____________________________________________________________________________>><br>
>> > _<br>
>> > >> _____________________________________________________________<br>
>> > >> From: <a href="mailto:danmolin@fdi.ucm.es">danmolin@fdi.ucm.es</a><br>
>> > >> Date: Tue, 20 Jul 2010 16:41:01 +0200<br>
>> > >> Subject: Re: [one-users] ElasticFox invalid credentials<br>
>> > >> To: <a href="mailto:massimiliano82@live.it">massimiliano82@live.it</a><br>
>> > >> CC: <a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a><br>
>> > >><br>
>> > >> Hi Massimiliano,<br>
>> > >><br>
>> > >> You should check:<br>
>> > >><br>
>> > >> 1. Are you using the last source from the OpenNebula git<br>
>> repository?<br>
>> > >><br>
>> > >> 2. Are you using the Hashed password in the account set up?<br>
>> > >><br>
>> > >> 3. Are you using exactly the same endpoint in the Region set up<br>
>> than<br>
>> the one<br>
>> > >> specified in the econe.conf?<br>
>> > >><br>
>> > >> Hope this helps<br>
>> > >><br>
>> > >> Cheers.<br>
>> > >><br>
>> > >> On 20 July 2010 16:01, Massimiliano Diodati<br>
>> <<a href="mailto:massimiliano82@live.it">massimiliano82@live.it</a>><br>
>> wrote:<br>
>> > >>> Hi all, I configured the econe.conf file (without SSL) and was<br>
>> able<br>
>> to use<br>
>> > >>> econe tool that came with opennebula installation.<br>
>> > >>> Now I'm trying to use the ElasticFox client, configuring it as in<br>
>> the<br>
>> 1.6<br>
>> > >>> development release, but I continue<br>
>> > >>> to receive the 'invalid credentials' response. Here are the post<br>
>> and<br>
>> > >>> response messages from Firebug:<br>
>> > >>><br>
>> > >>> POST<br>
>> > >>> Parameters application/x-www-form-urlencoded<br>
>> > >>> AWSAccessKeyId oneadmin<br>
>> > >>> Action DescribeImages<br>
>> > >>> Signature 3/gUXH4BICKrkbBfBkJtozJK3zo=<br>
>> > >>> SignatureVersion 1<br>
>> > >>> Timestamp 2010-07-20T13:51:31<br>
>> > >>> Version 2009-03-01<br>
>> > >>><br>
>> > >>> Source:<br>
>> > >>><br>
>> ><br>
>> Action=DescribeImages&AWSAccessKeyId=oneadmin&SignatureVersion=1&Timestamp=2>>><br>
>> > 0<br>
>> > >>><br>
>> ><br>
>> 10-07-20T13%3A51%3A31&Version=2009-03-01&Signature=3%2FgUXH4BICKrkbBfBkJtozJ>>><br>
>> > K<br>
>> > >>> 3zo%3D<br>
>> > >>><br>
>> > >>> RESPONSE<br>
>> > >>> Invalid credentials<br>
>> > >>><br>
>> > >>><br>
>> > >>> Thanks for the support<br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>> Il tuo mondo MSN a portata di clic. Scarica IE8 per MSN<br>
>> > >>> <<a href="http://events.it.msn.com/internet-explorer-8" target="_blank">http://events.it.msn.com/internet-explorer-8</a>><br>
>> > >>><br>
>> > >>> _______________________________________________<br>
>> > >>> Users mailing list<br>
>> > >>> <a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><br>
>> > >>> <a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>><br>
>> > >>> --<br>
>> > >>> Daniel Molina, Cloud Technology Engineer/Researcher<br>
>> > >>> DSA Research Group: web <a href="http://dsa-research.org" target="_blank">http://dsa-research.org</a> <<br>
>> <a href="http://dsa-research.org/" target="_blank">http://dsa-research.org/</a>><br>
>> > >>> and blog <a href="http://blog.dsa-research.org" target="_blank">http://blog.dsa-research.org</a><br>
>> <<a href="http://blog.dsa-research.org/" target="_blank">http://blog.dsa-research.org/</a><br>
>> ><br>
>> > >>> OpenNebula Open Source Toolkit for Cloud Computing:<br>
>> > >>> <a href="http://www.OpenNebula.org" target="_blank">http://www.OpenNebula.org</a><br>
>> > >>> <<a href="http://www.opennebula.org/" target="_blank">http://www.opennebula.org/</a>><br>
>> > >>><br>
>> > >>> Messenger Radio. La radio che si fa cliccare!<br>
>> > >>> <<a href="http://www.messenger.it/messenger_radio.aspx" target="_blank">http://www.messenger.it/messenger_radio.aspx</a>><br>
>> > >>><br>
>> > >>> _______________________________________________<br>
>> > >>> Users mailing list<br>
>> > >>> <a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><br>
>> > >>> <a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
>> > >>><br>
>> > >><br>
>> > >><br>
>> > >><br>
>> > >> --<br>
>> > >> Daniel Molina, Cloud Technology Engineer/Researcher<br>
>> > >> DSA Research Group: web <a href="http://dsa-research.org" target="_blank">http://dsa-research.org</a> and blog<br>
>> > >> <a href="http://blog.dsa-research.org" target="_blank">http://blog.dsa-research.org</a><br>
>> > >> OpenNebula Open Source Toolkit for Cloud Computing:<br>
>> <a href="http://www.OpenNebula.org" target="_blank">http://www.OpenNebula.org</a><br>
>> > >><br>
>> > >><br>
>> > >> 10 buoni motivi per scegliere Hotmail<br>
>> > >> <<a href="http://www.windowslive.it/hotmail/10buonimotivi/index.html" target="_blank">http://www.windowslive.it/hotmail/10buonimotivi/index.html</a>><br>
>> ><br>
>><br>
>> ------------------------------<br>
>> Chiacchiera, condividi, gioca. Messenger è pieno di<br>
</div></div>>> sorprese.<<a href="http://www.messenger.it/ilovemessenger/" target="_blank">http://www.messenger.it/ilovemessenger/</a>><br>
<div class="im">>><br>
>> _______________________________________________<br>
>> Users mailing list<br>
>> <a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><br>
>> <a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
>><br>
>><br>
>><br>
>><br>
>> --<br>
>> Daniel Molina, Cloud Technology Engineer/Researcher<br>
>> DSA Research Group: web <a href="http://dsa-research.org" target="_blank">http://dsa-research.org</a> and blog<br>
>> <a href="http://blog.dsa-research.org" target="_blank">http://blog.dsa-research.org</a><br>
>> OpenNebula Open Source Toolkit for Cloud Computing:<br>
>> <a href="http://www.OpenNebula.org" target="_blank">http://www.OpenNebula.org</a><br>
>><br>
>> ------------------------------<br>
>> nome.cognome @... Verifica la disponibilità sui NUOVI<br>
</div>>> domini<<a href="https://signup.live.com/signup.aspx?mkt=it-it&rollrs=12&lic=1" target="_blank">https://signup.live.com/signup.aspx?mkt=it-it&rollrs=12&lic=1</a>><br>
>><br>
><br>
><br>
><br>
> --<br>
<div class="im">> Daniel Molina, Cloud Technology Engineer/Researcher<br>
> DSA Research Group: web <a href="http://dsa-research.org" target="_blank">http://dsa-research.org</a> and blog<br>
> <a href="http://blog.dsa-research.org" target="_blank">http://blog.dsa-research.org</a><br>
> OpenNebula Open Source Toolkit for Cloud Computing:<br>
> <a href="http://www.OpenNebula.org" target="_blank">http://www.OpenNebula.org</a><br>
</div><div class="im">> _______________________________________________<br>
> Users mailing list<br>
> <a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><br>
> <a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
><br>
<br>
<br>
--<br>
</div>Dipl.-Inform. Stefan Freitag<br>
Institut für Roboterforschung - Abteilung Informationstechnik<br>
Universitaet Dortmund         | phone:  +49 (0)231-755-7009<br>
Otto-Hahn-Str. 8              | mobile: +49 (0)176-23900074<br>
44221 Dortmund, Germany       | fax:    +49 (0)231-755-3251<br>
<a href="http://www.irf.uni-dortmund.de" target="_blank">www.irf.uni-dortmund.de</a>       | email:  <a href="mailto:stefan.freitag@udo.edu">stefan.freitag@udo.edu</a><br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>Daniel Molina, Cloud Technology Engineer/Researcher<br>DSA Research Group: web <a href="http://dsa-research.org" target="_blank">http://dsa-research.org</a> and blog <a href="http://blog.dsa-research.org" target="_blank">http://blog.dsa-research.org</a><br>

OpenNebula Open Source Toolkit for Cloud Computing: <a href="http://www.OpenNebula.org" target="_blank">http://www.OpenNebula.org</a><br>
</div>