Projet

Général

Profil

Scénario #20162

implémenter une ou plusieurs autres remontées

Ajouté par Thierry Bertrand il y a environ 7 ans. Mis à jour il y a presque 7 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
18/04/2017
Echéance:
05/05/2017
% réalisé:

100%

Temps estimé:
6.00 h (Total: 11.00 h)
Temps passé:
0.50 h (Total: 5.00 h)
Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:

Description

Actuellement, le client ocs est paramétré pour remonter les informations à l'intention d'un seul serveur.
Il faudrait que l'on puisse paramétrer la remontée vers 1 (à minima) ou plusieurs autres serveurs.

Ce type de fonctionnement couvrirait l'usage suivant :
1 remontée vers un serveur national (base de consolidation)
1 remontée vers un serveur local (couplage avec helpdesk glpi)

Mise en œuvre :
  • coté dico :
    une variable multi pour avoir 1 à n serveurs destinations regroupant :
    url serveur distant
    fréquence
  • cron :
    boucler sur le nb de serveur et ajouter une tache cron par cible
  • template :
    un modèle unique mais décliné en fonction du nombre de cible
    tag

Sous-tâches

Tâche #20381: Vérifier que les développements liés au scénario 20143 couvrent la demande modifiée.FerméBenjamin Bohard

Tâche #20405: Ajouter les variables nécessaires à la personnalisation de la remontée en « local »FerméBenjamin Bohard

Historique

#1 Mis à jour par Emmanuel IHRY il y a environ 7 ans

  • Tracker changé de Proposition Scénario à Scénario
  • Points de scénarios mis à 1.0

#2 Mis à jour par Emmanuel IHRY il y a environ 7 ans

  • Echéance mis à 05/05/2017
  • Version cible mis à sprint 2017 16-18 Equipe PNE-SR
  • Début mis à 18/04/2017

#3 Mis à jour par Emmanuel IHRY il y a environ 7 ans

  • Assigné à mis à force bleue

#4 Mis à jour par Thierry Bertrand il y a environ 7 ans

on garderait la partie actuelle pour le serveur national mais on la monterait en mode expert :

<variable name="activer_remontee_haut_niveau" type="oui/non" description="Activer la remontée du client vers un serveur de plus haut niveau?">

avec
<condition name='disabled_if_in' source='activer_remontee_haut_niveau'>

On ferait la même chose pour activer_remontee_locale mais en normal avec une condition disabled_if_in
Pas besoin d'autres serveurs supplémentaires, ce serait se compliquer la tâche pour une couverture pas forcément nécessaire.

#5 Mis à jour par Benjamin Bohard il y a presque 7 ans

Évaluer si on garde deux scripts cron (un pour la remontée nationale dans /etc/cron.d et un pour la remontée locale dans /etc/cron.daily).

Le template n’est utilisé que dans le cas de l’activation de la remontée locale et est vide. Voir si on passe les variables dans le script cron daily (aucun paramètre passé actuellement, quelles valeurs utilisées par défaut par l’agent ?).

#7 Mis à jour par Emmanuel IHRY il y a presque 7 ans

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF