# Problem after updating to v0.11 kolibri

**URL:** <https://community.learningequality.org/t/problem-after-updating-to-v0-11-kolibri/895>\
**Category:** Kolibri\
**Created:** [November 8, 2018, 10:48pm UTC](https://community.learningequality.org/t/problem-after-updating-to-v0-11-kolibri/895 "2018-11-08T22:48:22Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bryan\_Fisher](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.learningequality.org/bryan_fisher/32/160_2.png) [@Bryan\_Fisher](https://community.learningequality.org/u/Bryan_Fisher)\
**Post date:** [November 8, 2018, 10:48pm UTC](https://community.learningequality.org/t/problem-after-updating-to-v0-11-kolibri/895/1 "2018-11-08T22:48:22Z")

</div>

Good day,

I ran an update today, and kolibri stopped working throwing out a bunch of issues: (I will attach the kolibri.log and server.log file in the morning.

Please see a copy and paste from the terminal window:

After running an upgrade on Ubuntu, kolibri updated to v0.11.0:  
Commands run: kolibri status && kolibri

kolibri@tsp:~$ **kolibri start**  
INFO Running Kolibri with the following settings: kolibri.deployment.default.settings.base  
INFO Sqlite database Vacuum finished.  
INFO Running update routines for new version…

0 static files copied to ‘/var/kolibri/.kolibri/static’, 770 unmodified.  
Operations to perform:  
Apply all migrations: admin, auth, content, contenttypes, device, discovery, exams, kolibriauth, lessons, logger, morango, sessions  
Running migrations:  
No migrations to apply.  
Installed 2 object(s) from 1 fixture(s)  
INFO Importing ContentTag data  
INFO Importing ContentNode\_tags data  
INFO Importing ContentNode\_related data  
INFO Importing ContentNode\_has\_prerequisite data  
INFO Importing ContentNode data  
INFO Importing Language data  
INFO Importing File data  
INFO Importing LocalFile data  
INFO Importing AssessmentMetaData data  
Traceback (most recent call last):  
File “/usr/lib/python3/dist-packages/kolibri/dist/sqlalchemy/engine/base.py”, line 1193, in \_execute\_context  
context)  
File “/usr/lib/python3/dist-packages/kolibri/dist/sqlalchemy/engine/default.py”, line 509, in do\_execute  
cursor.execute(statement, parameters)  
sqlite3.DatabaseError: database disk image is malformed

The above exception was the direct cause of the following exception:

Traceback (most recent call last):  
File “/usr/bin/kolibri”, line 9, in   
load\_entry\_point(‘kolibri==0.11.0’, ‘console\_scripts’, ‘kolibri’)()  
File “/usr/lib/python3/dist-packages/kolibri/utils/cli.py”, line 664, in main  
start(port, daemon=daemon)  
File “/usr/lib/python3/dist-packages/kolibri/utils/cli.py”, line 273, in start  
update()  
File “/usr/lib/python3/dist-packages/kolibri/utils/cli.py”, line 253, in update  
update\_channel\_metadata()  
File “/usr/lib/python3/dist-packages/kolibri/core/content/utils/annotation.py”, line 46, in update\_channel\_metadata  
import\_channel\_from\_local\_db(channel\_id)  
File “/usr/lib/python3/dist-packages/kolibri/core/content/utils/channel\_import.py”, line 675, in import\_channel\_from\_local\_db  
import\_manager.import\_channel\_data()  
File “/usr/lib/python3/dist-packages/kolibri/core/content/utils/channel\_import.py”, line 522, in import\_channel\_data  
raise e  
File “/usr/lib/python3/dist-packages/kolibri/core/content/utils/channel\_import.py”, line 513, in import\_channel\_data  
unflushed\_rows = self.table\_import(model, row\_mapper, table\_mapper, unflushed\_rows)  
File “/usr/lib/python3/dist-packages/kolibri/core/content/utils/channel\_import.py”, line 371, in table\_import  
result = self.raw\_attached\_sqlite\_table\_import(model, row\_mapper, table\_mapper, unflushed\_rows)  
File “/usr/lib/python3/dist-packages/kolibri/core/content/utils/channel\_import.py”, line 292, in raw\_attached\_sqlite\_table\_import  
self.destination.session.execute(text(query))  
File “/usr/lib/python3/dist-packages/kolibri/dist/sqlalchemy/orm/session.py”, line 1176, in execute  
bind, close\_with\_result=True).execute(clause, params or {})  
File “/usr/lib/python3/dist-packages/kolibri/dist/sqlalchemy/engine/base.py”, line 948, in execute  
return meth(self, multiparams, params)  
File “/usr/lib/python3/dist-packages/kolibri/dist/sqlalchemy/sql/elements.py”, line 269, in \_execute\_on\_connection  
return connection.\_execute\_clauseelement(self, multiparams, params)  
File “/usr/lib/python3/dist-packages/kolibri/dist/sqlalchemy/engine/base.py”, line 1060, in \_execute\_clauseelement  
compiled\_sql, distilled\_params  
File “/usr/lib/python3/dist-packages/kolibri/dist/sqlalchemy/engine/base.py”, line 1200, in \_execute\_context  
context)  
File “/usr/lib/python3/dist-packages/kolibri/dist/sqlalchemy/engine/base.py”, line 1413, in \_handle\_dbapi\_exception  
exc\_info  
File “/usr/lib/python3/dist-packages/kolibri/dist/sqlalchemy/util/compat.py”, line 265, in raise\_from\_cause  
reraise(type(exception), exception, tb=exc\_tb, cause=cause)  
File “/usr/lib/python3/dist-packages/kolibri/dist/sqlalchemy/util/compat.py”, line 248, in reraise  
raise value.with\_traceback(tb)  
File “/usr/lib/python3/dist-packages/kolibri/dist/sqlalchemy/engine/base.py”, line 1193, in \_execute\_context  
context)  
File “/usr/lib/python3/dist-packages/kolibri/dist/sqlalchemy/engine/default.py”, line 509, in do\_execute  
cursor.execute(statement, parameters)  
sqlalchemy.exc.DatabaseError: (sqlite3.DatabaseError) database disk image is malformed [SQL: ‘REPLACE INTO content\_assessmentmetadata (id, assessment\_item\_ids, number\_of\_assessments, mastery\_model, randomize, is\_manipulable, contentnode\_id) SELECT source.id, source.assessment\_item\_ids, source.number\_of\_assessments, source.mastery\_model, source.randomize, source.is\_manipulable, source.contentnode\_id FROM sourcedb.content\_assessmentmetadata AS source’] (Background on this error at: [http://sqlalche.me/e/4xp6](http://sqlalche.me/e/4xp6))  
kolibri@tsp:~$ **kolibri status**  
INFO Running Kolibri with the following settings: kolibri.deployment.default.settings.base  
Stopped (1)  
kolibri@tsp:~$ kolibri@tsp:~$  
kolibri@tsp:~$: command not found  
kolibri@tsp:~$ pwd  
/var/kolibri  
kolibri@tsp:~$ cd .kolibri/  
kolibri@tsp:~/.kolibri$ ls  
backups debug.log job\_storage.sqlite3-wal server.log  
content job\_storage.sqlite3 kolibri.log sessions  
db.sqlite3 job\_storage.sqlite3-shm kolibri\_settings.json static  
**strong text**

---

<div class="post-metadata">

**Author:** ![devon](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.learningequality.org/devon/32/481_2.png) [@devon](https://community.learningequality.org/u/devon)\
**Post date:** [November 19, 2018, 10:00pm UTC](https://community.learningequality.org/t/problem-after-updating-to-v0-11-kolibri/895/2 "2018-11-19T22:00:02Z")

</div>

Hi @Bryan_Fisher -

Are you still having an issue here? It looks like this might be related to your other post? [Manually verify import content on database file](http://community.learningequality.org/t/manually-verify-import-content-on-database-file/894)

thanks

---

<div class="post-metadata">

**Author:** ![Bryan\_Fisher](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.learningequality.org/bryan_fisher/32/160_2.png) [@Bryan\_Fisher](https://community.learningequality.org/u/Bryan_Fisher)\
**Post date:** [November 21, 2018, 6:47am UTC](https://community.learningequality.org/t/problem-after-updating-to-v0-11-kolibri/895/3 "2018-11-21T06:47:29Z")

</div>

Hi @devon,

Thank you for following up. Yes this “[http://community.learningequality.org/t/manually-verify-import-content-on-database-file/89](http://community.learningequality.org/t/manually-verify-import-content-on-database-file/89)” does seem to be related. I think it was a long night that night 🙂

The issue is resolved yes, after re-imaging our server. and running updates again.

Thanks so much for your support.
