Anomalie #1695
ferméMigration de Redmine vers la version stable actuelle
0%
Mis à jour par Frédéric Couchet il y a plus de 8 ans
Fred : j'aai demandé à echap s'il pouvait faire la mise à jour du Redmine qui propulse agir.april.org, notamment
parce que j'ai besoin d'une version à jour pour tester des modules de synchro Emacs.
Mais la VM amphetamine de pavot (sur laquelle il y a Redmine) est en wheezy et echarp n'était pas sûr
qu'on puisse dist-upgrader la VM.
J'ai donc préférer copier la VM et faire la mise à jour sur une nouvelle VM : redmine-test.
Le processus en gros :
Copier la VM amphetamine :
pavot # vserver amphetamine stop pavot # vserver redmine-test build -m rsync --context 42 --hostname redmine-test.april.org --interface dummy0:192.168.2.42/24 -- --source amphetamine
Notons que j'ai réellement lancé avec l'option "eth0:192.168.1.42/24" et ça a généré un effet de bord sur pavot (ce sera pour un second
courriel).
- Modification du firewall /etc/init.d/firewall puis relance
- Comme j'avais lancé avec "eth0:192.168.1.42/24" j'ai ensuite modifié /etc/vservers/amphetamine/interfaces/0/ip (pour mettre 192.168.2.42) et /etc/vservers/amphetamine/interfaces/0/dev (pour mettre dummy0 à la
place de eth0)
- Pour le start automatique de la VM
cp /etc/vservers/amphetamine/apps/init/mark /etc/vservers/redmine-test/apps/init/mark -
- Sur nginx de pavot modification de /etc/nginx/sites-enabled/nginx puis service nginx restart
- Sur pavot : vserver redmine-test start puis vserver redmine-test enter
- Sur la VM, dist-upgrade, quelques difficultés liées à Apache
- Redmine est mis à jour avec le paquet 3.0~20140825 mais qui en fait installe la version 2.5.2 :(
- Echarp installe avec la version de Testing et, après quelques
corrections, on a bien Redmine 3.2.1 sur agir.april.org
Question pour Benj : due préfères-tu : que je laisse la VM telle quelle ou que je la renomme en amphetamine (l'ancienne VM, toujours présente mais plus démarrée) et donc en supprimant l'ancienne VM ?
Il reste à faire :
- la configuration pour que bugs@ serve toujours à saisir des tâches par courriel
- vérifier le monitoring
Mis à jour par Frédéric Couchet il y a plus de 8 ans
Pour la configuration de bugs@ c'est fait.
Concernant le monitoring j'ai mis à jour la config nagios sur redmine-test mais il y a pourtant des alertes.
Benj me dit que nagios-nrpe sur redmine-test n'est pas le bon, il faut une version qui accepte les arguments. François avait backporté un paquet. Mais impossible de le trouver.
Je passe à la main à François donc.
Mis à jour par François Poulain il y a plus de 8 ans
J'ai installé un démon nrpe qui fonctionne. Le .deb était sur la machine backup/yopo dans /root. J'ai copié le .deb en local dans /root.
Reste à affiner si besoin les checks de nagios.
Mis à jour par François Poulain il y a environ 8 ans
- Statut changé de Nouveau à Fermé
A priori c'est bouclé, non ?