Hi, I've solved the problem, although it is in an unsafe way... I edited the sudoers like this:
%sudo ALL=(ALL) NOPASSWD : ALL anyone knows a better solution? Bruno A 2012/11/13, às 15:34, Tharsan Bhuvanendran escreveu: > Have you tried running the command as user 'oneadmin'? If you do, you should > not get a password prompt, despite the sudo command. > Also, are you sure that the 'oneadmin' user is running the 'oned' daemon > process? > > Tharsan > > > On Mon, Nov 12, 2012 at 4:41 PM, Bruno Parreira <[email protected]> wrote: > Initially I had this configuration: > > oneadmin ALL= (ALL) NOPASSWD : ALL > > after I read the mails I've changed it to: > > User_Alias CLOUDADMINS = oneadmin > Defaults!CLOUDCOMM !requiretty > CLOUDADMINS ALL = (ALL) NOPASSWD: CLOUDCOMM > > but the result is the same > > A 2012/11/12, às 21:29, Tharsan Bhuvanendran escreveu: > >> The problem is that a sudo password prompt is appearing, but open nebula >> can't respond. >> Try adding a NOPASSWD clause to your sudoers file. >> >> Tharsan >> >> On Nov 12, 2012 3:54 PM, "Bruno Parreira" <[email protected]> wrote: >> Hi, >> >> I'm having the same problem and I've tried the proposed solution, this is >> the log: >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 sudo: no tty >> present and no askpass program specified >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 Sorry, try >> again. >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 sudo: no tty >> present and no askpass program specified >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 Sorry, try >> again. >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 sudo: no tty >> present and no askpass program specified >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 Sorry, try >> again. >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 sudo: 3 >> incorrect password attempts >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 >> /var/tmp/one/vnm/802.1Q/../OpenNebulaNetwork.rb:136:in `get_interfaces': >> undefined method `each' for nil:NilClass (NoMethodError) >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 from >> /var/tmp/one/vnm/802.1Q/HostManaged.rb:24:in `initialize' >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 from >> /var/tmp/one/vnm/802.1Q/../OpenNebulaNetwork.rb:100:in `new' >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 from >> /var/tmp/one/vnm/802.1Q/../OpenNebulaNetwork.rb:100:in `from_base64' >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 from >> /var/tmp/one/vnm/802.1Q/pre:24 >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 ExitCode: 1 >> >> Mon Nov 12 22:25:02 2012 [VMM][D]: Message received: LOG I 22 Failed to >> execute network driver operation: pre. >> >> cheers, >> Bruno >> >> A 2012/11/12, às 18:44, Tharsan Bhuvanendran escreveu: >> >>> Jaime, >>> >>> It turns out this was the problem. The combination of the NOPASSWD clause >>> for the oneadmin user, and omitting the 'requiretty' option was the trick. >>> Thanks for the suggestion! >>> >>> Tharsan >>> >>> >>> On Mon, Nov 12, 2012 at 12:17 PM, Jaime Melis <[email protected]> wrote: >>> Hi Tharsan >>> >>> I think the problem is: >>> Mon Nov 12 16:14:01 2012 [VMM][I]: sudo: sorry, you must have a tty to run >>> sudo >>> >>> Can you try and remove the requiretty directive from /etc/sudoers? >>> >>> cheers, >>> Jaime >>> >>> >>> On Mon, Nov 12, 2012 at 6:03 PM, Tharsan Bhuvanendran >>> <[email protected]> wrote: >>> Mon Nov 12 16:14:01 2012 [VMM][I]: sudo: sorry, you must have a tty to run >>> sudo >>> >>> >>> >>> -- >>> Jaime Melis >>> Project Engineer >>> OpenNebula - The Open Source Toolkit for Cloud Computing >>> www.OpenNebula.org | [email protected] >>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >> > >
_______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
