Mygpo installation error / Erreur à l'installation de mygpo

My YunoHost server

Hardware: computer
YunoHost version: 11.1.12.2
I have access to my server : Through SSH | through the webadmin | direct access via keyboard / screen | …
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : yes
If yes, please explain: Custom Hooks for Nginx to limit admin access and country limit
If your request is related to an app, specify its name and version: 2.11.20220622~ynh2

Description of my issue

When I try to install mygpo, I get the errors while initializing the database:

2023-03-02 16:48:31,631: INFO - [################....] > Initializing database...
2023-03-02 16:48:31,631: DEBUG - + initialize_db
2023-03-02 16:48:31,631: DEBUG - + pushd /opt/yunohost/mygpo
2023-03-02 16:48:31,632: DEBUG - /opt/yunohost/mygpo /var/cache/yunohost/app_tmp_work_dirs/app_j3vl_5ed/scripts
2023-03-02 16:48:31,632: DEBUG - + chown -R mygpo:mygpo /opt/yunohost/mygpo
2023-03-02 16:48:31,806: DEBUG - + perform_db_migrations
2023-03-02 16:48:31,807: DEBUG - + echo y
2023-03-02 16:48:31,808: DEBUG - + ynh_exec_warn_less ynh_exec_as mygpo /opt/yunohost/mygpo/venv/bin/envdir /opt/yunohost/mygpo/envs/prod /opt/yunohost/mygpo/venv/bin/python /opt/yunohost/mygpo/manage.py makemigrations --merge
2023-03-02 16:48:31,808: DEBUG - + [[ 8 -eq 1 ]]
2023-03-02 16:48:31,808: DEBUG - + ynh_exec_as mygpo /opt/yunohost/mygpo/venv/bin/envdir /opt/yunohost/mygpo/envs/prod /opt/yunohost/mygpo/venv/bin/python /opt/yunohost/mygpo/manage.py makemigrations --merge
2023-03-02 16:48:31,809: DEBUG - + local user=mygpo
2023-03-02 16:48:31,809: DEBUG - + shift 1
2023-03-02 16:48:31,810: DEBUG - ++ whoami
2023-03-02 16:48:31,816: DEBUG - + [[ mygpo = root ]]
2023-03-02 16:48:31,816: DEBUG - + sudo -u mygpo /opt/yunohost/mygpo/venv/bin/envdir /opt/yunohost/mygpo/envs/prod /opt/yunohost/mygpo/venv/bin/python /opt/yunohost/mygpo/manage.py makemigrations --merge
2023-03-02 16:48:33,931: DEBUG - Traceback (most recent call last):
2023-03-02 16:48:33,931: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/db/backends/utils.py", line 82, in _execute
2023-03-02 16:48:33,931: DEBUG -     return self.cursor.execute(sql)
2023-03-02 16:48:33,931: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 30, in check_closed_
2023-03-02 16:48:33,932: DEBUG -     return func(self, *args, **kwargs)
2023-03-02 16:48:33,932: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 263, in execute
2023-03-02 16:48:33,932: DEBUG -     self._pq_execute(self._query, conn._async)
2023-03-02 16:48:33,933: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 696, in _pq_execute
2023-03-02 16:48:33,933: DEBUG -     self._pq_fetch()
2023-03-02 16:48:33,933: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 757, in _pq_fetch
2023-03-02 16:48:33,934: DEBUG -     raise self._conn._create_exception(cursor=self)
2023-03-02 16:48:33,934: DEBUG - psycopg2cffi._impl.exceptions.ProgrammingError: ERREUR:  la relation « auth_user » n'existe pas
2023-03-02 16:48:33,934: DEBUG - LINE 3: FROM auth_user
2023-03-02 16:48:33,934: DEBUG -              ^
2023-03-02 16:48:33,934: DEBUG - 
2023-03-02 16:48:33,934: DEBUG - 
2023-03-02 16:48:33,935: DEBUG - The above exception was the direct cause of the following exception:
2023-03-02 16:48:33,935: DEBUG - 
2023-03-02 16:48:33,935: DEBUG - Traceback (most recent call last):
2023-03-02 16:48:33,935: DEBUG -   File "/opt/yunohost/mygpo/manage.py", line 9, in <module>
2023-03-02 16:48:33,935: DEBUG -     execute_from_command_line(sys.argv)
2023-03-02 16:48:33,935: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 419, in execute_from_command_line
2023-03-02 16:48:33,935: DEBUG -     utility.execute()
2023-03-02 16:48:33,935: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 413, in execute
2023-03-02 16:48:33,936: DEBUG -     self.fetch_command(subcommand).run_from_argv(self.argv)
2023-03-02 16:48:33,936: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/core/management/base.py", line 354, in run_from_argv
2023-03-02 16:48:33,936: DEBUG -     self.execute(*args, **cmd_options)
2023-03-02 16:48:33,936: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/core/management/base.py", line 393, in execute
2023-03-02 16:48:33,936: DEBUG -     self.check()
2023-03-02 16:48:33,937: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/core/management/base.py", line 419, in check
2023-03-02 16:48:33,937: DEBUG -     all_issues = checks.run_checks(
2023-03-02 16:48:33,937: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/core/checks/registry.py", line 76, in run_checks
2023-03-02 16:48:33,937: DEBUG -     new_errors = check(app_configs=app_configs, databases=databases)
2023-03-02 16:48:33,937: DEBUG -   File "/opt/yunohost/mygpo/mygpo/users/checks.py", line 20, in check_case_insensitive_users
2023-03-02 16:48:33,937: DEBUG -     cursor.execute(SQL)
2023-03-02 16:48:33,937: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/db/backends/utils.py", line 66, in execute
2023-03-02 16:48:33,937: DEBUG -     return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
2023-03-02 16:48:33,938: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers
2023-03-02 16:48:33,938: DEBUG -     return executor(sql, params, many, context)
2023-03-02 16:48:33,938: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/db/backends/utils.py", line 84, in _execute
2023-03-02 16:48:33,938: DEBUG -     return self.cursor.execute(sql, params)
2023-03-02 16:48:33,938: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/db/utils.py", line 90, in __exit__
2023-03-02 16:48:33,938: DEBUG -     raise dj_exc_value.with_traceback(traceback) from exc_value
2023-03-02 16:48:33,938: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/db/backends/utils.py", line 82, in _execute
2023-03-02 16:48:33,939: DEBUG -     return self.cursor.execute(sql)
2023-03-02 16:48:33,939: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 30, in check_closed_
2023-03-02 16:48:33,939: DEBUG -     return func(self, *args, **kwargs)
2023-03-02 16:48:33,939: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 263, in execute
2023-03-02 16:48:33,939: DEBUG -     self._pq_execute(self._query, conn._async)
2023-03-02 16:48:33,939: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 696, in _pq_execute
2023-03-02 16:48:33,939: DEBUG -     self._pq_fetch()
2023-03-02 16:48:33,939: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 757, in _pq_fetch
2023-03-02 16:48:33,940: DEBUG -     raise self._conn._create_exception(cursor=self)
2023-03-02 16:48:33,940: DEBUG - django.db.utils.ProgrammingError: ERREUR:  la relation « auth_user » n'existe pas
2023-03-02 16:48:33,940: DEBUG - LINE 3: FROM auth_user
2023-03-02 16:48:33,940: DEBUG -              ^
2023-03-02 16:48:33,940: DEBUG - 
2023-03-02 16:48:34,345: DEBUG - + ynh_exit_properly
2023-03-02 16:48:34,855: DEBUG - + ynh_clean_setup
2023-03-02 16:48:34,855: DEBUG - + ynh_clean_check_starting
2023-03-02 16:48:34,856: DEBUG - + '[' -n '' ']'
2023-03-02 16:48:34,856: DEBUG - + '[' -n '' ']'
2023-03-02 16:48:35,864: ERROR - Impossible d'installer mygpo : Une erreur est survenue dans le script d'installation de l'application

I don’t really see what I can do about it. Is it necessary to make an issue on Github? :thinking:


Mon serveur YunoHost

Matériel: Ordinateur
Version de YunoHost: 11.1.12.2
J’ai accès à mon serveur : En SSH | Par la webadmin | En direct avec un clavier/écran | …
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : oui
Si oui, expliquer: Custom Hooks Ningx, limitation par pays et limitation réseau local pour l’admin
Si votre requête est liée à une applicatio, précisez son nom et sa version: 2.11.20220622~ynh2

Description du problème

Lorsque je tente une installation de mygpo, j’ai les erreurs lors de l’initialisation de la base de données:

2023-03-02 16:48:31,631: INFO - [################....] > Initializing database...
2023-03-02 16:48:31,631: DEBUG - + initialize_db
2023-03-02 16:48:31,631: DEBUG - + pushd /opt/yunohost/mygpo
2023-03-02 16:48:31,632: DEBUG - /opt/yunohost/mygpo /var/cache/yunohost/app_tmp_work_dirs/app_j3vl_5ed/scripts
2023-03-02 16:48:31,632: DEBUG - + chown -R mygpo:mygpo /opt/yunohost/mygpo
2023-03-02 16:48:31,806: DEBUG - + perform_db_migrations
2023-03-02 16:48:31,807: DEBUG - + echo y
2023-03-02 16:48:31,808: DEBUG - + ynh_exec_warn_less ynh_exec_as mygpo /opt/yunohost/mygpo/venv/bin/envdir /opt/yunohost/mygpo/envs/prod /opt/yunohost/mygpo/venv/bin/python /opt/yunohost/mygpo/manage.py makemigrations --merge
2023-03-02 16:48:31,808: DEBUG - + [[ 8 -eq 1 ]]
2023-03-02 16:48:31,808: DEBUG - + ynh_exec_as mygpo /opt/yunohost/mygpo/venv/bin/envdir /opt/yunohost/mygpo/envs/prod /opt/yunohost/mygpo/venv/bin/python /opt/yunohost/mygpo/manage.py makemigrations --merge
2023-03-02 16:48:31,809: DEBUG - + local user=mygpo
2023-03-02 16:48:31,809: DEBUG - + shift 1
2023-03-02 16:48:31,810: DEBUG - ++ whoami
2023-03-02 16:48:31,816: DEBUG - + [[ mygpo = root ]]
2023-03-02 16:48:31,816: DEBUG - + sudo -u mygpo /opt/yunohost/mygpo/venv/bin/envdir /opt/yunohost/mygpo/envs/prod /opt/yunohost/mygpo/venv/bin/python /opt/yunohost/mygpo/manage.py makemigrations --merge
2023-03-02 16:48:33,931: DEBUG - Traceback (most recent call last):
2023-03-02 16:48:33,931: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/db/backends/utils.py", line 82, in _execute
2023-03-02 16:48:33,931: DEBUG -     return self.cursor.execute(sql)
2023-03-02 16:48:33,931: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 30, in check_closed_
2023-03-02 16:48:33,932: DEBUG -     return func(self, *args, **kwargs)
2023-03-02 16:48:33,932: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 263, in execute
2023-03-02 16:48:33,932: DEBUG -     self._pq_execute(self._query, conn._async)
2023-03-02 16:48:33,933: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 696, in _pq_execute
2023-03-02 16:48:33,933: DEBUG -     self._pq_fetch()
2023-03-02 16:48:33,933: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 757, in _pq_fetch
2023-03-02 16:48:33,934: DEBUG -     raise self._conn._create_exception(cursor=self)
2023-03-02 16:48:33,934: DEBUG - psycopg2cffi._impl.exceptions.ProgrammingError: ERREUR:  la relation « auth_user » n'existe pas
2023-03-02 16:48:33,934: DEBUG - LINE 3: FROM auth_user
2023-03-02 16:48:33,934: DEBUG -              ^
2023-03-02 16:48:33,934: DEBUG - 
2023-03-02 16:48:33,934: DEBUG - 
2023-03-02 16:48:33,935: DEBUG - The above exception was the direct cause of the following exception:
2023-03-02 16:48:33,935: DEBUG - 
2023-03-02 16:48:33,935: DEBUG - Traceback (most recent call last):
2023-03-02 16:48:33,935: DEBUG -   File "/opt/yunohost/mygpo/manage.py", line 9, in <module>
2023-03-02 16:48:33,935: DEBUG -     execute_from_command_line(sys.argv)
2023-03-02 16:48:33,935: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 419, in execute_from_command_line
2023-03-02 16:48:33,935: DEBUG -     utility.execute()
2023-03-02 16:48:33,935: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 413, in execute
2023-03-02 16:48:33,936: DEBUG -     self.fetch_command(subcommand).run_from_argv(self.argv)
2023-03-02 16:48:33,936: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/core/management/base.py", line 354, in run_from_argv
2023-03-02 16:48:33,936: DEBUG -     self.execute(*args, **cmd_options)
2023-03-02 16:48:33,936: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/core/management/base.py", line 393, in execute
2023-03-02 16:48:33,936: DEBUG -     self.check()
2023-03-02 16:48:33,937: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/core/management/base.py", line 419, in check
2023-03-02 16:48:33,937: DEBUG -     all_issues = checks.run_checks(
2023-03-02 16:48:33,937: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/core/checks/registry.py", line 76, in run_checks
2023-03-02 16:48:33,937: DEBUG -     new_errors = check(app_configs=app_configs, databases=databases)
2023-03-02 16:48:33,937: DEBUG -   File "/opt/yunohost/mygpo/mygpo/users/checks.py", line 20, in check_case_insensitive_users
2023-03-02 16:48:33,937: DEBUG -     cursor.execute(SQL)
2023-03-02 16:48:33,937: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/db/backends/utils.py", line 66, in execute
2023-03-02 16:48:33,937: DEBUG -     return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
2023-03-02 16:48:33,938: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers
2023-03-02 16:48:33,938: DEBUG -     return executor(sql, params, many, context)
2023-03-02 16:48:33,938: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/db/backends/utils.py", line 84, in _execute
2023-03-02 16:48:33,938: DEBUG -     return self.cursor.execute(sql, params)
2023-03-02 16:48:33,938: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/db/utils.py", line 90, in __exit__
2023-03-02 16:48:33,938: DEBUG -     raise dj_exc_value.with_traceback(traceback) from exc_value
2023-03-02 16:48:33,938: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/django/db/backends/utils.py", line 82, in _execute
2023-03-02 16:48:33,939: DEBUG -     return self.cursor.execute(sql)
2023-03-02 16:48:33,939: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 30, in check_closed_
2023-03-02 16:48:33,939: DEBUG -     return func(self, *args, **kwargs)
2023-03-02 16:48:33,939: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 263, in execute
2023-03-02 16:48:33,939: DEBUG -     self._pq_execute(self._query, conn._async)
2023-03-02 16:48:33,939: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 696, in _pq_execute
2023-03-02 16:48:33,939: DEBUG -     self._pq_fetch()
2023-03-02 16:48:33,939: DEBUG -   File "/opt/yunohost/mygpo/venv/lib/python3.9/site-packages/psycopg2cffi/_impl/cursor.py", line 757, in _pq_fetch
2023-03-02 16:48:33,940: DEBUG -     raise self._conn._create_exception(cursor=self)
2023-03-02 16:48:33,940: DEBUG - django.db.utils.ProgrammingError: ERREUR:  la relation « auth_user » n'existe pas
2023-03-02 16:48:33,940: DEBUG - LINE 3: FROM auth_user
2023-03-02 16:48:33,940: DEBUG -              ^
2023-03-02 16:48:33,940: DEBUG - 
2023-03-02 16:48:34,345: DEBUG - + ynh_exit_properly
2023-03-02 16:48:34,855: DEBUG - + ynh_clean_setup
2023-03-02 16:48:34,855: DEBUG - + ynh_clean_check_starting
2023-03-02 16:48:34,856: DEBUG - + '[' -n '' ']'
2023-03-02 16:48:34,856: DEBUG - + '[' -n '' ']'
2023-03-02 16:48:35,864: ERROR - Impossible d'installer mygpo : Une erreur est survenue dans le script d'installation de l'application

Je ne vois pas trop ce que je peux faire la dessus. Il est nécessaire de faire une issue sur Github ? :thinking:

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.