Hi @blaine,
Just want to update you on this. I have managed to configure PostgreSQL with Kolibri without any data in it but the Kolibri is not starting up. Here is the terminal screenshot and log file.
Please note that the option.ini settings are ignored.
INFO 2021-03-08 15:29:05,619 kolibri.utils.cli Going to background mode, logging to /root/.kolibri/logs/kolibri.txt
INFO 2021-03-08 15:29:05,627 kolibri.utils.server Starting Kolibri 0.14.6
INFO 2021-03-08 15:29:05,648 cherrypy.error ENGINE Listening for SIGHUP.
INFO 2021-03-08 15:29:05,649 cherrypy.error ENGINE Listening for SIGUSR1.
INFO 2021-03-08 15:29:05,649 cherrypy.error ENGINE Listening for SIGTERM.
INFO 2021-03-08 15:29:05,649 cherrypy.error ENGINE Listening for SIGINT.
INFO 2021-03-08 15:29:05,650 cherrypy.error ENGINE Bus STARTING
ERROR 2021-03-08 15:29:05,681 cherrypy.error ENGINE Error in ‘start’ listener <bound method ServicesPlugin.start of <kolibri.utils.server.ServicesPlugin object at 0x7f48db093c50>>
Traceback (most recent call last):
File “/usr/local/lib/python2.7/dist-packages/kolibri/dist/cherrypy/process/wspbus.py”, line 230, in publish
output.append(listener(*args, **kwargs))
File “/usr/local/lib/python2.7/dist-packages/kolibri/utils/server.py”, line 87, in start
scheduler.clear_scheduler()
File “/usr/local/lib/python2.7/dist-packages/kolibri/dist/django/utils/functional.py”, line 238, in inner
self._setup()
File “/usr/local/lib/python2.7/dist-packages/kolibri/dist/django/utils/functional.py”, line 386, in _setup
self._wrapped = self._setupfunc()
File “/usr/local/lib/python2.7/dist-packages/kolibri/core/tasks/main.py”, line 111, in __scheduler
return Scheduler(queue=queue, connection=connection)
File “/usr/local/lib/python2.7/dist-packages/kolibri/core/tasks/scheduler.py”, line 63, in init
self.queue = queue(connection=connection)
TypeError: ‘SimpleLazyObject’ object is not callable
INFO 2021-03-08 15:29:05,784 cherrypy.error ENGINE Serving on http://0.0.0.0:8080
ERROR 2021-03-08 15:29:05,785 cherrypy.error ENGINE Shutting down due to error in start listener:
Traceback (most recent call last):
File “/usr/local/lib/python2.7/dist-packages/kolibri/dist/cherrypy/process/wspbus.py”, line 268, in start
self.publish(‘start’)
File “/usr/local/lib/python2.7/dist-packages/kolibri/dist/cherrypy/process/wspbus.py”, line 248, in publish
raise exc
ChannelFailures: TypeError("‘SimpleLazyObject’ object is not callable",)
INFO 2021-03-08 15:29:05,785 cherrypy.error ENGINE Bus STOPPING
INFO 2021-03-08 15:29:05,797 cherrypy.error ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer((‘0.0.0.0’, 8080)) shut down
ERROR 2021-03-08 15:29:05,799 cherrypy.error ENGINE Error in ‘stop’ listener <bound method ServicesPlugin.stop of <kolibri.utils.server.ServicesPlugin object at 0x7f48db093c50>>
Traceback (most recent call last):
File “/usr/local/lib/python2.7/dist-packages/kolibri/dist/cherrypy/process/wspbus.py”, line 230, in publish
output.append(listener(*args, **kwargs))
File “/usr/local/lib/python2.7/dist-packages/kolibri/utils/server.py”, line 116, in stop
scheduler.shutdown_scheduler()
File “/usr/local/lib/python2.7/dist-packages/kolibri/dist/django/utils/functional.py”, line 238, in inner
self._setup()
File “/usr/local/lib/python2.7/dist-packages/kolibri/dist/django/utils/functional.py”, line 386, in _setup
self._wrapped = self._setupfunc()
File “/usr/local/lib/python2.7/dist-packages/kolibri/core/tasks/main.py”, line 111, in __scheduler
return Scheduler(queue=queue, connection=connection)
File “/usr/local/lib/python2.7/dist-packages/kolibri/core/tasks/scheduler.py”, line 63, in init
self.queue = queue(connection=connection)
TypeError: ‘SimpleLazyObject’ object is not callable