Anomalie #3078
update_databases.py du reconfigure plante
Description
la plupart de nos Scribes ont un état de mise à jour en retard de 12 paquets.
libc6 (2.7-10ubuntu8.1) mysql-client-5.0 (5.0.95-0ubuntu1)
libc6-i686 (2.7-10ubuntu8.1) mysql-common (5.0.95-0ubuntu1)
libmysqlclient15off (5.0.95-0ubuntu1) mysql-server-5.0 (5.0.95-0ubuntu1)
libpq5 (8.3.18-0ubuntu0.8.04) nscd (2.7-10ubuntu8.1)
libxml2 (2.6.31.dfsg-2ubuntu1.8) python-libxml2 (2.6.31.dfsg-2ubuntu1.8)
libxml2-utils (2.6.31.dfsg-2ubuntu1.8) tzdata (2012b~repack-0ubuntu0.8.04)
Si j'en met un à jour, une erreur apparait au reconfigure à l'étape "## Mise à jour de base de données ##"
ERROR 1064 (42000) at line 29: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '--------------------------------------------------------------------
----------' at line 1
ERROR 1064 (42000) at line 4: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '---------------------------------------
UPDATE `profile` SET `param`='https://l' at line 1
Après enquête, il apparait que c'est au moment des mise à jour des bases posh et poshprofile que l'on a ces erreurs (dans update_databases.py)
les fichiers issus de /etc/eole/distrib/update_creole_posh.sql et /etc/eole/distrib/update_creole_poshprofile.sql
contiennent des lignes de commentaire du genre "-----------------------".
La nouvelle version de mysql ne supporterais plus les commentaires de plus de 2 tirets ?...
en supprimant tous ces genres de lignes je n'ai plus de message d'erreur....
Demandes liées
Révisions associées
Remplacement des marques de commentaire posant problème (fixes #3078)
modified: databases/eole-mysql/updates/posh/update_db_posh.sql
modified: databases/eole-mysql/updates/posh2.2.0/update_db_posh.sql
modified: databases/eole-mysql/updates/posh2.2.1/update_db_posh.sql
modified: databases/eole-mysql/updates/posh2.2.3/update_db_posh2.2.3.sql
modified: databases/eole-mysql/updates/posh2.2.3/update_db_posh_eole.sql
modified: databases/eole-mysql/updates/posh_config/update_config.sql
modified: databases/eole-mysql/updates/poshprofile/update_poshprofile.sql
modified: databases/eole-mysql/updates/poshprofile_bug235/update_bug235.sql
modified: eole/tmpls/update_creole_posh.sql
modified: eole/tmpls/update_creole_poshprofile.sql
Compilation de sécurité ref #3078
Remplacement des marques de commentaire posant problème (fixes #3078)
modified: databases/eole-mysql/updates/posh/update_db_posh.sql
modified: databases/eole-mysql/updates/posh2.2.0/update_db_posh.sql
modified: databases/eole-mysql/updates/posh2.2.1/update_db_posh.sql
modified: databases/eole-mysql/updates/posh2.2.3/update_db_posh2.2.3.sql
modified: databases/eole-mysql/updates/posh2.2.3/update_db_posh_eole.sql
modified: databases/eole-mysql/updates/posh_config/update_config.sql
modified: databases/eole-mysql/updates/poshprofile/update_poshprofile.sql
modified: databases/eole-mysql/updates/poshprofile_bug235/update_bug235.sql
modified: eole/tmpls/update_creole_posh.sql
modified: eole/tmpls/update_creole_poshprofile.sql
Remplacement des marques de commentaire posant problème (fixes #3078)
modified: databases/eole-mysql/updates/posh/update_db_posh.sql
modified: databases/eole-mysql/updates/posh2.2.0/update_db_posh.sql
modified: databases/eole-mysql/updates/posh2.2.1/update_db_posh.sql
modified: databases/eole-mysql/updates/posh2.2.3/update_db_posh2.2.3.sql
modified: databases/eole-mysql/updates/posh2.2.3/update_db_posh_eole.sql
modified: databases/eole-mysql/updates/posh_config/update_config.sql
modified: databases/eole-mysql/updates/poshprofile/update_poshprofile.sql
modified: databases/eole-mysql/updates/poshprofile_bug235/update_bug235.sql
modified: eole/tmpls/update_creole_posh.sql
modified: eole/tmpls/update_creole_poshprofile.sql
fix visibility of kb items for admin; fix #3078
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 12 ans
- Projet changé de Scribe à eole-posh
#2 Mis à jour par Joël Cuissinat il y a environ 12 ans
- Statut changé de Nouveau à Accepté
- Priorité changé de Normal à Haut
#3 Mis à jour par Lionel Morin il y a environ 12 ans
- Assigné à mis à Lionel Morin
#4 Mis à jour par Lionel Morin il y a environ 12 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 821a8853662a4580bac33c0158bcc6b51a6c89ec.
#5 Mis à jour par Lionel Morin il y a environ 12 ans
Appliqué par commit ea6582357b83843040dd981e31992e6dcf59cbd8.
#6 Mis à jour par Gérald Schwartzmann il y a environ 12 ans
- Statut changé de Résolu à Fermé