Project

General

Profile

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.

Added by Bruno Boiget almost 6 years ago. Updated almost 6 years ago.

Status:
Fermé
Priority:
Normal
Start date:
05/21/2015
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
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).

Associated revisions

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

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

ref #11890 @1h

History

#1 Updated by Bruno Boiget almost 6 years ago

  • Status changed from Nouveau to En cours

#2 Updated by Bruno Boiget almost 6 years ago

  • Distribution changed from EOLE 2.5 to 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 Updated by Bruno Boiget almost 6 years ago

  • % Done changed from 0 to 100

#4 Updated by Scrum Master almost 6 years ago

  • Status changed from En cours to Résolu

#5 Updated by Bruno Boiget almost 6 years ago

  • Remaining (hours) changed from 2.0 to 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 Updated by Fabrice Barconnière almost 6 years ago

  • Assigned To changed from Bruno Boiget to Fabrice Barconnière

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

  • Remaining (hours) changed from 0.25 to 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 Updated by Scrum Master almost 6 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF