[one-users] econe-describe-images command in ON 4.4
Daniel Molina
dmolina at opennebula.org
Wed Feb 5 10:14:45 PST 2014
On 5 February 2014 19:08, Hyun Woo Kim <hyunwoo at 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 <dmolina at opennebula.org>
> Date: Wednesday, February 5, 2014 10:13 AM
>
> To: Hyunwoo Kim <hyunwoo at fnal.gov>
> Cc: "users at lists.opennebula.org" <users at lists.opennebula.org>
> Subject: Re: [one-users] econe-describe-images command in ON 4.4
>
>
>
>
> On 5 February 2014 16:37, Hyun Woo Kim <hyunwoo at 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 <dmolina at opennebula.org>
>> Date: Wednesday, February 5, 2014 8:08 AM
>> To: Hyunwoo Kim <hyunwoo at fnal.gov>
>> Cc: "users at lists.opennebula.org" <users at 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 <hyunwoo at 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 at 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 | dmolina at opennebula.org | @OpenNebula
>>
>
>
>
> --
> --
> Daniel Molina
> Project Engineer
> OpenNebula - Flexible Enterprise Cloud Made Simple
> www.OpenNebula.org | dmolina at opennebula.org | @OpenNebula
>
--
--
Daniel Molina
Project Engineer
OpenNebula - Flexible Enterprise Cloud Made Simple
www.OpenNebula.org | dmolina at opennebula.org | @OpenNebula
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20140205/43530db8/attachment-0002.htm>
More information about the Users
mailing list