Try again with webrick. Errors in webrick are more explicits, it will tell you the missing gems.
Regards Student escribió: > The failures is that mongrel_rail's require "rubygems" statement is > failing. This means that $PATH is loaded, but $RUBYLIB is not--a fact > that I confirmed through the invoke experiment. Mongrel_rails > performs as expected for a given environment. > > == > > I guess I'm going to try to trace the construction of the actual > command string (as opposed to the reported one) to see what I can see. > > On Feb 14, 4:07 am, "John Ward" <[EMAIL PROTECTED]> wrote: > >> Why don't you ssh onto the box and run the command directly and make sure >> all gems and paths are correct. It may be something local rather than >> capistrano related. >> >> On 2/14/08, Student <[EMAIL PROTECTED]> wrote: >> >> >> >> >>> Okay. That's truly bizarre. That gets me to my next problem... ;) >>> >>> * executing "sudo -p 'sudo password: ' mongrel_rails cluster::start - >>> C /etc/mongrel_cluster/CapPlanner.yml" >>> servers: ["devplan.amd.com"] >>> [devplan.amd.com] executing command >>> ** [out :: devplan.amd.com] >>> ** [out :: devplan.amd.com] /CapPlanner/releases/20080214053508- >>> branch-10_Deploy_3-r158/ruby/repo/bin/mongrel_rails:9:in `require': >>> no such file to load -- rubygems (LoadError) >>> ** [out :: devplan.amd.com] from /CapPlanner/releases/20080214053508- >>> branch-10_Deploy_3-r158/ruby/repo/bin/mongrel_rails:9 >>> command finished >>> >>> The problem is that only the path is being added to the sudo >>> environment: >>> (I have a puts default_environment.to_yaml in config/deploy.rb) >>> >>> C:\CapPlanner\branches\10_Deploy_3>set SUDO="TRUE" >>> C:\CapPlanner\branches\10_Deploy_3>cap invoke COMMAND="env" >>> cap invoke COMMAND="env" >>> GEM_HOME: /CapPlanner/releases/20080214055737-branch-10_Deploy_3-r158/ >>> ruby/repo >>> RUBYLIB: /CapPlanner/releases/20080214055737-branch-10_Deploy_3-r158/ >>> ruby/lib >>> PATH: /CapPlanner/releases/20080214055737-branch-10_Deploy_3-r158/ruby/ >>> repo/bin:/CapPlanner/releases/20080214055737-branch-10_Deploy >>> _3-r158/ruby/bin:$PATH >>> GEM_PATH: /CapPlanner/releases/20080214055737-branch-10_Deploy_3-r158/ >>> ruby/repo >>> * executing `invoke' >>> * executing "sudo -p 'sudo password: ' env" >>> servers: ["devplan.amd.com"] >>> Password: >>> [devplan.amd.com] executing command >>> ** [out :: devplan.amd.com] TERM=xterm >>> ** [out :: devplan.amd.com] PATH=/CapPlanner/releases/20080214055737- >>> branch-10_Deploy_3-r158/ruby/repo/bin:/CapPlanner/releases/200 >>> 80214055737-branch-10_Deploy_3-r158/ruby/bin:/usr/local/bin:/bin:/usr/ >>> bin >>> ** [out :: devplan.amd.com] MAIL=/var/mail/nzook >>> ** [out :: devplan.amd.com] HOME=/home/nzook >>> ** [out :: devplan.amd.com] SHELL=/bin/bash >>> ** [out :: devplan.amd.com] LOGNAME=root >>> ** [out :: devplan.amd.com] USER=root >>> ** [out :: devplan.amd.com] SUDO_COMMAND=/bin/env >>> ** [out :: devplan.amd.com] SUDO_USER=nzook >>> ** [out :: devplan.amd.com] SUDO_UID=41198 >>> ** [out :: devplan.amd.com] SUDO_GID=20 >>> command finished >>> >>> C:\CapPlanner\branches\10_Deploy_3>set SUDO= >>> C:\CapPlanner\branches\10_Deploy_3>cap invoke COMMAND="env" >>> --- >>> GEM_HOME: /CapPlanner/releases/20080214060945-branch-10_Deploy_3-r158/ >>> ruby/repo >>> RUBYLIB: /CapPlanner/releases/20080214060945-branch-10_Deploy_3-r158/ >>> ruby/lib >>> PATH: /CapPlanner/releases/20080214060945-branch-10_Deploy_3-r158/ruby/ >>> repo/bin:/CapPlanner/releases/20080214060945-branch-10_Deploy >>> _3-r158/ruby/bin:$PATH >>> GEM_PATH: /CapPlanner/releases/20080214060945-branch-10_Deploy_3-r158/ >>> ruby/repo >>> * executing `invoke' >>> * executing "env" >>> servers: ["devplan.amd.com"] >>> Password: >>> [devplan.amd.com] executing command >>> ** [out :: devplan.amd.com] GEM_HOME=/CapPlanner/releases/ >>> 20080214060945-branch-10_Deploy_3-r158/ruby/repo >>> ** [out :: devplan.amd.com] SHELL=/bin/bash >>> ** [out :: devplan.amd.com] TERM=xterm >>> ** [out :: devplan.amd.com] SSH_CLIENT=163.181.210.100 1984 22 >>> ** [out :: devplan.amd.com] SSH_TTY=/dev/pts/2 >>> ** [out :: devplan.amd.com] USER=nzook >>> ** [out :: devplan.amd.com] PATH=/CapPlanner/releases/20080214060945- >>> branch-10_Deploy_3-r158/ruby/repo/bin:/CapPlanner/releases/ >>> 20080214060945-branch-10_Deploy_3-r158/ruby/bin:/usr/local/bin:/bin:/ >>> usr/bin >>> ** [out :: devplan.amd.com] MAIL=/var/mail/nzook >>> ** [out :: devplan.amd.com] _=/bin/env >>> ** [out :: devplan.amd.com] PWD=/home/nzook >>> ** [out :: devplan.amd.com] HOME=/home/nzook >>> ** [out :: devplan.amd.com] SHLVL=2 >>> ** [out :: devplan.amd.com] LOGNAME=nzook >>> ** [out :: devplan.amd.com] GEM_PATH=/CapPlanner/releases/ >>> 20080214060945-branch-10_Deploy_3-r158/ruby/repo >>> ** [out :: devplan.amd.com] SSH_CONNECTION=163.181.210.100 1984 >>> 10.236.9.197 22 >>> ** [out :: devplan.amd.com] RUBYLIB=/CapPlanner/releases/ >>> 20080214060945-branch-10_Deploy_3-r158/ruby/lib >>> command finished >>> >>> On Feb 13, 7:54 pm, Jamis Buck <[EMAIL PROTECTED]> wrote: >>> >>>> try: >>>> >>>> default_run_options[:pty] = true >>>> >>>> instead. The default is false. >>>> >>>> - Jamis >>>> >>>> On Feb 13, 2008, at 6:10 PM, Student wrote: >>>> >>>>> Well, I guess I can join the crowd... >>>>> >>>>> *** [err :: devplan] sudo: >>>>> *** [err :: devplan] sorry, you must have a tty to run sudo >>>>> *** [err :: devplan] >>>>> >>>>> Now, I have enough privilege to fix this, but man /etc/sudoers says >>>>> that this is required to prevent visible passwords. >>>>> default_run_options[:pty] = false doesn't help. >>>>> >>>>> Any options? >>>>> >>>> smime.p7s >>>> 3KDownload >>>> > > > > -- Rafael Garcia Ortega --~--~---------~--~----~------------~-------~--~----~ To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/capistrano -~----------~----~----~----~------~----~------~--~---
begin:vcard fn;quoted-printable:Rafael Garc=C3=ADa Ortega n;quoted-printable:Garc=C3=ADa Ortega;Rafael org:ASPgems S.L. email;internet:[EMAIL PROTECTED] tel;work:692686533 x-mozilla-html:FALSE url:http://www.aspgems.com version:2.1 end:vcard
