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 2 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Arnaud FORNEROT il y a plus de 2 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 2 ans
paquet disponible en unstable = eole-pgadmin_2.8.1-2
#4 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans
- Statut changé de En cours à À valider
#5 Mis à jour par Emmanuel GARETTE il y a plus de 2 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 2 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 2 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0