mfe_1 | {"level":"info","ts":1676814144.8912427,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_addr":"172.18.0.8:48972","proto":"HTTP/1.1","method":"GET","host":"apps.tmtg-clone.click","uri":"/profile/u/JamesMacklean"},"user_id":"","duration":0.000305892,"size":0,"status":304} caddy_1 | {"level":"info","ts":1676814144.8915124,"logger":"http.log.access.log2","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48175","proto":"HTTP/2.0","method":"GET","host":"apps.tmtg-clone.click","uri":"/profile/u/JamesMacklean","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"apps.tmtg-clone.click"}},"user_id":"","duration":0.001031009,"size":0,"status":304} mfe_1 | {"level":"info","ts":1676814145.3141847,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_addr":"172.18.0.8:48972","proto":"HTTP/1.1","method":"GET","host":"apps.tmtg-clone.click","uri":"/favicon.ico"},"user_id":"","duration":0.000013278,"size":0,"status":0} caddy_1 | {"level":"info","ts":1676814145.3144388,"logger":"http.log.access.log2","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48175","proto":"HTTP/2.0","method":"GET","host":"apps.tmtg-clone.click","uri":"/favicon.ico","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"apps.tmtg-clone.click"}},"user_id":"","duration":0.00088467,"size":0,"status":200} lms_1 | 2023-02-19 13:42:25,328 INFO 19 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/api/user/v1/accounts/JamesMacklean", "context": {"user_id": 149781, "path": "/api/user/v1/accounts/JamesMacklean", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:42:25.328635+00:00", "event_type": "/api/user/v1/accounts/JamesMacklean", "event_source": "server", "page": null} lms_1 | 2023-02-19 13:42:25,339 INFO 7 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/theming/asset/images/logo.png", "context": {"user_id": 149781, "path": "/theming/asset/images/logo.png", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:42:25.338775+00:00", "event_type": "/theming/asset/images/logo.png", "event_source": "server", "page": null} lms_1 | 2023-02-19 13:42:25,354 ERROR 19 [openedx.core.djangoapps.user_api.helpers] [user 149781] [ip 112.206.98.235] helpers.py:85 - An unexpected error occurred when calling 'get_account_settings' with arguments '(, ['JamesMacklean'])' and keyword arguments '{'view': None}' from File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings(: OperationalError(1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 402, in __get__ lms_1 | rel_obj = self.related.get_cached_value(instance) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value lms_1 | return instance._state.fields_cache[cache_name] lms_1 | KeyError: 'registration' lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | MySQLdb.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | The above exception was the direct cause of the following exception: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 53, in _wrapped lms_1 | return func(*args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/api.py", line 97, in get_account_settings lms_1 | serialized_users.append(UserReadOnlySerializer( lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 548, in data lms_1 | ret = super().data lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 246, in data lms_1 | self._data = self.to_representation(self.instance) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/serializers.py", line 135, in to_representation lms_1 | activation_key = user.registration.activation_key lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 410, in __get__ lms_1 | rel_obj = self.get_queryset(instance=instance).get(**filter_args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 431, in get lms_1 | num = len(clone) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 262, in __len__ lms_1 | self._fetch_all() lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all lms_1 | self._result_cache = list(self._iterable_class(self)) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 51, in __iter__ lms_1 | results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql lms_1 | cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute lms_1 | return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers lms_1 | return executor(sql, params, many, context) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__ lms_1 | raise dj_exc_value.with_traceback(traceback) from exc_value lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | django.db.utils.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | [pid: 7|app: 0|req: 36/93] 172.18.0.8 () {56 vars in 3633 bytes} [Sun Feb 19 13:42:25 2023] GET /theming/asset/images/logo.png => generated 0 bytes in 36 msecs (HTTP/1.1 302) 7 headers in 386 bytes (1 switches on core 0) caddy_1 | {"level":"info","ts":1676814145.359652,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/theming/asset/images/logo.png","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.036430291,"size":0,"status":302} lms_1 | 2023-02-19 13:42:25,361 ERROR 19 [root] [user None] [ip None] signals.py:22 - Uncaught exception from None lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 402, in __get__ lms_1 | rel_obj = self.related.get_cached_value(instance) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value lms_1 | return instance._state.fields_cache[cache_name] lms_1 | KeyError: 'registration' lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | MySQLdb.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | The above exception was the direct cause of the following exception: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 53, in _wrapped lms_1 | return func(*args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/api.py", line 97, in get_account_settings lms_1 | serialized_users.append(UserReadOnlySerializer( lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 548, in data lms_1 | ret = super().data lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 246, in data lms_1 | self._data = self.to_representation(self.instance) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/serializers.py", line 135, in to_representation lms_1 | activation_key = user.registration.activation_key lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 410, in __get__ lms_1 | rel_obj = self.get_queryset(instance=instance).get(**filter_args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 431, in get lms_1 | num = len(clone) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 262, in __len__ lms_1 | self._fetch_all() lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all lms_1 | self._result_cache = list(self._iterable_class(self)) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 51, in __iter__ lms_1 | results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql lms_1 | cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute lms_1 | return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers lms_1 | return executor(sql, params, many, context) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__ lms_1 | raise dj_exc_value.with_traceback(traceback) from exc_value lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | django.db.utils.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner lms_1 | response = get_response(request) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response lms_1 | response = wrapped_callback(request, *callback_args, **callback_kwargs) lms_1 | File "/opt/pyenv/versions/3.8.12/lib/python3.8/contextlib.py", line 75, in inner lms_1 | return func(*args, **kwds) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view lms_1 | return view_func(*args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/viewsets.py", line 125, in view lms_1 | return self.dispatch(request, *args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 509, in dispatch lms_1 | response = self.handle_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 469, in handle_exception lms_1 | self.raise_uncaught_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception lms_1 | raise exc lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 506, in dispatch lms_1 | response = handler(request, *args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings( lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 86, in _wrapped lms_1 | raise api_error(msg) # lint-amnesty, pylint: disable=raise-missing-from lms_1 | openedx.core.djangoapps.user_api.errors.UserAPIInternalError: An unexpected error occurred when calling 'get_account_settings' with arguments '(, ['JamesMacklean'])' and keyword arguments '{'view': None}' from File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings(: OperationalError(1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | 2023-02-19 13:42:25,385 INFO 7 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/csrf/api/v1/token", "context": {"user_id": 149781, "path": "/csrf/api/v1/token", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:42:25.385048+00:00", "event_type": "/csrf/api/v1/token", "event_source": "server", "page": null} caddy_1 | {"level":"info","ts":1676814145.4035513,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/csrf/api/v1/token","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.064557594,"size":80,"status":200} lms_1 | [pid: 7|app: 0|req: 37/94] 172.18.0.8 () {60 vars in 3655 bytes} [Sun Feb 19 13:42:25 2023] GET /csrf/api/v1/token => generated 80 bytes in 43 msecs (HTTP/1.1 200) 10 headers in 621 bytes (1 switches on core 0) lms_1 | 2023-02-19 13:42:25,417 INFO 7 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/api/certificates/v0/certificates/JamesMacklean/", "context": {"user_id": 149781, "path": "/api/certificates/v0/certificates/JamesMacklean/", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:42:25.417430+00:00", "event_type": "/api/certificates/v0/certificates/JamesMacklean/", "event_source": "server", "page": null} caddy_1 | {"level":"info","ts":1676814145.4626243,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/api/certificates/v0/certificates/JamesMacklean/","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.123002137,"size":572,"status":200} lms_1 | [pid: 7|app: 0|req: 38/95] 172.18.0.8 () {60 vars in 3716 bytes} [Sun Feb 19 13:42:25 2023] GET /api/certificates/v0/certificates/JamesMacklean/ => generated 1751 bytes in 58 msecs (HTTP/1.1 200) 9 headers in 447 bytes (1 switches on core 0) lms_1 | 2023-02-19 13:42:25,476 INFO 7 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/api/user/v1/preferences/JamesMacklean", "context": {"user_id": 149781, "path": "/api/user/v1/preferences/JamesMacklean", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:42:25.476652+00:00", "event_type": "/api/user/v1/preferences/JamesMacklean", "event_source": "server", "page": null} caddy_1 | {"level":"info","ts":1676814145.5011072,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/api/user/v1/preferences/JamesMacklean","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.161347044,"size":48,"status":200} lms_1 | [pid: 7|app: 0|req: 39/96] 172.18.0.8 () {60 vars in 3697 bytes} [Sun Feb 19 13:42:25 2023] GET /api/user/v1/preferences/JamesMacklean => generated 48 bytes in 37 msecs (HTTP/1.1 200) 9 headers in 452 bytes (1 switches on core 0) lms_1 | 2023-02-19 13:42:25,516 INFO 7 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/theming/asset/images/favicon.ico", "context": {"user_id": 149781, "path": "/theming/asset/images/favicon.ico", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:42:25.516613+00:00", "event_type": "/theming/asset/images/favicon.ico", "event_source": "server", "page": null} lms_1 | 2023-02-19 13:42:25,425 ERROR 19 [django.request] [user 149781] [ip 112.206.98.235] log.py:224 - Internal Server Error: /api/user/v1/accounts/JamesMacklean lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 402, in __get__ lms_1 | rel_obj = self.related.get_cached_value(instance) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value lms_1 | return instance._state.fields_cache[cache_name] lms_1 | KeyError: 'registration' lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | MySQLdb.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | The above exception was the direct cause of the following exception: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 53, in _wrapped lms_1 | return func(*args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/api.py", line 97, in get_account_settings lms_1 | serialized_users.append(UserReadOnlySerializer( lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 548, in data lms_1 | ret = super().data lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 246, in data lms_1 | self._data = self.to_representation(self.instance) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/serializers.py", line 135, in to_representation lms_1 | activation_key = user.registration.activation_key lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 410, in __get__ lms_1 | rel_obj = self.get_queryset(instance=instance).get(**filter_args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 431, in get lms_1 | num = len(clone) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 262, in __len__ lms_1 | self._fetch_all() lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all lms_1 | self._result_cache = list(self._iterable_class(self)) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 51, in __iter__ lms_1 | results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql lms_1 | cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute lms_1 | return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers lms_1 | return executor(sql, params, many, context) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__ lms_1 | raise dj_exc_value.with_traceback(traceback) from exc_value lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | django.db.utils.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner lms_1 | response = get_response(request) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response lms_1 | response = wrapped_callback(request, *callback_args, **callback_kwargs) lms_1 | File "/opt/pyenv/versions/3.8.12/lib/python3.8/contextlib.py", line 75, in inner lms_1 | return func(*args, **kwds) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view lms_1 | return view_func(*args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/viewsets.py", line 125, in view lms_1 | return self.dispatch(request, *args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 509, in dispatch lms_1 | response = self.handle_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 469, in handle_exception lms_1 | self.raise_uncaught_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception lms_1 | raise exc lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 506, in dispatch lms_1 | response = handler(request, *args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings( lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 86, in _wrapped lms_1 | raise api_error(msg) # lint-amnesty, pylint: disable=raise-missing-from lms_1 | openedx.core.djangoapps.user_api.errors.UserAPIInternalError: An unexpected error occurred when calling 'get_account_settings' with arguments '(, ['JamesMacklean'])' and keyword arguments '{'view': None}' from File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings(: OperationalError(1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") caddy_1 | {"level":"error","ts":1676814145.5364962,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/api/user/v1/accounts/JamesMacklean","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.222934923,"size":3179,"status":500} lms_1 | [pid: 19|app: 0|req: 17/97] 172.18.0.8 () {60 vars in 3691 bytes} [Sun Feb 19 13:42:25 2023] GET /api/user/v1/accounts/JamesMacklean => generated 9758 bytes in 218 msecs (HTTP/1.1 500) 9 headers in 623 bytes (1 switches on core 0) caddy_1 | {"level":"info","ts":1676814145.5551298,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/favicon.ico","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.199187094,"size":0,"status":302} lms_1 | [pid: 7|app: 0|req: 40/98] 172.18.0.8 () {56 vars in 3638 bytes} [Sun Feb 19 13:42:25 2023] GET /theming/asset/images/favicon.ico => generated 0 bytes in 52 msecs (HTTP/1.1 302) 7 headers in 389 bytes (1 switches on core 0) lms_1 | 2023-02-19 13:42:25,565 INFO 19 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "edx.profile.viewed", "context": {"user_id": 149781, "path": "/event", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"username\": \"JamesMacklean\", \"user_id\": 149781}", "time": "2023-02-19T13:42:25.565476+00:00", "event_type": "edx.profile.viewed", "event_source": "browser", "page": "https://apps.tmtg-clone.click/profile/u/JamesMacklean"} caddy_1 | {"level":"info","ts":1676814145.5712814,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"POST","host":"tmtg-clone.click","uri":"/event","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.060649601,"size":7,"status":200} lms_1 | [pid: 19|app: 0|req: 18/99] 172.18.0.8 () {66 vars in 3787 bytes} [Sun Feb 19 13:42:25 2023] POST /event => generated 7 bytes in 38 msecs (HTTP/1.1 200) 8 headers in 425 bytes (1 switches on core 0) lms_1 | 2023-02-19 13:42:25,643 INFO 7 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/api/user/v1/accounts/JamesMacklean", "context": {"user_id": 149781, "path": "/api/user/v1/accounts/JamesMacklean", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:42:25.643724+00:00", "event_type": "/api/user/v1/accounts/JamesMacklean", "event_source": "server", "page": null} lms_1 | 2023-02-19 13:42:25,663 ERROR 7 [openedx.core.djangoapps.user_api.helpers] [user 149781] [ip 112.206.98.235] helpers.py:85 - An unexpected error occurred when calling 'get_account_settings' with arguments '(, ['JamesMacklean'])' and keyword arguments '{'view': None}' from File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings(: OperationalError(1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 402, in __get__ lms_1 | rel_obj = self.related.get_cached_value(instance) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value lms_1 | return instance._state.fields_cache[cache_name] lms_1 | KeyError: 'registration' lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | MySQLdb.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | The above exception was the direct cause of the following exception: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 53, in _wrapped lms_1 | return func(*args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/api.py", line 97, in get_account_settings lms_1 | serialized_users.append(UserReadOnlySerializer( lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 548, in data lms_1 | ret = super().data lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 246, in data lms_1 | self._data = self.to_representation(self.instance) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/serializers.py", line 135, in to_representation lms_1 | activation_key = user.registration.activation_key lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 410, in __get__ lms_1 | rel_obj = self.get_queryset(instance=instance).get(**filter_args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 431, in get lms_1 | num = len(clone) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 262, in __len__ lms_1 | self._fetch_all() lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all lms_1 | self._result_cache = list(self._iterable_class(self)) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 51, in __iter__ lms_1 | results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql lms_1 | cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute lms_1 | return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers lms_1 | return executor(sql, params, many, context) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__ lms_1 | raise dj_exc_value.with_traceback(traceback) from exc_value lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | django.db.utils.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | 2023-02-19 13:42:25,666 ERROR 7 [root] [user None] [ip None] signals.py:22 - Uncaught exception from None lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 402, in __get__ lms_1 | rel_obj = self.related.get_cached_value(instance) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value lms_1 | return instance._state.fields_cache[cache_name] lms_1 | KeyError: 'registration' lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | MySQLdb.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | The above exception was the direct cause of the following exception: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 53, in _wrapped lms_1 | return func(*args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/api.py", line 97, in get_account_settings lms_1 | serialized_users.append(UserReadOnlySerializer( lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 548, in data lms_1 | ret = super().data lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 246, in data lms_1 | self._data = self.to_representation(self.instance) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/serializers.py", line 135, in to_representation lms_1 | activation_key = user.registration.activation_key lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 410, in __get__ lms_1 | rel_obj = self.get_queryset(instance=instance).get(**filter_args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 431, in get lms_1 | num = len(clone) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 262, in __len__ lms_1 | self._fetch_all() lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all lms_1 | self._result_cache = list(self._iterable_class(self)) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 51, in __iter__ lms_1 | results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql lms_1 | cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute lms_1 | return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers lms_1 | return executor(sql, params, many, context) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__ lms_1 | raise dj_exc_value.with_traceback(traceback) from exc_value lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | django.db.utils.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner lms_1 | response = get_response(request) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response lms_1 | response = wrapped_callback(request, *callback_args, **callback_kwargs) lms_1 | File "/opt/pyenv/versions/3.8.12/lib/python3.8/contextlib.py", line 75, in inner lms_1 | return func(*args, **kwds) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view lms_1 | return view_func(*args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/viewsets.py", line 125, in view lms_1 | return self.dispatch(request, *args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 509, in dispatch lms_1 | response = self.handle_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 469, in handle_exception lms_1 | self.raise_uncaught_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception lms_1 | raise exc lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 506, in dispatch lms_1 | response = handler(request, *args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings( lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 86, in _wrapped lms_1 | raise api_error(msg) # lint-amnesty, pylint: disable=raise-missing-from lms_1 | openedx.core.djangoapps.user_api.errors.UserAPIInternalError: An unexpected error occurred when calling 'get_account_settings' with arguments '(, ['JamesMacklean'])' and keyword arguments '{'view': None}' from File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings(: OperationalError(1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | 2023-02-19 13:42:25,734 ERROR 7 [django.request] [user 149781] [ip 112.206.98.235] log.py:224 - Internal Server Error: /api/user/v1/accounts/JamesMacklean lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 402, in __get__ lms_1 | rel_obj = self.related.get_cached_value(instance) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value lms_1 | return instance._state.fields_cache[cache_name] lms_1 | KeyError: 'registration' lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | MySQLdb.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | The above exception was the direct cause of the following exception: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 53, in _wrapped lms_1 | return func(*args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/api.py", line 97, in get_account_settings lms_1 | serialized_users.append(UserReadOnlySerializer( lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 548, in data lms_1 | ret = super().data lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 246, in data lms_1 | self._data = self.to_representation(self.instance) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/serializers.py", line 135, in to_representation lms_1 | activation_key = user.registration.activation_key lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 410, in __get__ lms_1 | rel_obj = self.get_queryset(instance=instance).get(**filter_args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 431, in get lms_1 | num = len(clone) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 262, in __len__ lms_1 | self._fetch_all() lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all lms_1 | self._result_cache = list(self._iterable_class(self)) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 51, in __iter__ lms_1 | results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql lms_1 | cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute lms_1 | return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers lms_1 | return executor(sql, params, many, context) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__ lms_1 | raise dj_exc_value.with_traceback(traceback) from exc_value lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | django.db.utils.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner lms_1 | response = get_response(request) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response lms_1 | response = wrapped_callback(request, *callback_args, **callback_kwargs) lms_1 | File "/opt/pyenv/versions/3.8.12/lib/python3.8/contextlib.py", line 75, in inner lms_1 | return func(*args, **kwds) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view lms_1 | return view_func(*args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/viewsets.py", line 125, in view lms_1 | return self.dispatch(request, *args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 509, in dispatch lms_1 | response = self.handle_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 469, in handle_exception lms_1 | self.raise_uncaught_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception lms_1 | raise exc lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 506, in dispatch lms_1 | response = handler(request, *args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings( lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 86, in _wrapped lms_1 | raise api_error(msg) # lint-amnesty, pylint: disable=raise-missing-from lms_1 | openedx.core.djangoapps.user_api.errors.UserAPIInternalError: An unexpected error occurred when calling 'get_account_settings' with arguments '(, ['JamesMacklean'])' and keyword arguments '{'view': None}' from File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings(: OperationalError(1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") caddy_1 | {"level":"error","ts":1676814145.8393662,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/api/user/v1/accounts/JamesMacklean","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.209256563,"size":3179,"status":500} lms_1 | [pid: 7|app: 0|req: 41/100] 172.18.0.8 () {60 vars in 3690 bytes} [Sun Feb 19 13:42:25 2023] GET /api/user/v1/accounts/JamesMacklean => generated 9758 bytes in 209 msecs (HTTP/1.1 500) 9 headers in 623 bytes (1 switches on core 0)