[one-users] Problem with login, in OpenNebula - /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load

Robert Parrott parrott at seas.harvard.edu
Wed May 4 09:06:53 PDT 2011


Anders,

You need the ONE_AUTH file in place so that the current user can
authenticate, and hence have permission to create the new ONE user.

The ONE_AUTH file needs to be created by you manually; it will not be
created by ONE.

On Wed, May 4, 2011 at 10:46 AM, Anders Branderud
<anders.branderud at gmail.com> wrote:
> Hey again,
>
> Update:
> The first paragraphs solved by closing the terminal and after that logging
> in as oneadmin again.
>
> However this doesn't work for me.:
>
> "Users can be easily added to the system like this:
>
> $ oneuser create helen mypass"
>
> When I execute that command the user is added in the user
> table that is showed when typing the command
> 'oneuser list'.
>
> Why doesn't the above line ['oneuser create...'] create the
>
> file /home/helen/.one/one_auth
> and inserting the username and password? As it seems that it
> should according to this guide:
> http://opennebula.org/documentation:rel2.2:cg
>
>
> Thanks!
>
> --Kind Regards, Anders Branderud
>
> [Personal blog] bloganders.blogspot.com  : Logical reasons - based on
> scientific premises - for the existence of a Creator and that He hasn't left
> His sapient creatures without an Instruction Manual - Torah ['books of
> Moses'] - to ascertain, and aspire to, His purpose.
>
> [Company] Anders Branderud IT Solutions - www.abitsolutions.org
>
> 2011/5/4 Anders Branderud <anders.branderud at gmail.com>
>>
>> Hello again!
>>
>> Thanks for the help!
>>
>> Some more questions [for more details of what I have done previously see
>> my previous e-mail below this post]:
>>
>> 1. Why isn't this working?
>> oneadmin at ubuntu:/$ oneuser create helen mypass
>>
>> This prints out in the terminal:
>> /usr/lib/one/ruby/OpenNebula.rb:93:in `initialize': ONE_AUTH file not
>> present (RuntimeError)
>>     from /usr/lib/one/ruby/client_utilities.rb:239:in `new'
>>     from /usr/lib/one/ruby/client_utilities.rb:239:in `get_one_client'
>>     from /usr/bin/oneuser:166
>>
>> Neither the commands 'onevm list' nor 'oneuser list' is working.
>> What happened? The commands worked before.
>>
>> Before that I did this:
>> oneadmin at ubuntu:/$ export ONE_AUTH="/home/anders/.one/one_auth"
>> oneadmin at ubuntu:/$ cat $ONE_AUTH
>> cat: /home/anders/.one/one_auth: File or directory doesn't exist.
>>
>> I have created a user called 'anders', so why didn't that command work?
>> According to this guide, this is what should be done:
>> http://opennebula.org/documentation:rel2.2:cg
>>
>> Thanks!
>>
>>
>> Anders Branderud
>>
>> 2011/5/3 Robert Parrott <parrott at seas.harvard.edu>
>>>
>>> Try
>>>
>>> > gem install sequel
>>>
>>> On Tue, May 3, 2011 at 4:13 PM, Anders Branderud
>>> <anders.branderud at gmail.com> wrote:
>>> > Hello!
>>> > I am having problems with login in OpenNebula.
>>> >
>>> > This is what I have done.
>>> > 1.Install Ubuntu 10.04.
>>> > 2.Install OpenNebula through express installation script. The option
>>> > with
>>> > SSH.
>>> > 3. Install that which is necessary to run SunStone.
>>> >
>>> > While being logged in as oneadmin:
>>> > 4.Execute this command 'create user anders pass' in the terminal
>>> > 5. Check that anders is added to the user table. It was added.
>>> > 5. When I do 'oneauth login anders' I get this error:
>>> >
>>> > /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in
>>> > `gem_original_require':
>>> > no such file to load -- sequel (LoadError)
>>> >     from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
>>> >     from /usr/bin/oneauth:37
>>> >
>>> > What should I do to solve this?
>>> >
>>> > Thanks!
>>> >
>>> > Kind Regards, Anders Branderud
>>> >
>>> > [Personal blog] www.proofexistencegod.com  : Logical reasons - based on
>>> > scientific premises - for the existence of a SuperIntelligent and
>>> > Orderly
>>> > Creator and that He hasn't left His sapient creatures without an
>>> > Instruction
>>> > Manual - Torah ['books of Moses'] - to ascertain, and aspire to, His
>>> > purpose.
>>> >
>>> > [Company] Anders Branderud IT Solutions - www.abitsolutions.org
>>> >
>>> > --
>>> > Kind Regards, Anders Branderud
>>> >
>>> > [Personal blog] bloganders.blogspot.com  : Logical reasons - based on
>>> > scientific premises - for the existence of a Creator and that He hasn't
>>> > left
>>> > His sapient creatures without an Instruction Manual - Torah ['books of
>>> > Moses'] - to ascertain, and aspire to, His purpose.
>>> >
>>> > [Company] Anders Branderud IT Solutions - www.abitsolutions.org
>>> >
>>> > _______________________________________________
>>> > Users mailing list
>>> > Users at lists.opennebula.org
>>> > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>> >
>>> >
>>>
>>>
>>>
>>> --
>>> Robert E. Parrott, Ph.D. (Phys. '06)
>>> Director, Academic and Research Computing
>>> Harvard University Sch. of Eng. and App. Sci.
>>> Maxwell-Dworkin  211,
>>> 33 Oxford St.
>>> Cambridge, MA 02138
>>> (617)-496-1520
>>
>>
>>
>>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
>



-- 
Robert E. Parrott, Ph.D. (Phys. '06)
Director, Academic and Research Computing
Harvard University Sch. of Eng. and App. Sci.
Maxwell-Dworkin  211,
33 Oxford St.
Cambridge, MA 02138
(617)-496-1520



More information about the Users mailing list