Skip to content

Instantly share code, notes, and snippets.

@duro
Created May 21, 2014 01:14
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 duro/da91c44e17fc41976994 to your computer and use it in GitHub Desktop.
Save duro/da91c44e17fc41976994 to your computer and use it in GitHub Desktop.
================================================================================
Error executing action `run` on resource 'execute[/opt/tennis-ace/shared/env/bin/pip install -r requirements.txt]'
================================================================================
Mixlib::ShellOut::ShellCommandFailed
------------------------------------
Expected process to exit with [0], but received '1'
---- Begin output of /opt/tennis-ace/shared/env/bin/pip install -r requirements.txt ----
STDOUT: Downloading/unpacking git+git://github.com/ZG-Tennis/django-curation (from -r requirements.txt (line 27))
Cloning git://github.com/ZG-Tennis/django-curation to /tmp/pip-8LXlfP-build
Running setup.py egg_info for package from git+git://github.com/ZG-Tennis/django-curation
Downloading/unpacking git+git://github.com/ZG-Tennis/django-form-utils (from -r requirements.txt (line 32))
Cloning git://github.com/ZG-Tennis/django-form-utils to /tmp/pip-k2X32u-build
Running setup.py egg_info for package from git+git://github.com/ZG-Tennis/django-form-utils
Downloading/unpacking git+git://github.com/ZG-Tennis/django-locking.git (from -r requirements.txt (line 35))
Cloning git://github.com/ZG-Tennis/django-locking.git to /tmp/pip-aKt2zG-build
Running setup.py egg_info for package from git+git://github.com/ZG-Tennis/django-locking.git
Downloading/unpacking git+git://github.com/erasmose/django-haystack.git@sep (from -r requirements.txt (line 61))
Cloning git://github.com/erasmose/django-haystack.git (to sep) to /tmp/pip-8LOmdC-build
Running setup.py egg_info for package from git+git://github.com/erasmose/django-haystack.git@sep
Requirement already satisfied (use --upgrade to upgrade): django-grappelli==2.4.5 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): beautifulsoup4 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 6))
Requirement already satisfied (use --upgrade to upgrade): Coffin==0.3.7 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): South==0.8.1 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 10))
Requirement already satisfied (use --upgrade to upgrade): Django==1.5.4 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 12))
Requirement already satisfied (use --upgrade to upgrade): Fabric==1.6.1 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 14))
Requirement already satisfied (use --upgrade to upgrade): Jinja2==2.7 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 16))
Requirement already satisfied (use --upgrade to upgrade): MySQL-python==1.2.5 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 18))
Obtaining django-atlantic-dev from git+ssh://git@github.com/ZG-Tennis/django-atlantic.git@72b832b50ee8b9b72bc6cbe623cfe346cf88df5c#egg=django_atlantic-dev #Private (from -r requirements.txt (line 20))
Cloning ssh://git@github.com/ZG-Tennis/django-atlantic.git (to 72b832b50ee8b9b72bc6cbe623cfe346cf88df5c) to /opt/tennis-ace/shared/env/src/django-atlantic-dev
Could not find a tag or branch '72b832b50ee8b9b72bc6cbe623cfe346cf88df5c', assuming commit.
Running setup.py egg_info for package django-atlantic-dev
Obtaining django-ckeditor-dev from git+git://github.com/ZG-Tennis/django-ckeditor.git@05a45dd4b035b57d8039aa2fb64f516e08116292#egg=django_ckeditor-dev #Public (from -r requirements.txt (line 22))
Cloning git://github.com/ZG-Tennis/django-ckeditor.git (to 05a45dd4b035b57d8039aa2fb64f516e08116292) to /opt/tennis-ace/shared/env/src/django-ckeditor-dev
Could not find a tag or branch '05a45dd4b035b57d8039aa2fb64f516e08116292', assuming commit.
Running setup.py egg_info for package django-ckeditor-dev
Obtaining django-cropduster-dev from git+git://github.com/ZG-Tennis/django-cropduster.git@3c5cd492c7c9af52cab3727847b263b343053603#egg=django_cropduster-dev #public (from -r requirements.txt (line 24))
Cloning git://github.com/ZG-Tennis/django-cropduster.git (to 3c5cd492c7c9af52cab3727847b263b343053603) to /opt/tennis-ace/shared/env/src/django-cropduster-dev
Could not find a tag or branch '3c5cd492c7c9af52cab3727847b263b343053603', assuming commit.
Running setup.py egg_info for package django-cropduster-dev
Requirement already satisfied (use --upgrade to upgrade): django-debug-toolbar==0.9.4 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 30))
Requirement already satisfied (use --upgrade to upgrade): django-mysqlndb-backend from git+git://github.com/ZG-Tennis/django-mysqlndb-backend.git#egg=django-mysqlndb-backend in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 37))
Requirement already satisfied (use --upgrade to upgrade): pytz==2013b in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 39))
Obtaining django-xml from git+git://github.com/ZG-Tennis/django-xml@9684b22d73a61b3948304449629e86acd73b61a8#egg=django_xml-dev (from -r requirements.txt (line 40))
Updating /opt/tennis-ace/shared/env/src/django-xml clone (to 9684b22d73a61b3948304449629e86acd73b61a8)
Could not find a tag or branch '9684b22d73a61b3948304449629e86acd73b61a8', assuming commit.
Running setup.py egg_info for package django-xml
Requirement already satisfied (use --upgrade to upgrade): feedparser==5.1.3 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 43))
Requirement already satisfied (use --upgrade to upgrade): atomgen in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 45))
Requirement already satisfied (use --upgrade to upgrade): jsonutil==1.0.3 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 47))
Requirement already satisfied (use --upgrade to upgrade): django-static-sitemaps==1.5.4 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 49))
Requirement already satisfied (use --upgrade to upgrade): django-autoslug==1.7.1 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 51))
Requirement already satisfied (use --upgrade to upgrade): pylibmc==1.2.3 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 53))
Downloading/unpacking python-memcached==1.53 (from -r requirements.txt (line 54))
Downloading python-memcached-1.53.tar.gz
Running setup.py egg_info for package python-memcached
warning: no files found matching '*.rst'
warning: no files found matching '*.txt'
warning: no files found matching 'MakeFile'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '.gitignore' found anywhere in distribution
warning: no previously-included files matching '.DS_Store' found anywhere in distribution
Requirement already satisfied (use --upgrade to upgrade): urbanairship==0.6.2 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 56))
Requirement already satisfied (use --upgrade to upgrade): pyelasticsearch==0.6.1 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 62))
Obtaining django-generics from git+git://github.com/erasmose/django-generic-utils@72d44393ae664e4a7928ff7688247512f5e1c208#egg=django-generics-dev (from -r requirements.txt (line 64))
git clone in /opt/tennis-ace/shared/env/src/django-generics exists with URL git@github.com:erasmose/django-generic-utils
The plan is to install the git repository git://github.com/erasmose/django-generic-utils
What to do? (s)witch, (i)gnore, (w)ipe, (b)ackup Cleaning up...
Exception:
Traceback (most recent call last):
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/basecommand.py", line 134, in main
status = self.run(options, args)
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/commands/install.py", line 236, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/req.py", line 1042, in prepare_files
req_to_install.update_editable(not self.is_download)
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/req.py", line 416, in update_editable
vcs_backend.obtain(self.source_dir)
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/vcs/git.py", line 109, in obtain
if self.check_destination(dest, url, rev_options, rev_display):
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/vcs/__init__.py", line 215, in check_destination
prompt[1])
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/util.py", line 123, in ask_path_exists
return ask(message, options)
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/util.py", line 131, in ask
response = raw_input(message)
EOFError: EOF when reading a line
STDERR: Traceback (most recent call last):
File "/opt/tennis-ace/shared/env/bin/pip", line 9, in <module>
load_entry_point('pip==1.4', 'console_scripts', 'pip')()
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/__init__.py", line 148, in main
return command.main(args[1:], options)
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/basecommand.py", line 171, in main
log_fp = open_logfile(log_fn, 'w')
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/basecommand.py", line 200, in open_logfile
os.makedirs(dirname)
File "/opt/tennis-ace/shared/env/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/root/.pip'
---- End output of /opt/tennis-ace/shared/env/bin/pip install -r requirements.txt ----
Ran /opt/tennis-ace/shared/env/bin/pip install -r requirements.txt returned 1
Resource Declaration:
---------------------
# In /tmp/vagrant-chef-1/chef-solo-1/cookbooks/tennis-ace/recipes/dev-deploy.rb
34: execute "#{::File.join(node["tennis"]["ace"]["virtualenv_path"], "bin", "pip")} install -r requirements.txt" do
35: user node["tennis"]["ace"]["user"]
36: cwd ::File.join(node["tennis"]["ace"]["deploy_to"], "current")
37: end
38:
Compiled Resource:
------------------
# Declared in /tmp/vagrant-chef-1/chef-solo-1/cookbooks/tennis-ace/recipes/dev-deploy.rb:34:in `from_file'
execute("/opt/tennis-ace/shared/env/bin/pip install -r requirements.txt") do
action "run"
retries 0
retry_delay 2
command "/opt/tennis-ace/shared/env/bin/pip install -r requirements.txt"
backup 5
cwd "/opt/tennis-ace/current"
returns 0
user "vagrant"
cookbook_name :"tennis-ace"
recipe_name "dev-deploy"
end
[2014-05-21T01:13:06+00:00] INFO: Running queued delayed notifications before re-raising exception
[2014-05-21T01:13:06+00:00] INFO: ark[elasticsearch] sending start action to service[elasticsearch] (delayed)
[2014-05-21T01:13:06+00:00] INFO: ark[elasticsearch] sending restart action to service[elasticsearch] (delayed)
[2014-05-21T01:13:07+00:00] INFO: service[elasticsearch] restarted
[2014-05-21T01:13:07+00:00] ERROR: Running exception handlers
[2014-05-21T01:13:07+00:00] ERROR: Exception handlers complete
[2014-05-21T01:13:07+00:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
[2014-05-21T01:13:07+00:00] FATAL: Mixlib::ShellOut::ShellCommandFailed: execute[/opt/tennis-ace/shared/env/bin/pip install -r requirements.txt] (tennis-ace::dev-deploy line 34) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1'
---- Begin output of /opt/tennis-ace/shared/env/bin/pip install -r requirements.txt ----
STDOUT: Downloading/unpacking git+git://github.com/ZG-Tennis/django-curation (from -r requirements.txt (line 27))
Cloning git://github.com/ZG-Tennis/django-curation to /tmp/pip-8LXlfP-build
Running setup.py egg_info for package from git+git://github.com/ZG-Tennis/django-curation
Downloading/unpacking git+git://github.com/ZG-Tennis/django-form-utils (from -r requirements.txt (line 32))
Cloning git://github.com/ZG-Tennis/django-form-utils to /tmp/pip-k2X32u-build
Running setup.py egg_info for package from git+git://github.com/ZG-Tennis/django-form-utils
Downloading/unpacking git+git://github.com/ZG-Tennis/django-locking.git (from -r requirements.txt (line 35))
Cloning git://github.com/ZG-Tennis/django-locking.git to /tmp/pip-aKt2zG-build
Running setup.py egg_info for package from git+git://github.com/ZG-Tennis/django-locking.git
Downloading/unpacking git+git://github.com/erasmose/django-haystack.git@sep (from -r requirements.txt (line 61))
Cloning git://github.com/erasmose/django-haystack.git (to sep) to /tmp/pip-8LOmdC-build
Running setup.py egg_info for package from git+git://github.com/erasmose/django-haystack.git@sep
Requirement already satisfied (use --upgrade to upgrade): django-grappelli==2.4.5 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): beautifulsoup4 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 6))
Requirement already satisfied (use --upgrade to upgrade): Coffin==0.3.7 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): South==0.8.1 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 10))
Requirement already satisfied (use --upgrade to upgrade): Django==1.5.4 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 12))
Requirement already satisfied (use --upgrade to upgrade): Fabric==1.6.1 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 14))
Requirement already satisfied (use --upgrade to upgrade): Jinja2==2.7 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 16))
Requirement already satisfied (use --upgrade to upgrade): MySQL-python==1.2.5 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 18))
Obtaining django-atlantic-dev from git+ssh://git@github.com/ZG-Tennis/django-atlantic.git@72b832b50ee8b9b72bc6cbe623cfe346cf88df5c#egg=django_atlantic-dev #Private (from -r requirements.txt (line 20))
Cloning ssh://git@github.com/ZG-Tennis/django-atlantic.git (to 72b832b50ee8b9b72bc6cbe623cfe346cf88df5c) to /opt/tennis-ace/shared/env/src/django-atlantic-dev
Could not find a tag or branch '72b832b50ee8b9b72bc6cbe623cfe346cf88df5c', assuming commit.
Running setup.py egg_info for package django-atlantic-dev
Obtaining django-ckeditor-dev from git+git://github.com/ZG-Tennis/django-ckeditor.git@05a45dd4b035b57d8039aa2fb64f516e08116292#egg=django_ckeditor-dev #Public (from -r requirements.txt (line 22))
Cloning git://github.com/ZG-Tennis/django-ckeditor.git (to 05a45dd4b035b57d8039aa2fb64f516e08116292) to /opt/tennis-ace/shared/env/src/django-ckeditor-dev
Could not find a tag or branch '05a45dd4b035b57d8039aa2fb64f516e08116292', assuming commit.
Running setup.py egg_info for package django-ckeditor-dev
Obtaining django-cropduster-dev from git+git://github.com/ZG-Tennis/django-cropduster.git@3c5cd492c7c9af52cab3727847b263b343053603#egg=django_cropduster-dev #public (from -r requirements.txt (line 24))
Cloning git://github.com/ZG-Tennis/django-cropduster.git (to 3c5cd492c7c9af52cab3727847b263b343053603) to /opt/tennis-ace/shared/env/src/django-cropduster-dev
Could not find a tag or branch '3c5cd492c7c9af52cab3727847b263b343053603', assuming commit.
Running setup.py egg_info for package django-cropduster-dev
Requirement already satisfied (use --upgrade to upgrade): django-debug-toolbar==0.9.4 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 30))
Requirement already satisfied (use --upgrade to upgrade): django-mysqlndb-backend from git+git://github.com/ZG-Tennis/django-mysqlndb-backend.git#egg=django-mysqlndb-backend in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 37))
Requirement already satisfied (use --upgrade to upgrade): pytz==2013b in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 39))
Obtaining django-xml from git+git://github.com/ZG-Tennis/django-xml@9684b22d73a61b3948304449629e86acd73b61a8#egg=django_xml-dev (from -r requirements.txt (line 40))
Updating /opt/tennis-ace/shared/env/src/django-xml clone (to 9684b22d73a61b3948304449629e86acd73b61a8)
Could not find a tag or branch '9684b22d73a61b3948304449629e86acd73b61a8', assuming commit.
Running setup.py egg_info for package django-xml
Requirement already satisfied (use --upgrade to upgrade): feedparser==5.1.3 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 43))
Requirement already satisfied (use --upgrade to upgrade): atomgen in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 45))
Requirement already satisfied (use --upgrade to upgrade): jsonutil==1.0.3 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 47))
Requirement already satisfied (use --upgrade to upgrade): django-static-sitemaps==1.5.4 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 49))
Requirement already satisfied (use --upgrade to upgrade): django-autoslug==1.7.1 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 51))
Requirement already satisfied (use --upgrade to upgrade): pylibmc==1.2.3 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 53))
Downloading/unpacking python-memcached==1.53 (from -r requirements.txt (line 54))
Downloading python-memcached-1.53.tar.gz
Running setup.py egg_info for package python-memcached
warning: no files found matching '*.rst'
warning: no files found matching '*.txt'
warning: no files found matching 'MakeFile'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '.gitignore' found anywhere in distribution
warning: no previously-included files matching '.DS_Store' found anywhere in distribution
Requirement already satisfied (use --upgrade to upgrade): urbanairship==0.6.2 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 56))
Requirement already satisfied (use --upgrade to upgrade): pyelasticsearch==0.6.1 in /opt/tennis-ace/shared/env/lib/python2.7/site-packages (from -r requirements.txt (line 62))
Obtaining django-generics from git+git://github.com/erasmose/django-generic-utils@72d44393ae664e4a7928ff7688247512f5e1c208#egg=django-generics-dev (from -r requirements.txt (line 64))
git clone in /opt/tennis-ace/shared/env/src/django-generics exists with URL git@github.com:erasmose/django-generic-utils
The plan is to install the git repository git://github.com/erasmose/django-generic-utils
What to do? (s)witch, (i)gnore, (w)ipe, (b)ackup Cleaning up...
Exception:
Traceback (most recent call last):
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/basecommand.py", line 134, in main
status = self.run(options, args)
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/commands/install.py", line 236, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/req.py", line 1042, in prepare_files
req_to_install.update_editable(not self.is_download)
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/req.py", line 416, in update_editable
vcs_backend.obtain(self.source_dir)
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/vcs/git.py", line 109, in obtain
if self.check_destination(dest, url, rev_options, rev_display):
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/vcs/__init__.py", line 215, in check_destination
prompt[1])
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/util.py", line 123, in ask_path_exists
return ask(message, options)
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/util.py", line 131, in ask
response = raw_input(message)
EOFError: EOF when reading a line
STDERR: Traceback (most recent call last):
File "/opt/tennis-ace/shared/env/bin/pip", line 9, in <module>
load_entry_point('pip==1.4', 'console_scripts', 'pip')()
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/__init__.py", line 148, in main
return command.main(args[1:], options)
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/basecommand.py", line 171, in main
log_fp = open_logfile(log_fn, 'w')
File "/opt/tennis-ace/shared/env/local/lib/python2.7/site-packages/pip/basecommand.py", line 200, in open_logfile
os.makedirs(dirname)
File "/opt/tennis-ace/shared/env/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/root/.pip'
---- End output of /opt/tennis-ace/shared/env/bin/pip install -r requirements.txt ----
Ran /opt/tennis-ace/shared/env/bin/pip install -r requirements.txt returned 1
Chef never successfully completed! Any errors should be visible in the
output above. Please fix your recipes so that they properly complete.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment