Project

General

Profile

Tâche #12014

Scénario #12105: Correction des problèmes d'enregistrement sur Zéphir 2.5

Enregistrement d'un eolebase 2.5 sur une serveur 2.4.2 déclaré sur Zéphir plante

Added by Fabrice Barconnière almost 6 years ago. Updated almost 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/26/2015
Due date:
% Done:

100%

Estimated time:
4.00 h
Spent time:
Remaining (hours):
0.0

Associated revisions

Revision f523fea4 (diff)
Added by Bruno Boiget almost 6 years ago

Correction du masque par déafut pour le service Zéphir

ref #12014 @15m

History

#1 Updated by Fabrice Barconnière almost 6 years ago

Vérification des informations sur le matériel

!! Vous êtes actuellement sur un module eolebase-2.5.0 !!

Le module du serveur choisi est eolebase-2.4.2, 

Voulez vous migrer le serveur vers le module eolebase-2.5.0 dans l'application Zéphir (O/N) ? 

Le module du serveur choisi est eolebase-2.4.2, 

Voulez vous migrer le serveur vers le module eolebase-2.5.0 dans l'application Zéphir (O/N) ? o
matériel (Standard PC (i440FX + PIIX, 1996) () par défaut) : 
processeur ( QEMU Virtual CPU version 2.0.0 2099 MHz par défaut) : 
disque dur (58 Go par défaut) : 
nom de l'installateur (admin_zephir par défaut) : 

Le serveur a été basculé dans Zéphir sur la variante 83 (standard) du module eolebase-2.5.0

** Configuration des communications vers le serveur Zéphir **

1 -> Ne rien faire
2 -> Récupérer les fichiers de variante sur le serveur Zéphir
3 -> Sauver la configuration actuelle sur le serveur Zéphir
4 -> Modifier la variante du serveur

  Entrez le numéro de votre choix : 3

  -- sauvegarde en cours (veuillez patienter) -- 
  -- OK --

 --récupération des patchs et dictionnaires (veuillez patienter)-- 

Erreur lors de la récupération de la configuration : Erreur UUCP erreur lors de la préparation du transfert de /var/lib/zephir/conf/0000000A/16/config-zephir.tar : echec à l'exécution de uucp

L'agent Zéphir s'arrête au cours de l'enregistrement :

root@eolebase:~# tail /var/log/rsyslog/local/zephiragents/zephiragents.info.log
Jun 18 09:28:28 eolebase.ac-test.lan zephiragents: [-] Main loop terminated.
Jun 18 09:28:28 eolebase.ac-test.lan zephiragents: [-] Server Shut Down.
Jun 18 09:30:03 eolebase.ac-test.lan zephiragents: [-] Using default period : 600 seconds
Jun 18 09:30:05 eolebase.ac-test.lan zephiragents: [-] debsums : pas de dernière mesure disponible.
Jun 18 09:30:05 eolebase.ac-test.lan zephiragents: [-] RootDebsums : pas de dernière mesure disponible.
Jun 18 09:30:19 eolebase.ac-test.lan zephiragents: [-] Received SIGTERM, shutting down.
Jun 18 09:30:19 eolebase.ac-test.lan zephiragents: [-] (TCP Port 8090 Closed)
Jun 18 09:30:19 eolebase.ac-test.lan zephiragents: [-] Stopping factory <twisted.web.server.Site instance at 0x7fda01962ab8>
Jun 18 09:30:19 eolebase.ac-test.lan zephiragents: [-] Main loop terminated.
Jun 18 09:30:19 eolebase.ac-test.lan zephiragents: [-] Server Shut Down.

#2 Updated by Bruno Boiget almost 6 years ago

cela vient probablement du fait que le module eolebase-2.5 n'existe pas encore dans Zéphir (seulement seshat) :-)

#3 Updated by Bruno Boiget almost 6 years ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Bruno Boiget
  • Remaining (hours) changed from 3.0 to 2.0

Après tests, différents problèmes sont apparus avec les derniers paquets:

  • en cas d'enregistrement de serveurs < 2.5, la configuration ssh de Zéphir 2.5 fait que les clés ne sont plus acceptées (commenter les lignes qui spécifient les protocoles acceptés semble débloquer ce problème).
  • des problèmes de droits sur Zéphir empêchent l'accès par uucp à certains fichiers lors de l'enregistrement. Par exemple :
    • /usr/bin/uucp: /var/lib/zephir/conf/00000001/3/config-zephir.tar: Permission denied
    • uucico - - (2015-06-18 16:58:41.32 30903) ERROR: /etc/uucp/serveurs/00000001-1.sys: fopen: Permission denied
    • même problème avec le fichier /var/spool/uucp/.ssh/authorized_keys

Cela ressemble a un problème de masque par défaut qui aurait changé. A voir si ce n'est pas lié au fait que le service Zéphir est maintenant lancé en mode démon (avec start-stop-daemon et -o zephir_backend au lieu de -no zephir_backend pour twistd).

#4 Updated by Bruno Boiget almost 6 years ago

  • % Done changed from 0 to 40
  • Estimated time changed from 3.00 h to 4.00 h
  • Parent task changed from #11298 to #12105
  • Remaining (hours) changed from 2.0 to 3.0

#5 Updated by Daniel Dehennin almost 6 years ago

Testé ce jour avec un zéphir neuf et les configurations importés après la mise à jour du paquet zephir-backend en 2.5.0~2-28 (sinon les droits sur les répertoires /var/lib/zephir/conf/ sont erronés.

Cela fonctionne :

root@eolebase:~# enregistrement_zephir 

  Procédure d'enregistrement sur le serveur Zéphir 

Voulez-vous établir une configuration réseau minimale (O/N) : n
Entrez l'adresse du serveur Zéphir : zephir.ac-test.fr
Entrez votre login pour l'application Zéphir (rien pour sortir) : admin_zephir
Mot de passe pour l'application Zéphir pour admin_zephir : 

créer le serveur dans la base du serveur Zéphir (O/N) : n

** utilisation d'un serveur existant dans la base du serveur Zéphir **

entrez le RNE de l'établissement correspondant au serveur
(rien pour saisir directement un n° de serveur) : 
entrez le n° identifiant le serveur l'application Zéphir : 84

Vérification des informations sur le matériel

!! Vous êtes actuellement sur un module eolebase-2.5.0 !!

Le module du serveur choisi est eolebase-2.4.2, 

Voulez vous migrer le serveur vers le module eolebase-2.5.0 dans l'application Zéphir (O/N) ? o
matériel (Standard PC (i440FX + PIIX, 1996) () par défaut) : 
processeur ( QEMU Virtual CPU version 2.0.0 2099 MHz par défaut) : 
disque dur (58 Go par défaut) : 
nom de l'installateur (admin_zephir par défaut) : 

Le serveur a été basculé dans Zéphir sur la variante 81 (standard) du module eolebase-2.5.0

** Configuration des communications vers le serveur Zéphir **

1 -> Ne rien faire
2 -> Récupérer les fichiers de variante sur le serveur Zéphir
3 -> Non disponible
4 -> Modifier la variante du serveur

  Entrez le numéro de votre choix : 2

 --récupération des patchs et dictionnaires (veuillez patienter)-- 

  -- sauvegarde en cours (veuillez patienter) -- 
  -- OK --
**********************************************************************
** Pas de configuration définie sur le serveur Zéphir ou localement **
** Pour configurer localement le serveur, utilisez:                 **
**                                                                  **
**   >gen_config                                                    **
**   >instance                                                      **
**                                                                  **
**********************************************************************

** le numéro attribué à ce serveur sur le serveur Zéphir est : 84 **

Pour moi c’est fonctionnel.

#6 Updated by Daniel Dehennin almost 6 years ago

  • Remaining (hours) changed from 3.0 to 1.0

#7 Updated by Daniel Dehennin almost 6 years ago

  • % Done changed from 40 to 100

#8 Updated by Scrum Master almost 6 years ago

  • Status changed from En cours to Fermé
  • Remaining (hours) changed from 1.0 to 0.0

Also available in: Atom PDF