back's People
Forkers
madpabz panbartosz looper25 basilrabi slygren marinflorin gustavotero7 qubislab pulmik zeigerpuppy aluvare dschick bigombyback's Issues
start.sh call to python instead of python3
instead of:
echo 'Waiting for database to become ready...'
python /waitfordb.py
use python3
echo 'Waiting for database to become ready...'
python3 /waitfordb.py
Let me know if you want a PR
Enable async tasks
with commit 0612561
I am getting this error:
Traceback (most recent call last):
File "manage.py", line 29, in <module>
execute_from_command_line(sys.argv)
File "/usr/lib/python3.7/site-packages/django/core/management/__init__.py", line 364, in execute_from_command_line
utility.execute()
File "/usr/lib/python3.7/site-packages/django/core/management/__init__.py", line 308, in execute
settings.INSTALLED_APPS
File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 56, in __getattr__
self._setup(name)
File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 41, in _setup
self._wrapped = Settings(settings_module)
File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 110, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/srv/taiga/back/settings/__init__.py", line 22, in <module>
from .celery import *
ModuleNotFoundError: No module named 'settings.celery'
Traceback (most recent call last):
File "manage.py", line 29, in <module>
execute_from_command_line(sys.argv)
File "/usr/lib/python3.7/site-packages/django/core/management/__init__.py", line 364, in execute_from_command_line
utility.execute()
File "/usr/lib/python3.7/site-packages/django/core/management/__init__.py", line 308, in execute
settings.INSTALLED_APPS
File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 56, in __getattr__
self._setup(name)
File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 41, in _setup
self._wrapped = Settings(settings_module)
File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 110, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/srv/taiga/back/settings/__init__.py", line 22, in <module>
from .celery import *
I am way to unfamiliar to django and celery to know how to fix that. I can only guess that linked to this:
ModuleNotFoundError: No module named 'settings.celery'
Unable to migrate taiga-back
I have the problem, that I had a comparably old installation running on commit dd69e3b36dbf71cd90211dde052a0f3b7a920c93
. I wanted to update to the most recent version now.
The backend causes problems during the migration phase: I uploaded the logs as gist.
I also opened an issue on the main taiga back repository. They called docker not supported and refused to help.
Can you tell me what problem is causing the problem or how I can further debug the issue?
Missing definition of $RABBIT_PORT
In config.py there is a $RABBIT_PORT
not mentioned in start.sh or in docker-compose file. It should have the default value 5672
, otherwise an error can occur in taiga-back: ValueError: invalid literal for int() with base 10: '$RABBIT_PORT'
.
Not working
taiga-back | Waiting for database to become ready...
taiga-back | trying to connect: host='db' dbname='taiga' user='postgres' password='password'...
taiga-back | Running database update...
taiga-back | Traceback (most recent call last):
taiga-back | File "manage.py", line 29, in <module>
taiga-back | execute_from_command_line(sys.argv)
taiga-back | File "/usr/lib/python3.7/site-packages/django/core/management/__init__.py", line 364, in execute_from_command_line
taiga-back | utility.execute()
taiga-back | File "/usr/lib/python3.7/site-packages/django/core/management/__init__.py", line 308, in execute
taiga-back | settings.INSTALLED_APPS
taiga-back | File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 56, in __getattr__
taiga-back | self._setup(name)
taiga-back | File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 41, in _setup
taiga-back | self._wrapped = Settings(settings_module)
taiga-back | File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 110, in __init__
taiga-back | mod = importlib.import_module(self.SETTINGS_MODULE)
taiga-back | File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
taiga-back | return _bootstrap._gcd_import(name[level:], package, level)
taiga-back | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
taiga-back | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
taiga-back | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
taiga-back | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
taiga-back | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
taiga-back | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
taiga-back | File "/srv/taiga/back/settings/__init__.py", line 22, in <module>
taiga-back | from .celery import *
taiga-back | ModuleNotFoundError: No module named 'settings.celery'
taiga-back | Traceback (most recent call last):
taiga-back | File "manage.py", line 29, in <module>
taiga-back | execute_from_command_line(sys.argv)
taiga-back | File "/usr/lib/python3.7/site-packages/django/core/management/__init__.py", line 364, in execute_from_command_line
taiga-back | utility.execute()
taiga-back | File "/usr/lib/python3.7/site-packages/django/core/management/__init__.py", line 308, in execute
taiga-back | settings.INSTALLED_APPS
taiga-back | File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 56, in __getattr__
taiga-back | self._setup(name)
taiga-back | File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 41, in _setup
taiga-back | self._wrapped = Settings(settings_module)
taiga-back | File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 110, in __init__
taiga-back | mod = importlib.import_module(self.SETTINGS_MODULE)
taiga-back | File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
taiga-back | return _bootstrap._gcd_import(name[level:], package, level)
taiga-back | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
taiga-back | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
taiga-back | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
taiga-back | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
taiga-back | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
taiga-back | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
taiga-back | File "/srv/taiga/back/settings/__init__.py", line 22, in <module>
taiga-back | from .celery import *
taiga-back | ModuleNotFoundError: No module named 'settings.celery'
taiga-back | Traceback (most recent call last):
taiga-back | File "manage.py", line 29, in <module>
taiga-back | execute_from_command_line(sys.argv)
taiga-back | File "/usr/lib/python3.7/site-packages/django/core/management/__init__.py", line 364, in execute_from_command_line
taiga-back | utility.execute()
taiga-back | File "/usr/lib/python3.7/site-packages/django/core/management/__init__.py", line 308, in execute
taiga-back | settings.INSTALLED_APPS
taiga-back | File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 56, in __getattr__
taiga-back | self._setup(name)
taiga-back | File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 41, in _setup
taiga-back | self._wrapped = Settings(settings_module)
taiga-back | File "/usr/lib/python3.7/site-packages/django/conf/__init__.py", line 110, in __init__
taiga-back | mod = importlib.import_module(self.SETTINGS_MODULE)
taiga-back | File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
taiga-back | return _bootstrap._gcd_import(name[level:], package, level)
taiga-back | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
taiga-back | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
taiga-back | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
taiga-back | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
taiga-back | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
taiga-back | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
taiga-back | File "/srv/taiga/back/settings/__init__.py", line 22, in <module>
taiga-back | from .celery import *
taiga-back | ModuleNotFoundError: No module named 'settings.celery'
taiga-back | Installing cron jobs...
taiga-back | [2020-05-03 02:50:13 +0000] [15] [INFO] Starting gunicorn 19.9.0
taiga-back | [2020-05-03 02:50:13 +0000] [15] [INFO] Listening at: http://127.0.0.1:8000 (15)
taiga-back | [2020-05-03 02:50:13 +0000] [15] [INFO] Using worker: sync
taiga-back | [2020-05-03 02:50:13 +0000] [30] [INFO] Booting worker with pid: 30
taiga-back | Error:
taiga-back | Unable to load celery application.
taiga-back | The module settings.celery was not found.
taiga-back |
taiga-back | [2020-05-03 02:50:13 +0000] [31] [INFO] Booting worker with pid: 31
taiga-back | [2020-05-03 02:50:13 +0000] [32] [INFO] Booting worker with pid: 32
taiga-back | [2020-05-03 02:50:13 +0000] [30] [ERROR] Exception in worker process
taiga-back | Traceback (most recent call last):
taiga-back | File "/srv/taiga/back/taiga/celery.py", line 28, in <module>
taiga-back | from settings import celery_local as celery_settings
taiga-back | File "/srv/taiga/back/settings/__init__.py", line 22, in <module>
taiga-back | from .celery import *
taiga-back | ModuleNotFoundError: No module named 'settings.celery'
taiga-back |
taiga-back | During handling of the above exception, another exception occurred:
taiga-back |
taiga-back | Traceback (most recent call last):
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 583, in spawn_worker
taiga-back | worker.init_process()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/workers/base.py", line 129, in init_process
taiga-back | self.load_wsgi()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/workers/base.py", line 138, in load_wsgi
taiga-back | self.wsgi = self.app.wsgi()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/app/base.py", line 67, in wsgi
taiga-back | self.callable = self.load()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 52, in load
taiga-back | return self.load_wsgiapp()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 41, in load_wsgiapp
taiga-back | return util.import_app(self.app_uri)
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/util.py", line 350, in import_app
taiga-back | __import__(module)
taiga-back | File "/srv/taiga/back/taiga/__init__.py", line 19, in <module>
taiga-back | from . import celery
taiga-back | File "/srv/taiga/back/taiga/celery.py", line 30, in <module>
taiga-back | from settings import celery as celery_settings
taiga-back | File "/srv/taiga/back/settings/__init__.py", line 22, in <module>
taiga-back | from .celery import *
taiga-back | ModuleNotFoundError: No module named 'settings.celery'
taiga-back | [2020-05-03 02:50:13 +0000] [30] [INFO] Worker exiting (pid: 30)
taiga-back | [2020-05-03 02:50:13 +0000] [31] [ERROR] Exception in worker process
taiga-back | Traceback (most recent call last):
taiga-back | File "/srv/taiga/back/taiga/celery.py", line 28, in <module>
taiga-back | from settings import celery_local as celery_settings
taiga-back | File "/srv/taiga/back/settings/__init__.py", line 22, in <module>
taiga-back | from .celery import *
taiga-back | ModuleNotFoundError: No module named 'settings.celery'
taiga-back |
taiga-back | During handling of the above exception, another exception occurred:
taiga-back |
taiga-back | Traceback (most recent call last):
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 583, in spawn_worker
taiga-back | worker.init_process()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/workers/base.py", line 129, in init_process
taiga-back | self.load_wsgi()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/workers/base.py", line 138, in load_wsgi
taiga-back | self.wsgi = self.app.wsgi()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/app/base.py", line 67, in wsgi
taiga-back | self.callable = self.load()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 52, in load
taiga-back | return self.load_wsgiapp()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 41, in load_wsgiapp
taiga-back | return util.import_app(self.app_uri)
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/util.py", line 350, in import_app
taiga-back | __import__(module)
taiga-back | File "/srv/taiga/back/taiga/__init__.py", line 19, in <module>
taiga-back | from . import celery
taiga-back | File "/srv/taiga/back/taiga/celery.py", line 30, in <module>
taiga-back | from settings import celery as celery_settings
taiga-back | File "/srv/taiga/back/settings/__init__.py", line 22, in <module>
taiga-back | from .celery import *
taiga-back | ModuleNotFoundError: No module named 'settings.celery'
taiga-back | [2020-05-03 02:50:13 +0000] [31] [INFO] Worker exiting (pid: 31)
taiga-back | [2020-05-03 02:50:13 +0000] [32] [ERROR] Exception in worker process
taiga-back | Traceback (most recent call last):
taiga-back | File "/srv/taiga/back/taiga/celery.py", line 28, in <module>
taiga-back | from settings import celery_local as celery_settings
taiga-back | File "/srv/taiga/back/settings/__init__.py", line 22, in <module>
taiga-back | from .celery import *
taiga-back | ModuleNotFoundError: No module named 'settings.celery'
taiga-back |
taiga-back | During handling of the above exception, another exception occurred:
taiga-back |
taiga-back | Traceback (most recent call last):
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 583, in spawn_worker
taiga-back | worker.init_process()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/workers/base.py", line 129, in init_process
taiga-back | self.load_wsgi()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/workers/base.py", line 138, in load_wsgi
taiga-back | self.wsgi = self.app.wsgi()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/app/base.py", line 67, in wsgi
taiga-back | self.callable = self.load()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 52, in load
taiga-back | return self.load_wsgiapp()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 41, in load_wsgiapp
taiga-back | return util.import_app(self.app_uri)
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/util.py", line 350, in import_app
taiga-back | __import__(module)
taiga-back | File "/srv/taiga/back/taiga/__init__.py", line 19, in <module>
taiga-back | from . import celery
taiga-back | File "/srv/taiga/back/taiga/celery.py", line 30, in <module>
taiga-back | from settings import celery as celery_settings
taiga-back | File "/srv/taiga/back/settings/__init__.py", line 22, in <module>
taiga-back | from .celery import *
taiga-back | ModuleNotFoundError: No module named 'settings.celery'
taiga-back | [2020-05-03 02:50:13 +0000] [32] [INFO] Worker exiting (pid: 32)
taiga-back | Traceback (most recent call last):
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 203, in run
taiga-back | self.manage_workers()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 545, in manage_workers
taiga-back | self.spawn_workers()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 617, in spawn_workers
taiga-back | time.sleep(0.1 * random.random())
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 245, in handle_chld
taiga-back | self.reap_workers()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 525, in reap_workers
taiga-back | raise HaltServer(reason, self.WORKER_BOOT_ERROR)
taiga-back | gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3>
taiga-back |
taiga-back | During handling of the above exception, another exception occurred:
taiga-back |
taiga-back | Traceback (most recent call last):
taiga-back | File "/usr/bin/gunicorn", line 10, in <module>
taiga-back | sys.exit(run())
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py", line 61, in run
taiga-back | WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/app/base.py", line 223, in run
taiga-back | super(Application, self).run()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/app/base.py", line 72, in run
taiga-back | Arbiter(self).run()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 232, in run
taiga-back | self.halt(reason=inst.reason, exit_status=inst.exit_status)
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 345, in halt
taiga-back | self.stop()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 393, in stop
taiga-back | time.sleep(0.1)
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 245, in handle_chld
taiga-back | self.reap_workers()
taiga-back | File "/usr/lib/python3.7/site-packages/gunicorn/arbiter.py", line 525, in reap_workers
taiga-back | raise HaltServer(reason, self.WORKER_BOOT_ERROR)
taiga-back | gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3>
Restarting docker-compose wipes any changes made to config
Whenever docker-compose gets restarted with changes made to the config (to put in SMTP parameters), it resets the config.py for taiga-back to scratch and locks it again like it does on the first-time setup. I am not taking it down and putting it up again, simply refreshing/restarting the containers themselves.
Redis password is always 'password'
The redis password is always "password". Even though you set a different one in the environments.
Thanks
Imposible to export project
We have problems exporting projects:
ValueError: invalid literal for int() with base 10: ''
ERROR:2018-11-08 16:40:03,446: Internal Server Error: /api/v1/exporter/16
Traceback (most recent call last):
File "/srv/taiga/back/taiga/export_import/serializers/cache.py", line 35, in cached_get_user_by_pk
_cache_user_by_pk[pk] = users_models.User.objects.get(pk=pk)
File "/usr/lib/python3.6/site-packages/django/db/models/manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/django/db/models/query.py", line 371, in get
clone = self.filter(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/django/db/models/query.py", line 784, in filter
return self._filter_or_exclude(False, *args, **kwargs)
File "/usr/lib/python3.6/site-packages/django/db/models/query.py", line 802, in _filter_or_exclude
clone.query.add_q(Q(*args, **kwargs))
File "/usr/lib/python3.6/site-packages/django/db/models/sql/query.py", line 1261, in add_q
clause, _ = self._add_q(q_object, self.used_aliases)
File "/usr/lib/python3.6/site-packages/django/db/models/sql/query.py", line 1287, in _add_q
allow_joins=allow_joins, split_subq=split_subq,
File "/usr/lib/python3.6/site-packages/django/db/models/sql/query.py", line 1221, in build_filter
condition = self.build_lookup(lookups, col, value)
File "/usr/lib/python3.6/site-packages/django/db/models/sql/query.py", line 1115, in build_lookup
return final_lookup(lhs, rhs)
File "/usr/lib/python3.6/site-packages/django/db/models/lookups.py", line 24, in __init__
self.rhs = self.get_prep_lookup()
File "/usr/lib/python3.6/site-packages/django/db/models/lookups.py", line 74, in get_prep_lookup
return self.lhs.output_field.get_prep_value(self.rhs)
File "/usr/lib/python3.6/site-packages/django/db/models/fields/__init__.py", line 966, in get_prep_value
return int(value)
ValueError: invalid literal for int() with base 10: '[email protected]'
Using the most recent version dockertaiga/back
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.