Projet

Général

Profil

Scénario #33507

scribe AD - Ecostation - la liste des stations est incomplete

Ajouté par Thierry ARBEZ-CARME il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
13/12/2021
Echéance:
14/01/2022
% réalisé:

100%

Points de scénarios:
2.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Bonjour,

la liste des stations affichée dans EcoStation ne se met à jour.

C’est dans la partie php qui s’occupe de l’extinction des postes que la liste est régénérée, et seulement dans cette partie…
Le sous-programme ‘copieMachinesdb’ n’est appelé qu’à cet endroit……..

/var/www/html/outils/ecoStations/ecoStations.php

<!-- programmation d'extinction -->
<!-- affichage uniquement si modification -->
<?php if ($verroumodifstop==1) {
copieMachinesdb();
?>

Donc, il faut modifier l’extinction des postes et enregistrer (même si on ne change rien)

Je viens de faire la manipulation sur les 4 serveurs en production, et à chaque fois la liste s’est mise à jour.

Cordialement,
Thierry

À faire

  • Scribe >= 2.7.1 (vérifier les branches à utiliser avec le pôle)
  • Valider l'analyse proposée
  • Adapter le code afin que les utilisateurs puisse avoir les bonnes informations lorsqu’ils en ont besoin (mais sans que les performances soient dégradées par une multiplication des appels)

Sous-tâches

Tâche #33560: Ecostation - refresh des stationsFerméArnaud FORNEROT

Tâche #33633: testFerméLudwig Seys


Demandes liées

Lié à Distribution EOLE - Tâche #33574: Valider le scénario scribe AD - Ecostation - la liste des stations est incomplete Fermé 22/12/2021

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Tracker changé de Demande à Scénario
  • Début 10/12/2021 supprimé
  • Release mis à Carnet de produit (Cadoles)
  • Points de scénarios mis à 2.0

#2 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Description mis à jour (diff)

#3 Mis à jour par Matthieu Lamalle il y a plus de 2 ans

  • Echéance mis à 14/01/2022
  • Assigné à mis à Arnaud FORNEROT
  • Version cible mis à Prestation Cadoles MEN 2021 50-02
  • Début mis à 13/12/2021
  • Release Carnet de produit (Cadoles) supprimé

#4 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans

  • Statut changé de Nouveau à En attente d'informations

Bonjour,

Je viens de regarder un peu le code.
Il n'y a que deux endroits où la liste des postes existants est proposée
- Lors de la modification de la configuration d'arrêt des stations. Mais pour moi, il n'est pas nécessaire de valider pour que la liste soit à jour, car le script de refresh de la liste de postes se fait bien avant leurs affichage. Il ne semble pas nécessaire de valider la modification pour que cette liste soit à jour. A moins que : le script se lance de façon asynchrone, et donc que le job ne soit pas vraiment terminé quand le php cherche à afficher la liste. Pourriez-vous me confirmer que : un passage dans l'écran en modification + annuler + repassage dans l'écran en modification vous donne bien une liste à jour. Si c'est le cas, c'est qu'il faut faire en sorte d'attendre la fin du script avant de poursuivre.
- L'autre endroit est dans la planification du démarrage des stations. Effectivement là pas d’exécution du script de refresh des postes. Il faudrait là aussi lancé le script. Mais avant de l'intégrer il faudrait être certains que le problème sur l'extinction provient bien d'un pb d’exécution asynchrone de la commande du refresh.

#5 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans

Bon pour moi il n'y a pas de problème sur la partie extinction, les stations sont bien refresh au moment où l'on cherche à modifier la configuration.
Le problème est uniquement sur la partie démarrage des postes.
N'hésitez pas à revenir vers nous si c'est pas le cas.

#6 Mis à jour par Thierry ARBEZ-CARME il y a plus de 2 ans

Bonjour,

je viens de vérifier sur nos 4 serveurs scribe 2.7.2, il suffit bien de seulement rentrer dans la la partie arrêt des stations. Pas besoin de faire une modification pour que la liste soit régénérée.
Seule la partie réveil des postes est à modifier.

Sinon, il me semble que si un pc est remplacé par un autre avec le même nom (changement de pc en panne ou inversion de 2 pc par exemple), comme il n'aura pas la même mac-adress, il ne sera plus géré par ecostations qui utilisera l'ancienne mac-adress, sauf si la liste est mise à jour.

#7 Mis à jour par Joël Cuissinat il y a plus de 2 ans

Thierry ARBEZ-CARME a écrit :

Bonjour,

je viens de vérifier sur nos 4 serveurs scribe 2.7.2, il suffit bien de seulement rentrer dans la la partie arrêt des stations. Pas besoin de faire une modification pour que la liste soit régénérée.
Seule la partie réveil des postes est à modifier.

Sinon, il me semble que si un pc est remplacé par un autre avec le même nom (changement de pc en panne ou inversion de 2 pc par exemple), comme il n'aura pas la même mac-adress, il ne sera plus géré par ecostations qui utilisera l'ancienne mac-adress, sauf si la liste est mise à jour.

Le problème de mise à jour de la liste pour la partie "réveil des postes" a été traité (à ce jour les paquets correctifs sont uniquement disponibles en version candidate sur les dépôts de test : Query-Auto -C -S test-eole.ac-dijon.fr).
Si vous constatez d'autres soucis (comme celui évoqué dans la note #33507#note-6), merci de saisir de nouveaux signalements.

Bien cordialement.

#8 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Statut changé de En attente d'informations à Terminé (Sprint)
  • Release mis à EOLE 2.7.2

#9 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Lié à Tâche #33574: Valider le scénario scribe AD - Ecostation - la liste des stations est incomplete ajouté

Formats disponibles : Atom PDF