-
-
Save aqt01/fca7054be127efa7a6dd469282c2c228 to your computer and use it in GitHub Desktop.
edx-ansible crash error on edxapp with paver
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
TASK: [edxapp | Remove and recreate the staticfiles directory so nothing stale can exist] *** | |
changed: [127.0.0.1] => (item=absent) | |
changed: [127.0.0.1] => (item=directory) | |
TASK: [edxapp | gather {{ item }} static assets with paver] ******************* | |
failed: [127.0.0.1] => (item=lms) => {"changed": true, "cmd": ["/edx/bin/edxapp-update-assets-lms"], "delta": "0:00:19.068285", "end": "2016-12-16 20:23:54.830782", "item": "lms", "rc": 1, "start": "2016-12-16 20:23:35.762497", "warnings": []} | |
stderr: npm WARN package.json edx@0.1.0 No repository field. | |
2016-12-16 16:23:53,741 INFO 1347 [dd.dogapi] dog_stats_api.py:66 - Initializing dog api to use statsd: localhost, 8125 | |
Traceback (most recent call last): | |
File "manage.py", line 112, in <module> | |
startup.run() | |
File "/edx/app/edxapp/edx-platform/lms/startup.py", line 87, in run | |
validate_lms_config(settings) | |
File "/edx/app/edxapp/edx-platform/common/djangoapps/startup_configurations/validate_config.py", line 10, in validate_lms_config | |
validate_common_config(settings) | |
File "/edx/app/edxapp/edx-platform/common/djangoapps/startup_configurations/validate_config.py", line 31, in validate_common_config | |
raise ValueError("'LMS_ROOT_URL' is not defined.") | |
ValueError: 'LMS_ROOT_URL' is not defined. | |
stdout: ---> pavelib.assets.update_assets | |
---> pavelib.prereqs.install_node_prereqs | |
test `npm config get registry` = "https://registry.npmjs.org/" || (echo setting registry; npm config set registry https://registry.npmjs.org/) | |
npm install | |
xmodule_assets common/static/xmodule | |
Finished processing xmodule assets. | |
mkdir_p path('common/static/common/js/vendor') | |
/bin/cp -rf node_modules/jquery/dist/jquery.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/jquery-migrate/dist/jquery-migrate.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/jquery.scrollto/jquery.scrollTo.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/underscore/underscore.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/underscore.string/dist/underscore.string.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/picturefill/dist/picturefill.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/backbone/backbone.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/edx-ui-toolkit/node_modules/backbone.paginator/lib/backbone.paginator.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/backbone-validation/dist/backbone-validation-min.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/edx-ui-toolkit/node_modules/moment-timezone/builds/moment-timezone-with-data.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/edx-ui-toolkit/node_modules/moment/min/moment-with-locales.js common/static/common/js/vendor | |
---> pavelib.assets.compile_coffeescript | |
node_modules/.bin/coffee --compile `find /edx/app/edxapp/edx-platform/lms /edx/app/edxapp/edx-platform/cms /edx/app/edxapp/edx-platform/common -type f -name "*.coffee"` | |
python manage.py lms --settings=aws compile_sass lms | |
Captured Task Output: | |
--------------------- | |
---> pavelib.assets.update_assets | |
---> pavelib.prereqs.install_node_prereqs | |
test `npm config get registry` = "https://registry.npmjs.org/" || (echo setting registry; npm config set registry https://registry.npmjs.org/) | |
npm install | |
xmodule_assets common/static/xmodule | |
mkdir_p path('common/static/common/js/vendor') | |
/bin/cp -rf node_modules/jquery/dist/jquery.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/jquery-migrate/dist/jquery-migrate.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/jquery.scrollto/jquery.scrollTo.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/underscore/underscore.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/underscore.string/dist/underscore.string.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/picturefill/dist/picturefill.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/backbone/backbone.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/edx-ui-toolkit/node_modules/backbone.paginator/lib/backbone.paginator.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/backbone-validation/dist/backbone-validation-min.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/edx-ui-toolkit/node_modules/moment-timezone/builds/moment-timezone-with-data.js common/static/common/js/vendor | |
/bin/cp -rf node_modules/edx-ui-toolkit/node_modules/moment/min/moment-with-locales.js common/static/common/js/vendor | |
---> pavelib.assets.compile_coffeescript | |
node_modules/.bin/coffee --compile `find /edx/app/edxapp/edx-platform/lms /edx/app/edxapp/edx-platform/cms /edx/app/edxapp/edx-platform/common -type f -name "*.coffee"` | |
python manage.py lms --settings=aws compile_sass lms | |
Build failed running pavelib.assets.update_assets: Subprocess return code: 1 | |
FATAL: all hosts have already failed -- aborting | |
PLAY RECAP ******************************************************************** | |
INFO:ansible.callback_plugins.datadog_tasks_timing:edxapp | install python requirements -------------------------------------------- 59.40s | |
INFO:ansible.callback_plugins.datadog_tasks_timing:edxapp | Install edx-platform npm dependencies ---------------------------------- 57.45s | |
INFO:ansible.callback_plugins.datadog_tasks_timing:edxapp | gather {{ item }} static assets with paver ----------------------------- 19.21s | |
INFO:ansible.callback_plugins.datadog_tasks_timing:nginx | Install the nginx package ------------------------------------------------ 7.71s | |
INFO:ansible.callback_plugins.datadog_tasks_timing:edxapp | install system packages on which LMS and CMS rely ----------------------- 7.56s | |
INFO:ansible.callback_plugins.datadog_tasks_timing:edxapp_common | Install system packages ------------------------------------------ 7.24s | |
INFO:ansible.callback_plugins.datadog_tasks_timing:server_utils | Install ubuntu system packages ------------------------------------ 7.24s | |
INFO:ansible.callback_plugins.datadog_tasks_timing:edxapp | compiling all py files in the edx-platform repo ------------------------- 5.17s | |
INFO:ansible.callback_plugins.datadog_tasks_timing:common | pip install virtualenv -------------------------------------------------- 4.30s | |
INFO:ansible.callback_plugins.datadog_tasks_timing:edxapp | code sandbox | Install sandbox requirements into sandbox venv ----------- 4.09s | |
INFO:ansible.callback_plugins.datadog_tasks_timing: | |
Playbook edxapp_lms finished: Fri Dec 16 20:23:54 2016, 164 total tasks. 0:03:45 elapsed. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment