Created
July 10, 2015 15:02
-
-
Save antoviaque/3c74c66cff00ea923981 to your computer and use it in GitHub Desktop.
This file contains hidden or 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
| edxapp@edx-master:~/edx-platform/dev/problem-builder$ SERVICE_VARIANT=cms DJANGO_SETTINGS_MODULE="cms.envs.devstack" python -m problem_builder.v1.upgrade "course-v1:HarvardX+HGSE1x+now" | |
| ┏━━━━━━━━━━━━━━━━━━━━━━━━━━┓ | |
| ┃ Mentoring Upgrade Script ┃ | |
| ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┛ | |
| 2015-07-10 10:58:56,085 WARNING 4359 [xblock.plugin] plugin.py:147 - Unable to load XBlock 'openassessment' | |
| Traceback (most recent call last): | |
| File "/edx/app/edxapp/venvs/edxapp/src/xblock/xblock/plugin.py", line 144, in load_classes | |
| yield (class_.name, cls._load_class_entry_point(class_)) | |
| File "/edx/app/edxapp/venvs/edxapp/src/xblock/xblock/plugin.py", line 73, in _load_class_entry_point | |
| class_ = entry_point.load() | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/pkg_resources.py", line 2087, in load | |
| entry = __import__(self.module_name, globals(),globals(), ['__name__']) | |
| File "/edx/app/edxapp/venvs/edxapp/src/edx-ora2/openassessment/xblock/openassessmentblock.py", line 19, in <module> | |
| from openassessment.xblock.grade_mixin import GradeMixin | |
| File "/edx/app/edxapp/venvs/edxapp/src/edx-ora2/openassessment/xblock/grade_mixin.py", line 10, in <module> | |
| from openassessment.assessment.api import peer as peer_api | |
| File "/edx/app/edxapp/venvs/edxapp/src/edx-ora2/openassessment/assessment/api/peer.py", line 16, in <module> | |
| from openassessment.assessment.serializers import ( | |
| File "/edx/app/edxapp/venvs/edxapp/src/edx-ora2/openassessment/assessment/serializers/__init__.py", line 7, in <module> | |
| from .base import * | |
| File "/edx/app/edxapp/venvs/edxapp/src/edx-ora2/openassessment/assessment/serializers/base.py", line 69, in <module> | |
| class CriterionSerializer(NestedModelSerializer): | |
| File "/edx/app/edxapp/venvs/edxapp/src/edx-ora2/openassessment/assessment/serializers/base.py", line 71, in CriterionSerializer | |
| options = CriterionOptionSerializer(required=True, many=True) | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/rest_framework/serializers.py", line 200, in __init__ | |
| self.fields = self.get_fields() | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/rest_framework/serializers.py", line 236, in get_fields | |
| default_fields = self.get_default_fields() | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/rest_framework/serializers.py", line 734, in get_default_fields | |
| reverse_rels = opts.get_all_related_objects() | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/db/models/options.py", line 366, in get_all_related_objects | |
| include_proxy_eq=include_proxy_eq)] | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/db/models/options.py", line 378, in get_all_related_objects_with_model | |
| self._fill_related_objects_cache() | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/db/models/options.py", line 401, in _fill_related_objects_cache | |
| for klass in get_models(include_auto_created=True, only_installed=False): | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/db/models/loading.py", line 181, in get_models | |
| self._populate() | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/db/models/loading.py", line 67, in _populate | |
| self.load_app(app_name) | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/db/models/loading.py", line 88, in load_app | |
| models = import_module('.models', app_name) | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module | |
| __import__(name) | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/debug_toolbar/models.py", line 9, in <module> | |
| dt_settings.patch_all() | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/debug_toolbar/settings.py", line 238, in patch_all | |
| patch_root_urlconf() | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/debug_toolbar/settings.py", line 226, in patch_root_urlconf | |
| reverse('djdt:render_panel') | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 473, in reverse | |
| app_list = resolver.app_dict[ns] | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 309, in app_dict | |
| self._populate() | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 247, in _populate | |
| for pattern in reversed(self.url_patterns): | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 347, in url_patterns | |
| patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 342, in urlconf_module | |
| self._urlconf_module = import_module(self.urlconf_name) | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module | |
| __import__(name) | |
| File "/edx/app/edxapp/edx-platform/cms/urls.py", line 6, in <module> | |
| admin.autodiscover() | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ratelimitbackend/admin.py", line 33, in autodiscover | |
| django_autodiscover() | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/contrib/admin/__init__.py", line 29, in autodiscover | |
| import_module('%s.admin' % app) | |
| File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module | |
| __import__(name) | |
| File "/edx/app/edxapp/venvs/edxapp/src/edx-ora2/openassessment/assessment/admin.py", line 11, in <module> | |
| from openassessment.assessment.serializers import RubricSerializer | |
| ImportError: cannot import name RubricSerializer | |
| ➔ Found course: Unlocking the Immunity to Change: A New Approach to Personal Improvement | |
| ➔ Searching for mentoring blocks | |
| ➔ Found 89 mentoring blocks | |
| ➔ Doing a quick sanity check of the url_names | |
| ➔ Upgrading block 1 of 89 - "mentoring_first" | |
| 2015-07-10 10:58:58,614 INFO 4359 [openedx.core.djangoapps.credit.tasks] tasks.py:44 - Requirements added for course course-v1:HarvardX+HGSE1x+now | |
| 2015-07-10 10:59:02,103 INFO 4359 [xmodule.modulestore.django] django.py:103 - Sent course_published signal to <function listen_for_course_publish at 0x6486aa0> with kwargs {'course_key': CourseLocator(u'HarvardX', u'HGSE1x', u'now', None, None)}. Response was: None | |
| 2015-07-10 10:59:02,103 INFO 4359 [xmodule.modulestore.django] django.py:103 - Sent course_published signal to <function _listen_for_course_publish at 0x6ad6ed8> with kwargs {'course_key': CourseLocator(u'HarvardX', u'HGSE1x', u'now', None, None)}. Response was: None | |
| 2015-07-10 10:59:02,103 INFO 4359 [xmodule.modulestore.django] django.py:103 - Sent course_published signal to <function listen_for_course_publish at 0x6b7dc80> with kwargs {'course_key': CourseLocator(u'HarvardX', u'HGSE1x', u'now', None, None)}. Response was: None | |
| 2015-07-10 10:59:02,103 INFO 4359 [xmodule.modulestore.django] django.py:103 - Sent course_published signal to <function listen_for_course_publish at 0x703e7d0> with kwargs {'course_key': CourseLocator(u'HarvardX', u'HGSE1x', u'now', None, None)}. Response was: None | |
| Traceback (most recent call last): | |
| File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main | |
| "__main__", fname, loader, pkg_name) | |
| File "/usr/lib/python2.7/runpy.py", line 72, in _run_code | |
| exec code in run_globals | |
| File "/edx/app/edxapp/edx-platform/dev/problem-builder/problem_builder/v1/upgrade.py", line 196, in <module> | |
| upgrade_block(block) | |
| File "/edx/app/edxapp/edx-platform/dev/problem-builder/problem_builder/v1/upgrade.py", line 88, in upgrade_block | |
| index = parent_children.index(old_usage_id) | |
| ValueError: BlockUsageLocator(CourseLocator(u'HarvardX', u'HGSE1x', u'now', None, None), u'mentoring', u'mentoring_first') is not in list |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment