Tâche #33369
Scénario #33347: portage pgadmin4 6.1
Portage pgadmin4 6.1
100%
Description
Mettre en oeuvre la montée de version de pgadmin4 en version 6.1
Révisions associées
Eolisation de la version 6.1 de pgadmin4 (ref #33369)
Eolisation de la version 6.1 de pgadmin4 (ref #33369)
Historique
#1 Mis à jour par Arnaud FORNEROT il y a plus de 4 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Arnaud FORNEROT il y a plus de 4 ans
Après mise à jour du ppa associé à pagadmin
# Install the public key for the repository (if not done previously): sudo curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add # Create the repository configuration file: sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
Le paquet eole-pgadmin permet l'installation ou la mise à jour de pgadmin4
Ce paquet prend en charge
- la modification de la page d'accueil afin de placer la langue française par défaut
- la modification du lien "Mot de passe oublié" par le label "En cas de mot de passe perdu, veuillez contacter votre service informatique"
- la modification du script /usr/pgadmin4/web/pgadmin-tool
Le script /usr/pgadmin4/web/pgadmin-tool a été modifié afin que les commandes suivantes puissent encore fonctionner
- /usr/pgadmin4/web/pgadmin-tool user show >> affichage des attributs d'un user pgadmin
- /usr/pgadmin4/web/pgadmin-tool user username >> modification du username d'un user pgadmin
- /usr/pgadmin4/web/pgadmin-tool user email >> modification du mail d'un user pgadmin
- /usr/pgadmin4/web/pgadmin-tool user password >> modification du password d'un user pgadmin
Le script user password est aussi fonctionnel depuis l'interface de l'EAD3
#3 Mis à jour par Arnaud FORNEROT il y a plus de 4 ans
paquet disponible en unstable = eole-pgadmin_2.8.1-2
#4 Mis à jour par Arnaud FORNEROT il y a plus de 4 ans
- Statut changé de En cours à À valider
#5 Mis à jour par Emmanuel GARETTE il y a plus de 4 ans
- Statut changé de À valider à En cours
Le reconfigure ne passe pas :
run-parts: executing /usr/share/eole/posttemplate/60-pgadmin_reinit_db reconfigure
Setting up pgAdmin 4 in web mode on a Debian based platform...
Running in non-interactive mode...
Creating configuration database...
NOTE: Configuring authentication for SERVER mode.
Traceback (most recent call last):
File "/usr/pgadmin4/web/setup.py", line 507, in <module>
setup_db()
File "/usr/pgadmin4/web/setup.py", line 379, in setup_db
app = create_app()
File "/usr/pgadmin4/web/pgadmin/__init__.py", line 616, in create_app
app.register_blueprint(module)
File "/usr/pgadmin4/venv/lib/python3.8/site-packages/flask/app.py", line 98, in wrapper_func
return f(self, *args, **kwargs)
File "/usr/pgadmin4/venv/lib/python3.8/site-packages/flask/app.py", line 1168, in register_blueprint
blueprint.register(self, options, first_registration)
File "/usr/pgadmin4/web/pgadmin/utils/__init__.py", line 74, in register
app.register_blueprint(module)
File "/usr/pgadmin4/venv/lib/python3.8/site-packages/flask/app.py", line 98, in wrapper_func
return f(self, *args, **kwargs)
File "/usr/pgadmin4/venv/lib/python3.8/site-packages/flask/app.py", line 1168, in register_blueprint
blueprint.register(self, options, first_registration)
File "/usr/pgadmin4/web/pgadmin/utils/__init__.py", line 67, in register
self.submodules = list(app.find_submodules(self.import_name))
File "/usr/pgadmin4/web/pgadmin/__init__.py", line 70, in find_submodules
module = import_module(module_name)
File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 848, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/usr/pgadmin4/web/pgadmin/browser/server_groups/servers/__init__.py", line 37, in <module>
from .... import socketio as sio
ImportError: cannot import name 'socketio' from 'pgadmin' (/usr/pgadmin4/web/pgadmin/__init__.py)
Error setting up server mode. Please examine the output above.
#6 Mis à jour par Emmanuel GARETTE il y a plus de 4 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
Ok après recompilation.
#7 Mis à jour par Vincent Chavanon il y a plus de 4 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0