Skip to content

Instantly share code, notes, and snippets.

@lvnilesh
Created November 11, 2012 16:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lvnilesh/4055440 to your computer and use it in GitHub Desktop.
Save lvnilesh/4055440 to your computer and use it in GitHub Desktop.
No such file or directory - /etc/init.d/myapp hup
[2012-11-11T16:27:26+00:00] INFO: deploy_revision[myapp] linked shared paths into current release:
[2012-11-11T16:27:26+00:00] INFO: deploy_revision[myapp] made pre-migration symlinks
[2012-11-11T16:27:26+00:00] INFO: deploy_revision[myapp] set user to vagrant
[2012-11-11T16:27:26+00:00] INFO: deploy_revision[myapp] set group to vagrant
[2012-11-11T16:27:26+00:00] INFO: deploy_revision[myapp] linked release /var/www/releases/0465c9e08a9f73ba248bf814e9c816599e75dd95 into production at /var/www/current
[2012-11-11T16:27:26+00:00] INFO: deploy_revision[myapp] set user to vagrant
[2012-11-11T16:27:26+00:00] INFO: deploy_revision[myapp] set group to vagrant
[2012-11-11T16:27:26+00:00] INFO: Processing execute[/etc/init.d/myapp hup] action run (/vagrant/cookbooks/application/providers/default.rb line 147)
================================================================================
Error executing action `run` on resource 'execute[/etc/init.d/myapp hup]'
================================================================================
Errno::ENOENT
-------------
No such file or directory - /etc/init.d/myapp hup
Resource Declaration:
---------------------
# In /vagrant/cookbooks/application/providers/default.rb
147: execute cmd do
148: user new_resource.owner
149: group new_resource.group
150: environment all_environments
151: end
152: end
Compiled Resource:
------------------
# Declared in /vagrant/cookbooks/application/providers/default.rb:147:in `run_deploy'
execute("/etc/init.d/myapp hup") do
returns 0
group "vagrant"
backup 5
command "/etc/init.d/myapp hup"
action "run"
cookbook_name :myapp
environment {"RAILS_ENV"=>"production", "PATH"=>"/opt/vagrant_ruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/vagrant_ruby/bin"}
retry_delay 2
user "vagrant"
retries 0
end
================================================================================
Error executing action `deploy` on resource 'deploy_revision[myapp]'
================================================================================
Errno::ENOENT
-------------
execute[/etc/init.d/myapp hup] (/vagrant/cookbooks/application/providers/default.rb line 147) had an error: Errno::ENOENT: No such file or directory - /etc/init.d/myapp hup
Resource Declaration:
---------------------
# In /vagrant/cookbooks/application/providers/default.rb
122: @deploy_resource = send(new_resource.strategy.to_sym, new_resource.name) do
123: action force ? :force_deploy : :deploy
124: scm_provider new_resource.scm_provider
125: revision new_resource.revision
126: repository new_resource.repository
127: enable_submodules new_resource.enable_submodules
128: user new_resource.owner
129: group new_resource.group
130: deploy_to new_resource.path
131: ssh_wrapper "#{new_resource.path}/deploy-ssh-wrapper" if new_resource.deploy_key
132: shallow_clone true
133: rollback_on_error new_resource.rollback_on_error
134: all_environments = ([new_resource.environment]+new_resource.sub_resources.map{|res| res.environment}).inject({}){|acc, val| acc.merge(val)}
135: environment all_environments
136: migrate new_resource.migrate
137: all_migration_commands = ([new_resource.migration_command]+new_resource.sub_resources.map{|res| res.migration_command}).select{|cmd| cmd && !cmd.empty?}
138: migration_command all_migration_commands.join(' && ')
139: restart_command do
140: ([new_resource]+new_resource.sub_resources).each do |res|
141: cmd = res.restart_command
142: if cmd.is_a? Proc
143: provider = Chef::Platform.provider_for_resource(res)
144: provider.load_current_resource
145: provider.instance_eval(&cmd)
146: elsif cmd && !cmd.empty?
147: execute cmd do
148: user new_resource.owner
149: group new_resource.group
150: environment all_environments
151: end
152: end
153: end
154: end
155: purge_before_symlink new_resource.purge_before_symlink
Compiled Resource:
------------------
# Declared in /vagrant/cookbooks/application/providers/default.rb:122:in `send'
deploy_revision("myapp") do
shared_path "/var/www/shared"
after_restart #<Proc:0x00007f2e93c66100@/vagrant/cookbooks/application/providers/default.rb:169>
git_ssh_wrapper "/var/www/deploy-ssh-wrapper"
group "vagrant"
rollback_on_error true
provider Chef::Provider::Deploy::Revision
destination "/var/www/shared/cached-copy"
before_restart #<Proc:0x00007f2e93c663a8@/vagrant/cookbooks/application/providers/default.rb:166>
symlink_before_migrate {"database.yml"=>"config/database.yml"}
action [:deploy]
repo "http://github.com/lvnilesh/myapp.git"
scm_provider Chef::Provider::Git
shallow_clone true
repository_cache "cached-copy"
before_symlink #<Proc:0x00007f2e93c66650@/vagrant/cookbooks/application/providers/default.rb:163>
cookbook_name :myapp
keep_releases 5
environment {"RAILS_ENV"=>"production", "PATH"=>"/opt/vagrant_ruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/vagrant_ruby/bin"}
retry_delay 2
deploy_to "/var/www"
current_path "/var/www/current"
migration_command "bundle exec rake db:migrate"
user "vagrant"
revision "master"
before_migrate #<Proc:0x00007f2e93c668f8@/vagrant/cookbooks/application/providers/default.rb:160>
restart_command #<Proc:0x00007f2e93c675f0@/vagrant/cookbooks/application/providers/default.rb:139>
retries 0
remote "origin"
end
[2012-11-11T16:27:26+00:00] ERROR: Running exception handlers
[2012-11-11T16:27:26+00:00] ERROR: Exception handlers complete
[2012-11-11T16:27:26+00:00] FATAL: Stacktrace dumped to /vagrant/chef-solo/chef-stacktrace.out
[2012-11-11T16:27:26+00:00] FATAL: Errno::ENOENT: deploy_revision[myapp] (/vagrant/cookbooks/application/providers/default.rb line 122) had an error: Errno::ENOENT: execute[/etc/init.d/myapp hup] (/vagrant/cookbooks/application/providers/default.rb line 147) had an error: Errno::ENOENT: No such file or directory - /etc/init.d/myapp hup
vagrant@precise64:~$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment