It seems to be common in misconfigured plugins:
https://github.com/search?q=%22Please+require+this+file+from+within+a+Capistrano+recipe%22&type=Code&utf8=%E2%9C%93

Lee Hambley
http://lee.hambley.name/
+49 (0) 170 298 5667

On 12 February 2015 at 21:30, Lee Hambley <[email protected]> wrote:

> I don't think that error comes from Capistrano.
>
> Sent from my Nexus 5.
> On 12 Feb 2015 21:08, "Lvgarcia" <[email protected]> wrote:
>
>> Hi!
>>
>> I'm trying to deploy an application to linode, I use RailsReady
>> <https://github.com/joshfng/railsready> to setup the server. But  I got
>> this error and I don“t know how to resolve it.
>> Any idea ? Thanks
>>
>> Versions:
>>
>>    - Ruby: ruby 2.1.5p273 (2014-11-13 revision 48405)
>>    - Capistrano 2.15.4 and rvm-capistrano
>>    - Rake / Rails / etc: bundler-1.7.6, rake-10.1.0, rvm-1.11.3.9, Rails
>>    4.2
>>
>> Platform:
>>
>>    - Working on.... Ubuntu 14.04.1 LTS (GNU/Linux 3.18.5-x86_64-linode52
>>    x86_64)
>>    - Deploying to.. linode
>>
>> *Logs:*
>> executing "cd -- /var/www/application/releases/20150212173838 && bundle
>> exec rake RAILS_ENV=test RAILS_GROUPS=assets assets:precompile"
>>
>>     [xx.xx.xx.xx] executing command
>>  ** [out :: xx.xx.xx.xx] rake aborted!
>>  ** [out :: xx.xx.xx.xx] LoadError: Please require this file from within
>> a Capistrano recipe
>>  ** [out ::xx.xx.xx.xx]
>> /var/www/application/shared/bundle/ruby/2.1.0/gems/capistrano-2.15.4/lib/capistrano/configuration/loading.rb:18:in
>> `instance'
>>  ** [out :: xx.xx.xx.xx]
>> /var/www/application/shared/bundle/ruby/2.1.0/gems/rvm-capistrano-1.5.6/lib/rvm/capistrano/helpers/base.rb:16:in
>> `rvm_with_capistrano'
>>  ** [out :: xx.xx.xx.xx]
>> /var/www/application/shared/bundle/ruby/2.1.0/gems/rvm-capistrano-1.5.6/lib/rvm/capistrano/helpers/_cset.rb:3:in
>> `<top (required)>'
>>  ** [out :: xx.xx.xx.xx]
>> /var/www/application/shared/bundle/ruby/2.1.0/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:in
>> `require'
>>  ** [out :: xx.xx.xx.xx]
>> /var/www/application/shared/bundle/ruby/2.1.0/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:in
>> `block in require'
>>
>> ...
>> [out :: xx.xx.xx.xx] LoadError: cannot load such file -- rvm-capistrano
>>  ** [out :: xx.xx.xx.xx]
>> /usr/local/rvm/gems/ruby-2.1.5/gems/bundler-1.8.0/lib/bundler/runtime.rb:76:in
>> `require'
>>  ** [out ::xx.xx.xx.xx]
>> /usr/local/rvm/gems/ruby-2.1.5/gems/bundler-1.8.0/lib/bundler/runtime.rb:76:in
>> `block (2 levels) in require'
>>  ** [out :: xx.xx.xx.xx]
>> /usr/local/rvm/gems/ruby-2.1.5/gems/bundler-1.8.0/lib/bundler/runtime.rb:72:in
>> `each'
>>  ** [out :: xx.xx.xx.xx]
>> /usr/local/rvm/gems/ruby-2.1.5/gems/bundler-1.8.0/lib/bundler/runtime.rb:72:in
>> `block in require'
>>  ** [out :: xx.xx.xx.xx]
>> /usr/local/rvm/gems/ruby-2.1.5/gems/bundler-1.8.0/lib/bundler/runtime.rb:61:in
>> `each'
>>  ** [out :: xx.xx.xx.xx]
>> /usr/local/rvm/gems/ruby-2.1.5/gems/bundler-1.8.0/lib/bundler/runtime.rb:61:in
>> `require'
>>
>> Files:
>>
>>    - *Capfile*
>>
>> load 'deploy'
>> load 'deploy/assets'
>> load 'config/deploy'
>>
>>    - *deploy.rb*
>>
>> require "bundler/capistrano"
>> require "capistrano/ext/multistage"
>> require "rvm/capistrano"
>> require "delayed/recipes"
>>
>> set :stages, %(production staging)
>> set :default_stage, "staging"
>>
>> set :application, "education_site"
>> set :user, "e-user"
>> set :scm, "git"
>> set :repository, "[email protected]:xxxxxxx"
>>
>> set :deploy_via, :remote_cache
>> set :copy_compression, :bz2
>> set :git_shallow_clone, 1
>> set :scm_verbose, true
>> set :use_sudo, false
>>
>> default_run_options[:pty] = true
>> ssh_options[:forward_agent] = true
>>
>> set :keep_releases, 6
>> after "deploy:restart", "deploy:cleanup"
>>
>> # If you are using Passenger mod_rails uncomment this:
>> namespace :deploy do
>>   task :start do ; end
>>   task :stop do ; end
>>   task :restart, :roles => :app, :except => { :no_release => true } do
>>     run "#{try_sudo} touch #{File.join(current_path,'tmp','restart.txt')}"
>>   end
>> end
>>
>> # Delayed Job hooks
>> set :delayed_job_command, "bin/delayed_job"
>>
>> after "deploy:stop",    "delayed_job:stop"
>> after "deploy:start",   "delayed_job:start"
>> after "deploy:restart", "delayed_job:restart"
>>
>>    - *Stage files (staging.rb)*
>>
>> set :rvm_ruby_string, '2.1.5'
>> set :bundle_without, [:development]
>> set :rvm_type, :system
>>
>> server "xx.xx.xx.xx", :web, :app, :db, :primary => true
>> set :deploy_to, "/var/www/application"
>>
>> set :rails_env, 'test'
>> set :app_env,   'test'
>>
>> # Whenever
>> set :whenever_environment, defer { "#{rails_env}" }
>> set :whenever_identifier, defer { "#{application}_#{stage}" }
>> set :whenever_command, "bundle exec whenever"
>> require "whenever/capistrano"
>>
>> set :shared_children, shared_children + %w{public/uploads}
>>
>> set :branch, "master"
>>
>> namespace :robots do
>>   desc "Symlink robots.txt file to public folder on current"
>>   task :symlink_robots, :roles => :app do
>>     run "ln -nfs #{shared_path}/config/robots.txt
>> #{release_path}/public/robots.txt"
>>   end
>>   after 'deploy:update_code', 'robots:symlink_robots'
>> end
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Capistrano" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web, visit
>> https://groups.google.com/d/msgid/capistrano/af9de7b8-8abb-4580-a399-0629c0a4db35%40googlegroups.com
>> <https://groups.google.com/d/msgid/capistrano/af9de7b8-8abb-4580-a399-0629c0a4db35%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Capistrano" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/capistrano/CAN_%2BVLUqatoZVK7rFHVNEnvemk_1DdiOdYqwiXvt%2B%2B8ptDXS4g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to