Skip to content

Instantly share code, notes, and snippets.

@singingwolfboy
Created September 17, 2014 18:24
Show Gist options
  • Save singingwolfboy/229307854beb37af68f5 to your computer and use it in GitHub Desktop.
Save singingwolfboy/229307854beb37af68f5 to your computer and use it in GitHub Desktop.
% vagrant ssh
Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.0-23-generic x86_64)
* Documentation: https://help.ubuntu.com/
New release '14.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
*******************************************************************
* _ __ __ *
* _ _| |\ \/ / This system is for the use of authorized *
* / -_) _` | > < users only. Usage of this system may be *
* \___\__,_|/_/\_\ monitored and recorded by system personnel. *
* *
* Anyone using this system expressly consents to such monitoring *
* and is advised that if such monitoring reveals possible *
* evidence of criminal activity, system personnel may provide the *
* evidence from such monitoring to law enforcement officials. *
* *
*******************************************************************
Last login: Wed Sep 17 17:48:26 2014 from 10.0.2.2
vagrant@precise64:~$ cd /edx/app/edxapp/
vagrant@precise64:/edx/app/edxapp$ ls
cms.auth.json cms.env.json data edxapp_env edx-platform lms.auth.json lms.env.json ruby_env venvs
vagrant@precise64:/edx/app/edxapp$ sudo su edxapp
vagrant@precise64:/edx/app/edxapp$ cd
vagrant@precise64:~$ sudo su edxapp
vagrant@precise64:~$ whoami
vagrant
vagrant@precise64:~$ cd /edx/app/edxapp/
vagrant@precise64:/edx/app/edxapp$ ls
cms.auth.json cms.env.json data edxapp_env edx-platform lms.auth.json lms.env.json ruby_env venvs
vagrant@precise64:/edx/app/edxapp$ source edxapp_env
vagrant@precise64:/edx/app/edxapp$ cd edx-platform/
vagrant@precise64:/edx/app/edxapp/edx-platform$ ls
AUTHORS CHANGELOG.rst conf Gemfile lms mongo_indexes.md package.json pavement.pyc requirements setup.py vendor_extra
bin cms CONTRIBUTING.rst Gemfile.lock manage.py node_modules pavelib pylintrc scripts setup.pyc
Brewfile common docs LICENSE manage.pyc Open_edX.egg-info pavement.py README.md setup.cfg test_root
vagrant@precise64:/edx/app/edxapp/edx-platform$ paver test
---> pavelib.tests.test
---> pavelib.prereqs.install_prereqs
---> pavelib.utils.test.utils.clean_reports_dir
Captured Task Output:
---------------------
---> pavelib.tests.test
---> pavelib.prereqs.install_prereqs
---> pavelib.utils.test.utils.clean_reports_dir
Traceback (most recent call last):
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/paver/tasks.py", line 195, in _run_task
return do_task()
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/paver/tasks.py", line 191, in do_task
task()
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/paver/tasks.py", line 320, in __call__
retval = environment._run_task(self.name, self.needs, self.func)
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/paver/tasks.py", line 213, in _run_task
return do_task()
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/paver/tasks.py", line 192, in do_task
return func(**kw)
File "pavelib/utils/test/utils.py", line 42, in clean_reports_dir
reports_dir = Env.REPORT_DIR.makedirs_p()
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/path.py", line 988, in makedirs_p
self.makedirs(mode)
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/path.py", line 983, in makedirs
os.makedirs(self, mode)
File "/edx/app/edxapp/venvs/edxapp/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/edx/app/edxapp/edx-platform/reports'
vagrant@precise64:/edx/app/edxapp/edx-platform$ sudo !!
sudo paver test
---> pavelib.tests.test
---> pavelib.prereqs.install_prereqs
---> pavelib.prereqs.install_ruby_prereqs
bundle install --quiet
/edx/app/edxapp/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [bigdecimal-1.1.0, io-console-0.3, json-1.5.4, minitest-2.5.1, rake-0.9.2.2, rdoc-3.9.4] (Gem::LoadError)
from /edx/app/edxapp/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
from /edx/app/edxapp/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/rubygems.rb:1231:in `gem'
from /edx/app/edxapp/.gem/bin/bundle:22:in `<main>'
Captured Task Output:
---------------------
---> pavelib.tests.test
---> pavelib.prereqs.install_prereqs
---> pavelib.prereqs.install_ruby_prereqs
bundle install --quiet
Build failed running pavelib.tests.test: Subprocess return code: 1
vagrant@precise64:/edx/app/edxapp/edx-platform$ cd ../
vagrant@precise64:/edx/app/edxapp$ ls
cms.auth.json cms.env.json data edxapp_env edx-platform lms.auth.json lms.env.json ruby_env venvs
vagrant@precise64:/edx/app/edxapp$ less ruby_env
vagrant@precise64:/edx/app/edxapp$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment