Projet

Général

Profil

Tâche #11890

Scénario #11797: Assistance aux utilisateurs (23-25)

Corriger la demande de saisie d'utilisateur Zéphir en fin d'Upgrade-Auto.

Ajouté par Bruno Boiget il y a presque 9 ans. Mis à jour il y a presque 9 ans.

Statut:
Fermé
Priorité:
Normal
Début:
21/05/2015
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

A la fin de la procédure Upgrade-Auto, un utilisateur/mot de passe Zéphir est demandé si le serveur est enregistré sur Zéphir.

Le prompt de saisie ne s'affiche pas correctement (la bascule du serveur dans Zéphir est ignorée si l'utilisateur ne donne pas de login).

Révisions associées

Révision c5c156e6 (diff)
Ajouté par Bruno Boiget il y a presque 9 ans

Correction de l'affichage (flush stdout) dans upgrade_distrib.py

ref #11890 @1h

Historique

#1 Mis à jour par Bruno Boiget il y a presque 9 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Bruno Boiget il y a presque 9 ans

  • Distribution changé de EOLE 2.5 à EOLE 2.4

Après étude, le problème semble venir de la façon dont la sortie standard est gérée dans Upgrade-Auto.

Les commandes print, raw_input et getpass.getpass de python n'effectuent pas de flush de la sortie standard après affichage d'un message.

Au final, seules les lignes utilisant les commandes d'affichage de pyeole.ihm apparaissent, les autres messages sont affichés dans le désordre après qu'un flush ait été fait par une autre commande en fin de procédure.

#3 Mis à jour par Bruno Boiget il y a presque 9 ans

  • % réalisé changé de 0 à 100

#4 Mis à jour par Scrum Master il y a presque 9 ans

  • Statut changé de En cours à Résolu

#5 Mis à jour par Bruno Boiget il y a presque 9 ans

  • Restant à faire (heures) changé de 2.0 à 0.25

packagé en version 2.4.1 proposed-updates -> à passer en updates sur test-eole pour pouvoir tester (le paquet doit être récupéré par Upgrade-Auto).

Pour vérifier: En fin d'Upgrade-Auto d'un serveur enregistré sur Zéphir, le prompt de demande d'un login/mot de passe Zéphir doit apparaître (avec le détail des droits nécessaires)

#6 Mis à jour par Fabrice Barconnière il y a presque 9 ans

  • Assigné à changé de Bruno Boiget à Fabrice Barconnière

#7 Mis à jour par Fabrice Barconnière il y a presque 9 ans

  • Restant à faire (heures) changé de 0.25 à 0.0

Le message semble clair :

Le système a été mis à jour vers la distribution eole-2.4.1 (precise)

Mise à jour des informations dans l'application Zéphir ...

Cette fonctionnalité nécessite un compte ayant les permissions suivantes
dans l'application Zéphir gérant ce serveur (192.168.0.20) :

- Lecture
- Actions sur les clients (avec ou sans modification de configuration) ou enregistrement
- Ecriture sur les serveurs et les modules (ou Migration de serveur + Ecriture (modules))

Entrez votre login zephir (rien pour sortir) :

#8 Mis à jour par Scrum Master il y a presque 9 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF