Hi, I am trying to enable CAS on hawthorn.1 but I have no success I have done the next things
I have edited the: /edx/app/edxapp/edx-platform/lms/envs/common.py and set the 'AUTH_USE_CAS': True, /edx/app/edx_ansible/edx_ansible/playbooks/roles/edxapp/defaults/main.yml and set the EDXAPP_CAS_SERVER_URL: "my cas server" and EDXAPP_CAS_ATTRIBUTE_PACKAGE: "git+https://github.com/mitocw/mitx_cas_mapper" Then I do: python manage.py lms --settings=aws collectstatic --noinput and it gives me the next output root@openedx:/edx/app/edxapp/edx-platform# python manage.py lms --settings=aws collectstatic --noinput Traceback (most recent call last): File "manage.py", line 118, in <module> startup.run() File "/edx/app/edxapp/edx-platform/lms/startup.py", line 19, in run django.setup() File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/__init__.py", line 27, in setup apps.populate(settings.INSTALLED_APPS) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/apps/registry.py", line 89, in populate "duplicates: %s" % app_config.label) django.core.exceptions.ImproperlyConfigured: Application labels aren't unique, duplicates: django_cas And when I try to rebuild the lms: paver update_assets lms --settings=aws The terminal output: root@openedx:/edx/app/edxapp/edx-platform# paver update_assets lms --settings=aws ---> pavelib.assets.update_assets ---> pavelib.prereqs.install_node_prereqs NO_PREREQ_INSTALL is set, not installing prereqs ---> pavelib.assets.process_xmodule_assets ---> pavelib.prereqs.install_python_prereqs NO_PREREQ_INSTALL is set, not installing prereqs xmodule_assets common/static/xmodule Finished processing xmodule assets. mkdir_p path('common/static/common/js/vendor') mkdir_p path('common/static/common/css') mkdir_p path('common/static/common/css/vendor') Copying vendor files into static directory /bin/cp -rf node_modules/backbone.paginator/lib/backbone.paginator.js common/static/common/js/vendor /bin/cp -rf node_modules/backbone/backbone.js common/static/common/js/vendor /bin/cp -rf node_modules/bootstrap/dist/js/bootstrap.bundle.js common/static/common/js/vendor /bin/cp -rf node_modules/hls.js/dist/hls.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/jquery/dist/jquery.js common/static/common/js/vendor /bin/cp -rf node_modules/moment-timezone/builds/moment-timezone-with-data.js common/static/common/js/vendor /bin/cp -rf node_modules/moment/min/moment-with-locales.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/requirejs/require.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/underscore/underscore.js common/static/common/js/vendor Copying vendor library dir: node_modules/@edx/studio-frontend/dist/ /bin/cp -rf node_modules/@edx/studio-frontend/dist/courseHealthCheck.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/courseOutlineHealthCheck.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/accessibilityPolicy.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/common.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/assets.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/editImageModal.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/courseOutlineHealthCheck.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/editImageModal.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/common.min.css common/static/common/css/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/i18nMessages.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/runtime.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/courseOutlineHealthCheck.min.css common/static/common/css/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/courseHealthCheck.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/assets.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/common.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/accessibilityPolicy.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/runtime.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/editImageModal.min.css common/static/common/css/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/courseHealthCheck.min.css common/static/common/css/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/accessibilityPolicy.min.css common/static/common/css/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/assets.min.css common/static/common/css/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/i18nMessages.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/zh_CN.json common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/ar.json common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/es_419.json common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/fr.json common/static/common/js/vendor /bin/cp -rf node_modules/which-country/index.js common/static/common/js/vendor Copying developer vendor files into static directory /bin/cp -rf node_modules/sinon/pkg/sinon.js common/static/common/js/vendor /bin/cp -rf node_modules/squirejs/src/Squire.js common/static/common/js/vendor ---> pavelib.assets.webpack python manage.py lms --settings=aws print_setting STATIC_ROOT 2>/dev/null Captured Task Output: --------------------- ---> pavelib.assets.update_assets ---> pavelib.prereqs.install_node_prereqs ---> pavelib.assets.process_xmodule_assets ---> pavelib.prereqs.install_python_prereqs xmodule_assets common/static/xmodule mkdir_p path('common/static/common/js/vendor') mkdir_p path('common/static/common/css') mkdir_p path('common/static/common/css/vendor') /bin/cp -rf node_modules/backbone.paginator/lib/backbone.paginator.js common/static/common/js/vendor /bin/cp -rf node_modules/backbone/backbone.js common/static/common/js/vendor /bin/cp -rf node_modules/bootstrap/dist/js/bootstrap.bundle.js common/static/common/js/vendor /bin/cp -rf node_modules/hls.js/dist/hls.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/jquery/dist/jquery.js common/static/common/js/vendor /bin/cp -rf node_modules/moment-timezone/builds/moment-timezone-with-data.js common/static/common/js/vendor /bin/cp -rf node_modules/moment/min/moment-with-locales.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/requirejs/require.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/underscore/underscore.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/courseHealthCheck.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/courseOutlineHealthCheck.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/accessibilityPolicy.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/common.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/assets.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/editImageModal.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/courseOutlineHealthCheck.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/editImageModal.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/common.min.css common/static/common/css/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/i18nMessages.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/runtime.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/courseOutlineHealthCheck.min.css common/static/common/css/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/courseHealthCheck.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/assets.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/common.min.js.map common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/accessibilityPolicy.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/runtime.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/editImageModal.min.css common/static/common/css/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/courseHealthCheck.min.css common/static/common/css/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/accessibilityPolicy.min.css common/static/common/css/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/assets.min.css common/static/common/css/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/i18nMessages.min.js common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/zh_CN.json common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/ar.json common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/es_419.json common/static/common/js/vendor /bin/cp -rf node_modules/@edx/studio-frontend/dist/i18n/messages/fr.json common/static/common/js/vendor /bin/cp -rf node_modules/which-country/index.js common/static/common/js/vendor /bin/cp -rf node_modules/sinon/pkg/sinon.js common/static/common/js/vendor /bin/cp -rf node_modules/squirejs/src/Squire.js common/static/common/js/vendor ---> pavelib.assets.webpack python manage.py lms --settings=aws print_setting STATIC_ROOT 2>/dev/null Build failed running pavelib.assets.update_assets: Subprocess return code: 1 root@openedx:/edx/app/edxapp/edx-platform# -- You received this message because you are subscribed to the Google Groups "General Open edX discussion" group. To view this discussion on the web visit https://groups.google.com/d/msgid/edx-code/415fbadd-f119-491a-aba8-f9fc31eee812%40googlegroups.com.
