Projet

Général

Profil

Tâche #30463

Scénario #30461: Mise à jour eole-workstation (minion 3001(.1), Veyon 4.4.1)

Gérer l’installation et la configuration du minion avec SaltStack

Ajouté par Daniel Dehennin il y a presque 4 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
22/07/2020
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

  • Fournir un nouveau morceau de la formula eole-workstation.salt.minion

Révisions associées

Révision 602573dd (diff)
Ajouté par Daniel Dehennin il y a presque 4 ans

feat(salt): add default and windows parameters

Ref: #30463

Révision ab9bd4d2 (diff)
Ajouté par Daniel Dehennin il y a presque 4 ans

feat(salt): install package

Ref: #30463

Révision badcf634 (diff)
Ajouté par Daniel Dehennin il y a presque 4 ans

feat(salt): configure the minion

Include the “clean” state to remove any configuration file except when
starting by underscore “_”.

Ref: #30463

Révision af757048 (diff)
Ajouté par Daniel Dehennin il y a presque 4 ans

feat(salt): the service must be started

Restart the service when a configuration file is changed.

Ref: #30463

Révision 9f32ebef (diff)
Ajouté par Daniel Dehennin il y a presque 4 ans

feat(salt): add a clean state for package

This need the configuration to be cleaned, the service must be handled
by the uninstaller.

Ref: #30463

Révision d1c23ddc (diff)
Ajouté par Daniel Dehennin il y a presque 4 ans

doc(salt): documentation of the new salt-minion states

Ref: #30463

Révision 255f5557 (diff)
Ajouté par Daniel Dehennin il y a presque 4 ans

Update changelog and VERSION for 2.5.0

Ref: #30462
Ref: #30463
Ref: #30464
Ref: #30467

Révision 75103bfb (diff)
Ajouté par Daniel Dehennin il y a presque 4 ans

feat(top): apply “eole-workstation.salt.minion” states

Ref: #30463

Révision bfc1c170 (diff)
Ajouté par Daniel Dehennin il y a presque 4 ans

fix(salt): minion configuration source is the directory minion.d

Ref: #30463

Révision f72ef957 (diff)
Ajouté par Daniel Dehennin il y a presque 4 ans

Update changelog and VERSION for 2.5.1

Ref: #30463

Révision 34111713 (diff)
Ajouté par Daniel Dehennin il y a presque 4 ans

fix(salt): the minion config files should not be removed by clean

Using path without drive letter on windows interact badly with the
“clean: True” option making the configuration files to always be
removed.

https://github.com/saltstack/salt/issues/47969#issuecomment-662884432

  • eole-workstation/osfamilymap.yaml: use backslash for windows
    systems.
  • eole-workstation/salt/minion/config/dir.sls: prefix the config
    directory with the “%SystemDrive%” environment variable or it will
    interact badly with “clean: True”.

Ref: #30463

Révision 4fc97ccb (diff)
Ajouté par Daniel Dehennin il y a presque 4 ans

Update changelog and VERSION for 2.5.2

Ref: #30463

Historique

#1 Mis à jour par Daniel Dehennin il y a presque 4 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Daniel Dehennin

#2 Mis à jour par Daniel Dehennin il y a presque 4 ans

  • Description mis à jour (diff)

#3 Mis à jour par Daniel Dehennin il y a presque 4 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

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

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

Vu

Formats disponibles : Atom PDF