2 votes

Migration de Bugzilla d'ubuntu 10.04 à 14.04 avec Mysql 5.1 à Mysql 5.5

Je fais tourner Bugzilla 4.0 sur Ubuntu 10.04.4 LTS sur un serveur physique et j'ai pensé le mettre à jour vers Ubuntu 14.04 sur Hyper-V pour les tests.

Après la migration du répertoire webroot de Bugzilla 4.0 vers Ubuntu 14.04 avec un serveur MySql 5.1 vers MySql 5.5 et d'autres applications requises, tout a fonctionné correctement.

Mais lorsque j'ai approfondi les tests de Bugzilla, j'ai trouvé que tout était synchronisé sauf les bugs créés par les utilisateurs, mais le nombre total est affiché dans la section "Modifier les produits".

Détails de l'ancien serveur : OS : Ubuntu 10.04, Apache2.2, Mysql-Server-5.1, php5

Détails du nouveau serveur : OS : Ubuntu 14.04, Apache2.4.7, Mysql-Server-5.5-49, php5.5.9

PS : Tout fonctionnait sur la machine de test, mais le problème a commencé après la mise à jour des packages ci-dessous.

mysql-server-core-5.5:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1)
mysql-server-5.5:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1)
mysql-client-core-5.5:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1), 
libapache2-mod-php5:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
php5-mysql:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
dpkg:amd64 (1.17.5ubuntu5.5, 1.17.5ubuntu5.6)
php5-common:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
dpkg-dev:amd64 (1.17.5ubuntu5.5, 1.17.5ubuntu5.6)
php5-readline:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
php5:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
mysql-client-5.5:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1)
mysql-common:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1)
libdpkg-perl:amd64 (1.17.5ubuntu5.5, 1.17.5ubuntu5.6)
php5-cli:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
libmysqlclient18:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1)
tzdata:amd64 (2016c-0ubuntu0.14.04, 2016d-0ubuntu0.14.04)
mysql-server:amd64 (5.5.47-0ubuntu0.14.04.1, 5.5.49-0ubuntu0.14.04.1)
php5-gd:amd64 (5.5.9+dfsg-1ubuntu4.14, 5.5.9+dfsg-1ubuntu4.16)
libpcre3:amd64 (8.31-2ubuntu2.2, 8.31-2ubuntu2.3)

Pouvez-vous s'il vous plaît m'aider à résoudre ce problème.

Le problème réel correspond à ceci. Les bogues ne s'affichent pas (sont présents dans la base de données et tout semble correct) | Stack Overflow

1 votes

Ce n'est pas clair quel est le problème? Pouvez-vous donner plus de détails sur exactement ce qui ne va pas?

0 votes

Oui, la base de données mysql a été rechargée et le répertoire web bugzilla a été rechargé sur la machine de test à partir de la production pour les tests, mais quand je fais une recherche, cela ne s'affiche pas. En même temps, lorsque je recherche avec le statut : TOUS et Produit : TOUS, je peux voir les bugs, mais ceux créés par les utilisateurs ne sont pas visibles pour les utilisateurs. En tant qu'admin, je peux voir tous les bugs lorsque je fais une recherche comme mentionné ci-dessus. Faites-moi savoir si vous avez besoin de plus d'informations.

0 votes

Il semble y avoir un problème avec les groupes et les autorisations, mais il est impossible d'en dire plus de manière précise sans plus d'informations.

0voto

Caterpillar Points 1122

Wow!!!! Enfin Migré.

Téléchargé la nouvelle version de Bugzilla 5.0.1 & patché avec 5.0.2. Sur Mysql 5.5.49, j'ai importé la base de données. Lié à l'instance de Bugzilla avec un accès approprié et exécuté checksetup.pl. Il a migré en supprimant et en ajoutant des champs UTF-8 non pris en charge et est prêt avec la nouvelle version de Bugzilla 5.0.2.

Merci pour l'aide les amis.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X