I've just upgraded from 1.11.2 to 1.13.0 and MCPServer doesn't start anymore. I get the following error:
Aug 24 17:34:43 SRV10 systemd[1]: Started Archivematica MCPServer.
Aug 24 17:34:45 SRV10 python[24685]: Traceback (most recent call last):
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/django/db/backends/utils.py", line 64, in execute
Aug 24 17:34:45 SRV10 python[24685]: return self.cursor.execute(sql, params)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/django/db/backends/mysql/base.py", line 101, in execute
Aug 24 17:34:45 SRV10 python[24685]: return self.cursor.execute(query, args)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/MySQLdb/cursors.py", line 209, in execute
Aug 24 17:34:45 SRV10 python[24685]: res = self._query(query)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/MySQLdb/cursors.py", line 315, in _query
Aug 24 17:34:45 SRV10 python[24685]: db.query(q)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/MySQLdb/connections.py", line 239, in query
Aug 24 17:34:45 SRV10 python[24685]: _mysql.connection.query(self, query)
Aug 24 17:34:45 SRV10 python[24685]: MySQLdb._exceptions.OperationalError: (1054, "Unknown column 'Transfers.status' in 'where clause'")
Aug 24 17:34:45 SRV10 python[24685]: The above exception was the direct cause of the following exception:
Aug 24 17:34:45 SRV10 python[24685]: Traceback (most recent call last):
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/lib/archivematica/MCPServer/archivematicaMCP.py", line 5, in <module>
Aug 24 17:34:45 SRV10 python[24685]: main()
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/lib/archivematica/MCPServer/server/mcp.py", line 106, in main
Aug 24 17:34:45 SRV10 python[24685]: Package.cleanup_old_db_entries()
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/lib/python3.6/contextlib.py", line 52, in inner
Aug 24 17:34:45 SRV10 python[24685]: return func(*args, **kwds)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/lib/archivematica/MCPServer/server/packages.py", line 574, in cleanup_old_db_entries
Aug 24 17:34:45 SRV10 python[24685]: completed_at=completed_at,
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/django/db/models/query.py", line 650, in update
Aug 24 17:34:45 SRV10 python[24685]: rows = query.get_compiler(self.db).execute_sql(CURSOR)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/django/db/models/sql/compiler.py", line 1204, in execute_sql
Aug 24 17:34:45 SRV10 python[24685]: cursor = super(SQLUpdateCompiler, self).execute_sql(result_type)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/django/db/models/sql/compiler.py", line 899, in execute_sql
Aug 24 17:34:45 SRV10 python[24685]: raise original_exception
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/django/db/models/sql/compiler.py", line 889, in execute_sql
Aug 24 17:34:45 SRV10 python[24685]: cursor.execute(sql, params)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/django/db/backends/utils.py", line 64, in execute
Aug 24 17:34:45 SRV10 python[24685]: return self.cursor.execute(sql, params)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/django/db/utils.py", line 94, in __exit__
Aug 24 17:34:45 SRV10 python[24685]: six.reraise(dj_exc_type, dj_exc_value, traceback)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/django/utils/six.py", line 685, in reraise
Aug 24 17:34:45 SRV10 python[24685]: raise value.with_traceback(tb)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/django/db/backends/utils.py", line 64, in execute
Aug 24 17:34:45 SRV10 python[24685]: return self.cursor.execute(sql, params)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/django/db/backends/mysql/base.py", line 101, in execute
Aug 24 17:34:45 SRV10 python[24685]: return self.cursor.execute(query, args)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/MySQLdb/cursors.py", line 209, in execute
Aug 24 17:34:45 SRV10 python[24685]: res = self._query(query)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/MySQLdb/cursors.py", line 315, in _query
Aug 24 17:34:45 SRV10 python[24685]: db.query(q)
Aug 24 17:34:45 SRV10 python[24685]: File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.6/site-packages/MySQLdb/connections.py", line 239, in query
Aug 24 17:34:45 SRV10 python[24685]: _mysql.connection.query(self, query)
Aug 24 17:34:45 SRV10 python[24685]: django.db.utils.OperationalError: (1054, "Unknown column 'Transfers.status' in 'where clause'")
Aug 24 17:34:45 SRV10 systemd[1]: archivematica-mcp-server.service: Main process exited, code=exited, status=1/FAILURE
Aug 24 17:34:45 SRV10 systemd[1]: archivematica-mcp-server.service: Failed with result 'exit-code'.