Tâche #37139
Scénario #37089: Upgrade-Auto : La détection des paquets postgresql-14 et postgresql-client-14 n'est pas opérationnelle
Les migrations des modules disposant de postgresql sont en erreur dans Jenkins
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
27/10/2025
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Description
2025-10-25 17:10:00.442 WARNING: apt does not have a stable CLI interface. Use with caution in scripts. 2025-10-25 17:10:00.442 Lecture des listes de paquets… 2025-10-25 17:10:00.442 Construction de l'arbre des dépendances… 2025-10-25 17:10:00.442 Lecture des informations d'état… 2025-10-25 17:10:00.442 E: Impossible de trouver le paquet install 2025-10-25 17:10:00.442 E: Impossible de trouver le paquet ok 2025-10-25 17:10:00.442 E: Impossible de trouver le paquet installed 2025-10-25 17:10:00.442 /usr/bin/CreoleRun: ligne 59: postgresql-client-12 : commande introuvable
Révisions associées
oubli d'un échappement, correction du précédent
ref #37132
Historique
#1 Mis à jour par Joël Cuissinat il y a 5 mois
- Statut changé de Nouveau à En cours
#2 Mis à jour par Joël Cuissinat il y a 5 mois
- Statut changé de En cours à À valider
- Assigné à mis à Ludwig Seys
creole$ git branch -r --contains 7ef2cb88 origin/2.8.1/master origin/2.9.0/master origin/HEAD -> origin/master origin/dist/eole/2.10.0/master origin/dist/eole/2.8.1/master origin/dist/eole/2.9.0/master origin/master
#3 Mis à jour par Joël Cuissinat il y a 5 mois
Me semble mieux, à voir les tests Jenkins ...
root@zephir:~# OLD_VERS=12
root@zephir:~# echo "$(CreoleRun "dpkg-query -W -f='\${Package}\t\${Status}\n' 'postgresql*-${OLD_VERS}' | awk '/ok installed/ {print \$1}'" postgresql)"
postgresql-12
postgresql-client-12
#4 Mis à jour par Joël Cuissinat il y a 5 mois
- % réalisé changé de 0 à 100
#5 Mis à jour par Joël Cuissinat il y a 5 mois
- Statut changé de À valider à Nouveau
- Assigné à
Ludwig Seyssupprimé - % réalisé changé de 100 à 0
Le code n'est pas encore PARFAIT et les tests toujours en erreur !
root@zephir:~# OLD_VERS=12
root@zephir:~# OLD_PACKAGES="$(CreoleRun "dpkg-query -W -f='\${Package}\t\${Status}\n' 'postgresql*-${OLD_VERS}' | awk '/ok installed/ {print \$1}'" postgresql)"
root@zephir:~# echo $OLD_PACKAGES
postgresql-12 postgresql-client-12
root@zephir:~# if [ -n "${OLD_PACKAGES}" ]; then
> CreoleRun "apt -y remove ${OLD_PACKAGES}" postgresql
> fi
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
conmon containernetworking-plugins crun eole-podman eole-sso eole-sso-client eole-sso-server golang-github-appc-cni-dev golang-github-containers-common golang-github-containers-image jq libjq1 libllvm10
libonig5 libyajl2 podman ruby-minitest ruby-power-assert ruby-test-unit skopeo
Veuillez utiliser « apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
postgresql-12
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 41,2 Mo d'espace disque seront libérés.
(Lecture de la base de données... 122294 fichiers et répertoires déjà installés.)
Suppression de postgresql-12 (12.22-0ubuntu0.20.04.4) ...
Traitement des actions différées (« triggers ») pour postgresql-common (238ubuntu0.1) ...
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
/usr/bin/CreoleRun: ligne 59: postgresql-client-12 : commande introuvable
#6 Mis à jour par Laurent Gourvenec il y a 4 mois
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
#7 Mis à jour par Laurent Gourvenec il y a 4 mois
Plus d'erreur lors des migrations zéphir par exemple. Le problème a bien été identifié et corrigé.
#8 Mis à jour par Joël Cuissinat il y a 4 mois
OK 2.8.1 :
00:23:36.168 Les paquets suivants seront ENLEVÉS : 00:23:36.168 postgresql-12 postgresql-client-12 00:23:36.168 AUTOMATE : detect 'mise à jour,' => 7 00:23:36.168 AUTOMATE : detect 'nouvellement installés,' => 7 00:23:36.168 0 mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour. 00:23:41.171 Après cette opération, 45,3 Mo d'espace disque seront libérés. 00:23:41.171 (Lecture de la base de données... 00:23:41.171 (Lecture de la base de données... 122322 fichiers et répertoires déjà installés.) 00:23:41.171 Suppression de postgresql-12 (12.22-0ubuntu0.20.04.4) ... 00:23:41.171 Suppression de postgresql-client-12 (12.22-0ubuntu0.20.04.4) ... 00:23:41.171 Traitement des actions différées (« triggers ») pour postgresql-common (238ubuntu0.1) ... 00:23:41.171 Building PostgreSQL dictionaries from installed myspell/hunspell packages... 00:23:41.171 Removing obsolete dictionary files:
OK 2.9.0
00:33:28.745 Les paquets suivants seront ENLEVÉS : 00:33:28.745 postgresql-14 postgresql-client-14 00:33:28.745 AUTOMATE : detect 'mise à jour,' => 0 00:33:28.745 AUTOMATE : detect 'nouvellement installés,' => 0 00:33:28.745 0 mis à jour, 0 nouvellement installés, 2 à enlever et 1 non mis à jour. 00:33:28.745 Après cette opération, 48,7 Mo d'espace disque seront libérés. 00:33:28.745 (Lecture de la base de données... 00:33:28.745 (Lecture de la base de données... 169131 fichiers et répertoires déjà installés.) 00:33:28.745 Suppression de postgresql-14 (14.19-0ubuntu0.22.04.1) ... 00:33:28.745 Suppression de postgresql-client-14 (14.19-0ubuntu0.22.04.1) ... 00:33:28.745 Traitement des actions différées (« triggers ») pour postgresql-common (257build1.1) ... 00:33:28.745 Building PostgreSQL dictionaries from installed myspell/hunspell packages... 00:33:28.745 Removing obsolete dictionary files: 00:33:28.745 packages have been installed but needrestart is suspended
#9 Mis à jour par Joël Cuissinat il y a 4 mois
- Statut changé de Résolu à Fermé
- Assigné à mis à Ludwig Seys
- Restant à faire (heures) mis à 0.0