Projet

Général

Profil

Tâche #23595

Scénario #23526: Epic 6 : Déployer la configuration sur les serveurs

Ajouter la gestion du message deployconf dans le contrôleur saltmaster

Ajouté par Daniel Dehennin il y a environ 6 ans. Mis à jour il y a environ 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
09/04/2018
Echéance:
% réalisé:

100%

Temps estimé:
8.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

  • reçoit un message v1.execution.salt.configuration.deploy
    • prend en paramètre l’ID du minion
  • envoie les fichiers de configuration au minion
  • émet une notification v1.execution.salt.configuration.deployed

Révisions associées

Révision 241f0b25 (diff)
Ajouté par Daniel Dehennin il y a environ 6 ans

SaltStack: deploy configuration files to minions

This implements mechanism to deploy the configuration to minions. It
requires a “eole.configuration.deploy” state to be present in the the
salt-master directory “/srv/salt/”.

  • services/common/messages/v1/execution.salt.configuration.deploy.yml:
    message to schedule a configuration files deployment.
  • services/common/messages/v1/execution.salt.configuration.deploy-scheduled.yml:
    event fired when a configuration files deployment is scheduled.
  • services/saltmaster/src/salt_ctrl/controller (SaltRunner.configuration_deploy):
    apply the SaltStack state “eole.configuration.deploy”.

Ref: #23595

Révision fb0e79ef (diff)
Ajouté par Daniel Dehennin il y a environ 6 ans

SaltStack: message description are french sentences

  • services/common/messages/v1/execution.salt.configuration.deploy.yml:
    Starts them by a capital and ends by a dot.

Ref: #23595

Historique

#1 Mis à jour par Daniel Dehennin il y a environ 6 ans

  • Temps estimé changé de 4.00 h à 8.00 h
  • Restant à faire (heures) changé de 4.0 à 8.0

#2 Mis à jour par Scrum Master il y a environ 6 ans

  • Statut changé de Nouveau à En cours

#3 Mis à jour par Scrum Master il y a environ 6 ans

  • Assigné à mis à Daniel Dehennin

#4 Mis à jour par Daniel Dehennin il y a environ 6 ans

  • % réalisé changé de 0 à 100

#5 Mis à jour par Scrum Master il y a environ 6 ans

  • Statut changé de En cours à Résolu

#6 Mis à jour par Daniel Dehennin il y a environ 6 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 8.0 à 0.0

Formats disponibles : Atom PDF