Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error en el backend (docker) y posible solución #78

Closed
Omicron166 opened this issue Mar 19, 2022 · 3 comments
Closed

error en el backend (docker) y posible solución #78

Omicron166 opened this issue Mar 19, 2022 · 3 comments

Comments

@Omicron166
Copy link

he ejecutado docker-compose build para construir los contendores y esto es el registro de iky_backend_1

2022-03-19 13:12:37,729 CRIT Supervisor is running as root.  Privileges were not dropped because no user is specified in the config file.  If you intend to run as root, you can set user=root in the config file to avoid this message.
2022-03-19 13:12:37,730 INFO supervisord started with pid 1
2022-03-19 13:12:38,733 INFO spawned: 'celery' with pid 10
2022-03-19 13:12:38,734 INFO spawned: 'backend' with pid 11
/usr/bin/env: ‘bash\r’: No such file or directory
2022-03-19 13:12:38,736 INFO exited: celery (exit status 127; not expected)
Traceback (most recent call last):
  File "app.py", line 2, in 
    from factories.application import create_application
  File "/app/factories/application.py", line 2, in 
    from flask import Flask
  File "/usr/local/lib/python3.7/site-packages/flask/init.py", line 19, in 
    from . import json
  File "/usr/local/lib/python3.7/site-packages/flask/json/init.py", line 15, in 
    from itsdangerous import json as _json
ImportError: cannot import name 'json' from 'itsdangerous' (/usr/local/lib/python3.7/site-packages/itsdangerous/init.py)
2022-03-19 13:12:38,888 INFO exited: backend (exit status 1; not expected)
2022-03-19 13:12:39,890 INFO spawned: 'celery' with pid 14
2022-03-19 13:12:39,891 INFO spawned: 'backend' with pid 15
/usr/bin/env: ‘bash\r’: No such file or directory
2022-03-19 13:12:39,893 INFO exited: celery (exit status 127; not expected)
Traceback (most recent call last):
  File "app.py", line 2, in 
    from factories.application import create_application
  File "/app/factories/application.py", line 2, in 
    from flask import Flask
  File "/usr/local/lib/python3.7/site-packages/flask/init.py", line 19, in 
    from . import json
  File "/usr/local/lib/python3.7/site-packages/flask/json/init.py", line 15, in 
    from itsdangerous import json as _json
ImportError: cannot import name 'json' from 'itsdangerous' (/usr/local/lib/python3.7/site-packages/itsdangerous/init.py)
2022-03-19 13:12:40,003 INFO exited: backend (exit status 1; not expected)
2022-03-19 13:12:42,007 INFO spawned: 'celery' with pid 18
2022-03-19 13:12:42,008 INFO spawned: 'backend' with pid 19
/usr/bin/env: ‘bash\r’: No such file or directory
2022-03-19 13:12:42,010 INFO exited: celery (exit status 127; not expected)
Traceback (most recent call last):
  File "app.py", line 2, in 
    from factories.application import create_application
  File "/app/factories/application.py", line 2, in 
    from flask import Flask
  File "/usr/local/lib/python3.7/site-packages/flask/init.py", line 19, in 
    from . import json
  File "/usr/local/lib/python3.7/site-packages/flask/json/init.py", line 15, in 
    from itsdangerous import json as _json
ImportError: cannot import name 'json' from 'itsdangerous' (/usr/local/lib/python3.7/site-packages/itsdangerous/init.py)
2022-03-19 13:12:42,122 INFO exited: backend (exit status 1; not expected)
2022-03-19 13:12:45,126 INFO spawned: 'celery' with pid 22
2022-03-19 13:12:45,128 INFO spawned: 'backend' with pid 23
/usr/bin/env: ‘bash\r’: No such file or directory
2022-03-19 13:12:45,130 INFO exited: celery (exit status 127; not expected)
2022-03-19 13:12:45,130 INFO gave up: celery entered FATAL state, too many start retries too quickly
Traceback (most recent call last):
  File "app.py", line 2, in 
    from factories.application import create_application
  File "/app/factories/application.py", line 2, in 
    from flask import Flask
  File "/usr/local/lib/python3.7/site-packages/flask/init.py", line 19, in 
    from . import json
  File "/usr/local/lib/python3.7/site-packages/flask/json/init.py", line 15, in 
    from itsdangerous import json as _json
ImportError: cannot import name 'json' from 'itsdangerous' (/usr/local/lib/python3.7/site-packages/itsdangerous/init.py)
2022-03-19 13:12:45,242 INFO exited: backend (exit status 1; not expected)
2022-03-19 13:12:46,243 INFO gave up: backend entered FATAL state, too many start retries too quickly

viendo los errores y el archivo requirements.txt me lleva a la conclusión de que las dependencias de Flask (en concreto itsdangerous) son las responsables de este error.

la solución sería cambiar la versión de flask por otra que no tenga este fallo

@KennBro por favor mira si es este el fallo

@KennBro
Copy link
Contributor

KennBro commented Apr 29, 2022

Aparentemente es por la version vieja de Flask que estoy utilizando. Deme unos días para actualizar las librerías.

@KennBro
Copy link
Contributor

KennBro commented Jan 15, 2023

Esto debería estar solucionado... Reabra el issue si no es así. Saludos

@KennBro KennBro closed this as completed Jan 15, 2023
@Omicron166
Copy link
Author

ya funciona bien

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants