Project

General

Profile

Scénario #8426

Zéphir - Scénario #8297: Adaptation des fonctions de migration pour Eole 2.4

Gestion des paquets de dictionnaires installés sur un client mais non déclarés dans Zéphir

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

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
Due date:
% Done:

100%

Estimated time:
12.00 h
Spent time:
Story points:
-
Velocity based estimate:

Description

Dans le cadre de la gestion / migration des serveurs 2.4, comment prendre en compte d'éventuels dictionnaires non déclarés dans Zéphir dans ces différents cas:

- migration du serveur dans l'application après Upgrade-Auto
- enregistrement d'un serveur 2.4 (migré ou non)
- remontée d'un nouveau paquet dans la liste des paquets installés lors de la synchronisation régulière avec Zéphir

Quel comportement adopter dans ces cas (afficher une alerte dans Zéphir, proposer l'ajout des dictionnaires/paquets au moment de l'enregistrement/migration) ?


Related issues

Related to zephir-parc - Tâche #8264: corrections sur la gestion des dictonnaires 2.4 Fermé
Related to zephir-parc - Tâche #8967: Vérifier l'intégration des modifications apportées à la gestion des dictionnaires locaux 2.4.x Fermé 09/22/2014 09/26/2014

Associated revisions

Revision 04ce5894 (diff)
Added by Bruno Boiget over 6 years ago

fonction de recherche des paquet de dictionnaire installés non activés

ref #8426

Revision 6aaa5c18 (diff)
Added by Bruno Boiget over 6 years ago

fonctions de vérification des paquets installés manuellement

- mise à jour de la liste à la synchronisation du client
- fonction côté backend pour gérer les alertes et mettre à jour les données
- premières fonctions d'affichage dans l'application web (groupe de serveur)
- à l'activation d'un dictionnaire/paquet sur une variante, désactivation
automatique (avec log) au niveau des serveurs de la variante si besoin

ref #8426
ref #8264 @30m

Revision 7152637a (diff)
Added by Bruno Boiget over 6 years ago

finalisation de la détection de paquets de dictionnaires installés manuellement

- ajout d'une diode dans la page d'état des serveurs
- avertissement/surbrillance des paquets détectés dans la liste d'ajout
- avertissement sur l'action d'envoi de configuration si paquets détectés
- ajout d'un critère de sélection des serveurs concernés

Fixes #8426

History

#1 Updated by Bruno Boiget almost 7 years ago

  • Parent task set to #8297

#2 Updated by Bruno Boiget almost 7 years ago

Après réunion du 30/06:

Si un paquet de ce type est détecté, on affiche un message d'alerte dans la page d'état du serveur.

Prévoir un affichage de l'information dans l'affichage d'un groupe.

#3 Updated by Bruno Boiget over 6 years ago

  • % Done changed from 0 to 60
  • Estimated time changed from 6.00 h to 12.00 h

les fonctionnalités suivantes sont réalisées (branche checkpackages de zephir-parc):

  • détection des fichiers de dictionnaires non activés dans les paquets installés sur le serveur
  • stockage de l'information dans le dictionnaire renvoyé par serveur.get_status(id_serveur) -> 'dictpaqs_ok' : [code, liste_paquets_non_actifs]
  • chaque fois que de nouveaux paquets non actifs sont détectés à la synchronisation d'un serveur, un mail est envoyé aux utilisateurs concernés
  • zephir-web : affichage de l'information dans la page d'affichage de groupe de serveur (colonne 'dicos' avec diode grise/verte ou rouge) -> fait
  • dans la page d'état d'un serveur, ajouter un diode dans le même cadre que la diode de configuration avec la liste des paquets détectés
  • dans la page des fichiers personnalisés d'un serveur, mettre également la liste dans le cadre 'dictionnaires'
  • mettre les paquets en question en surbrillance dans la liste déroulante ou ajouter un bouton pour les ajouter automatiquement ?
  • ajouter un critère dans les paramètre de sélection d'un groupe de serveur

#4 Updated by Bruno Boiget over 6 years ago

  • Assigned To set to Bruno Boiget
  • % Done changed from 60 to 100

#5 Updated by Bruno Boiget over 6 years ago

  • Status changed from Nouveau to Résolu

#6 Updated by Fabrice Barconnière over 6 years ago

  • Status changed from Résolu to Fermé

#7 Updated by Redmine Admin over 6 years ago

  • Tracker changed from Evolution to Scénario

Also available in: Atom PDF