taiga-contrib-ldap-auth-ext icon indicating copy to clipboard operation
taiga-contrib-ldap-auth-ext copied to clipboard

taiga-back_1: ModuleNotFoundError: No module named 'taiga_contrib_ldap_auth_ext'

Open Bodo-von-Greif opened this issue 2 years ago • 2 comments

Describe the bug the extension should be taiga-contrib-ldap-auth-ext

Please note the difference: taiga-contrib-ldap-auth-ext and taiga_contrib_ldap_auth_ext

To Reproduce Steps to reproduce the behavior: Follow taiga-contrib-ldap-auth-ext-2/README.md docker-compose -f docker-compose.yml up|grep taiga-back See error Starting taiga-docker-main_taiga-async-rabbitmq_1 ... done Starting taiga-docker-main_taiga-events-rabbitmq_1 ... done Starting taiga-docker-main_taiga-front_1 ... done Starting taiga-docker-main_taiga-db_1 ... done Starting taiga-docker-main_taiga-protected_1 ... done Starting taiga-docker-main_taiga-events_1 ... done Starting taiga-docker-main_taiga-back_1 ... done Starting taiga-docker-main_taiga-async_1 ... done Starting taiga-docker-main_taiga-gateway_1 ... done Attaching to taiga-docker-main_taiga-events-rabbitmq_1, taiga-docker-main_taiga-front_1, taiga-docker-main_taiga-async-rabbitmq_1, taiga-docker-main_taiga-protected_1, taiga-docker-main_taiga-db_1, taiga-docker-main_taiga-events_1, taiga-docker-main_taiga-back_1, taiga-docker-main_taiga-async_1, taiga-docker-main_taiga-gateway_1 taiga-back_1 | Executing pending migrations taiga-back_1 | Traceback (most recent call last): taiga-back_1 | File "manage.py", line 17, in taiga-back_1 | execute_from_command_line(sys.argv) taiga-back_1 | File "/opt/venv/lib/python3.7/site-packages/django/core/management/init.py", line 381, in execute_from_command_line taiga-back_1 | utility.execute() taiga-back_1 | File "/opt/venv/lib/python3.7/site-packages/django/core/management/init.py", line 357, in execute taiga-back_1 | django.setup() taiga-back_1 | File "/opt/venv/lib/python3.7/site-packages/django/init.py", line 24, in setup taiga-back_1 | apps.populate(settings.INSTALLED_APPS) taiga-back_1 | File "/opt/venv/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate taiga-back_1 | app_config = AppConfig.create(entry) taiga-back_1 | File "/opt/venv/lib/python3.7/site-packages/django/apps/config.py", line 90, in create taiga-back_1 | module = import_module(entry) taiga-back_1 | File "/usr/local/lib/python3.7/importlib/init.py", line 127, in import_module taiga-back_1 | return _bootstrap._gcd_import(name[level:], package, level) taiga-back_1 | File "", line 1006, in _gcd_import taiga-back_1 | File "", line 983, in _find_and_load taiga-back_1 | File "", line 965, in _find_and_load_unlocked taiga-back_1 | ModuleNotFoundError: No module named 'taiga_contrib_ldap_auth_ext' taiga-docker-main_taiga-back_1 exited with code 1

Provide commands or configuration file if possible.

Expected behavior Container taiga-back_1 should not show error and exit with failure

Project (please complete the following information): taiga_contrib_ldap_auth_ext-0.4.4

Server (please complete the following information): DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"

Additional context Tried on untouched VM with custom-back/config.append.py: INSTALLED_APPS += ["taiga-contrib-ldap-auth-ext"] ...

docker-compose -f docker-compose.yml up|grep taiga-back Creating network "taiga-docker-main_taiga" with the default driver Creating volume "taiga-docker-main_taiga-static-data" with default driver Creating volume "taiga-docker-main_taiga-media-data" with default driver Creating volume "taiga-docker-main_taiga-db-data" with default driver Creating volume "taiga-docker-main_taiga-async-rabbitmq-data" with default driver Creating volume "taiga-docker-main_taiga-events-rabbitmq-data" with default driver Pulling taiga-db (postgres:12.3)... Pulling taiga-async-rabbitmq (rabbitmq:3.8-management-alpine)... Pulling taiga-front (taigaio/taiga-front:latest)... Pulling taiga-events (taigaio/taiga-events:latest)... Building taiga-back Step 1/8 : FROM taigaio/taiga-back:latest latest: Pulling from taigaio/taiga-back Status: Downloaded newer image for taigaio/taiga-back:latest Step 2/8 : COPY config.append.py /taiga-back/settings Step 3/8 : RUN cat /taiga-back/settings/config.append.py >> /taiga-back/settings/config.py && rm /taiga-back/settings/config.append.py Successfully tagged taiga-docker-main_taiga-back:latest WARNING: Image for service taiga-back was built because it did not already exist. To rebuild this image you must use docker-compose build or docker-compose up --build. Pulling taiga-protected (taigaio/taiga-protected:latest)... Pulling taiga-gateway (nginx:1.19-alpine)... Creating taiga-docker-main_taiga-protected_1 ... done Creating taiga-docker-main_taiga-front_1 ... done Creating taiga-docker-main_taiga-db_1 ... done Creating taiga-docker-main_taiga-events-rabbitmq_1 ... done Creating taiga-docker-main_taiga-async-rabbitmq_1 ... done Creating taiga-docker-main_taiga-events_1 ... done Creating taiga-docker-main_taiga-back_1 ... done Creating taiga-docker-main_taiga-gateway_1 ... done Creating taiga-docker-main_taiga-async_1 ... done Attaching to taiga-docker-main_taiga-events-rabbitmq_1, taiga-docker-main_taiga-protected_1, taiga-docker-main_taiga-async-rabbitmq_1, taiga-docker-main_taiga-db_1, taiga-docker-main_taiga-front_1, taiga-docker-main_taiga-events_1, taiga-docker-main_taiga-back_1, taiga-docker-main_taiga-async_1, taiga-docker-main_taiga-gateway_1 taiga-back_1 | Executing pending migrations taiga-back_1 | Traceback (most recent call last): taiga-back_1 | File "manage.py", line 17, in taiga-back_1 | execute_from_command_line(sys.argv) taiga-back_1 | File "/opt/venv/lib/python3.7/site-packages/django/core/management/init.py", line 381, in execute_from_command_line taiga-back_1 | utility.execute() taiga-back_1 | File "/opt/venv/lib/python3.7/site-packages/django/core/management/init.py", line 357, in execute taiga-back_1 | django.setup() taiga-back_1 | File "/opt/venv/lib/python3.7/site-packages/django/init.py", line 24, in setup taiga-back_1 | apps.populate(settings.INSTALLED_APPS) taiga-back_1 | File "/opt/venv/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate taiga-back_1 | app_config = AppConfig.create(entry) taiga-back_1 | File "/opt/venv/lib/python3.7/site-packages/django/apps/config.py", line 90, in create taiga-back_1 | module = import_module(entry) taiga-back_1 | File "/usr/local/lib/python3.7/importlib/init.py", line 127, in import_module taiga-back_1 | return _bootstrap._gcd_import(name[level:], package, level) taiga-back_1 | File "", line 1006, in _gcd_import taiga-back_1 | File "", line 983, in _find_and_load taiga-back_1 | File "", line 965, in _find_and_load_unlocked taiga-back_1 | ModuleNotFoundError: No module named 'taiga-contrib-ldap-auth-ext'

Bodo-von-Greif avatar Sep 30 '22 07:09 Bodo-von-Greif

Hi team, found the reason: had to remove containers obviously containing the wrong string before new try best, Bodo

Bodo-von-Greif avatar Sep 30 '22 08:09 Bodo-von-Greif

To clean everything before restest: docker-compose rm -f docker-compose pull docker-compose -f docker-compose.yml up --build

Bodo-von-Greif avatar Sep 30 '22 08:09 Bodo-von-Greif