This patch solved my problem. Thanks again! Hyunwoo
From: Daniel Molina <dmol...@opennebula.org<mailto:dmol...@opennebula.org>> Date: Wednesday, February 5, 2014 12:14 PM To: Hyunwoo Kim <hyun...@fnal.gov<mailto:hyun...@fnal.gov>> Cc: "users@lists.opennebula.org<mailto:users@lists.opennebula.org>" <users@lists.opennebula.org<mailto:users@lists.opennebula.org>> Subject: Re: [one-users] econe-describe-images command in ON 4.4 On 5 February 2014 19:08, Hyun Woo Kim <hyun...@fnal.gov<mailto:hyun...@fnal.gov>> wrote: Let me ask further questions. When I do the following command, econe-register ami-00000008 -U http://fermicloud122.fnal.gov:4567/ -K hwkim -S 5baa61e… I am getting an error message ------------------------------------------------------------------ Command econe-register requires 2 parameters to run. Command 'econe-register' not found ## SYNOPSIS econe-register [OPTIONS] IMAGE-ID ## OPTIONS -K, --access-key id The username of the user -S, --secret-key key The sha1 hashed password of the user -U, --url url Set url as the web service url to use <public_ip> <instance_id> -------------------------------------------------------------------------- The last line seems to suggest that I should give an IP address as well, so I tried again econe-register 192.168.1.1 ami-00000008 -U http://fermicloud122.fnal.gov:4567/ -K hwkim -S 5baa61e… And now I am getting a new error message; econe-register: [ImageInfo] Error getting image [192]. I can not figure out what is wrong with my configuration. There is a bug in the econe-register command (that is already deprecated), to fix it apply the following patch diff --git a/src/cloud/ec2/bin/econe-register b/src/cloud/ec2/bin/econe-register index 8556e3d..871b21f 100755 --- a/src/cloud/ec2/bin/econe-register +++ b/src/cloud/ec2/bin/econe-register @@ -50,7 +50,7 @@ EOT" EC2QueryClient::URL ] - main :public_ip, :instance_id do + main :instance_id do begin ec2_client = EC2QueryClient::Client.new( options[:access_key], econe-register 8 -U http://fermicloud122.fnal.gov:4567/ -K hwkim -S 5baa61e… or just provide the ID the image as first parameter. Note that you have to provide just the ID, since it's not an ami yet econe-register 8 whatever -U http://fermicloud122.fnal.gov:4567/ -K hwkim -S 5baa61e… Thanks, Hyunwoo From: Daniel Molina <dmol...@opennebula.org<mailto:dmol...@opennebula.org>> Date: Wednesday, February 5, 2014 10:13 AM To: Hyunwoo Kim <hyun...@fnal.gov<mailto:hyun...@fnal.gov>> Cc: "users@lists.opennebula.org<mailto:users@lists.opennebula.org>" <users@lists.opennebula.org<mailto:users@lists.opennebula.org>> Subject: Re: [one-users] econe-describe-images command in ON 4.4 On 5 February 2014 16:37, Hyun Woo Kim <hyun...@fnal.gov<mailto:hyun...@fnal.gov>> wrote: Hi Daniel, Thanks very much for a quick response, I appreciate it. Yes, I was also looking for a similar solution in http://docs.opennebula.org/stable/advanced_administration/public_cloud/ec2qug.html I remember prior versions used to explicitly show how to use econe-register command. (although I didn't have to use it). Yes, the command is missing in the docs and it shouldn't, we will fix it: http://dev.opennebula.org/issues/2711 Thank you for your feedback Any way, thanks again! Hyunwoo From: Daniel Molina <dmol...@opennebula.org<mailto:dmol...@opennebula.org>> Date: Wednesday, February 5, 2014 8:08 AM To: Hyunwoo Kim <hyun...@fnal.gov<mailto:hyun...@fnal.gov>> Cc: "users@lists.opennebula.org<mailto:users@lists.opennebula.org>" <users@lists.opennebula.org<mailto:users@lists.opennebula.org>> Subject: Re: [one-users] econe-describe-images command in ON 4.4 Hi Hyunwoo, On 5 February 2014 13:20, Hyun Woo Kim <hyun...@fnal.gov<mailto:hyun...@fnal.gov>> wrote: Hi, I have recently deployed ON 4.4 and have been testing EC2 (econe-) commands. First I could do econe-upload successfully. The new image can be seen with oneimage list command, but econe-describe-images just shows an empty list. (This command is working in our ON 3.2 EC2 system). What has changed? Or am I missing a configuration step? In one 4.4, after using econe-upload or just to make an OpenNebula image available through econe, the econe-register is necessary. This command will include the EC2_AMI=YES tag in the template and then it will be listed in the describe-images command and you will be able to use it through the ec2 api. More information on the one-4.4 changes can be found here: http://docs.opennebula.org/stable/release_notes44/compatibility.html#ec2-server Cheers Thanks very much Hyunwoo FermiCloud Project _______________________________________________ Users mailing list Users@lists.opennebula.org<mailto:Users@lists.opennebula.org> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org -- -- Daniel Molina Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org<http://www.OpenNebula.org> | dmol...@opennebula.org<mailto:dmol...@opennebula.org> | @OpenNebula -- -- Daniel Molina Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org<http://www.OpenNebula.org> | dmol...@opennebula.org<mailto:dmol...@opennebula.org> | @OpenNebula -- -- Daniel Molina Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org<http://www.OpenNebula.org> | dmol...@opennebula.org<mailto:dmol...@opennebula.org> | @OpenNebula
_______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org