Project

General

Profile

Scénario #20162

implémenter une ou plusieurs autres remontées

Added by Thierry Bertrand over 4 years ago. Updated over 4 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
04/18/2017
Due date:
05/05/2017
% Done:

100%

Estimated time:
6.00 h (Total: 11.00 h)
Spent time:
0.50 h (Total: 5.00 h)
Story points:
1.0
Remaining (hours):
0.00 hour
Velocity based estimate:

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

Subtasks

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

History

#1 Updated by Emmanuel IHRY over 4 years ago

  • Tracker changed from Proposition Scénario to Scénario
  • Story points set to 1.0

#2 Updated by Emmanuel IHRY over 4 years ago

  • Due date set to 05/05/2017
  • Target version set to sprint 2017 16-18 Equipe PNE-SR
  • Start date set to 04/18/2017

#3 Updated by Emmanuel IHRY over 4 years ago

  • Assigned To set to force bleue

#4 Updated by Thierry Bertrand over 4 years ago

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 Updated by Benjamin Bohard over 4 years ago

É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 Updated by Emmanuel IHRY over 4 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF