Project

General

Profile

Tâche #30463

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

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

Added by Daniel Dehennin 2 months ago. Updated 2 months ago.

Status:
Résolu
Priority:
Normal
Assigned To:
Start date:
07/22/2020
Due date:
% Done:

100%

Remaining (hours):

Description

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

Associated revisions

Revision 602573dd (diff)
Added by Daniel Dehennin 2 months ago

feat(salt): add default and windows parameters

Ref: #30463

Revision ab9bd4d2 (diff)
Added by Daniel Dehennin 2 months ago

feat(salt): install package

Ref: #30463

Revision badcf634 (diff)
Added by Daniel Dehennin 2 months ago

feat(salt): configure the minion

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

Ref: #30463

Revision af757048 (diff)
Added by Daniel Dehennin 2 months ago

feat(salt): the service must be started

Restart the service when a configuration file is changed.

Ref: #30463

Revision 9f32ebef (diff)
Added by Daniel Dehennin 2 months ago

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

Revision d1c23ddc (diff)
Added by Daniel Dehennin 2 months ago

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

Ref: #30463

Revision 255f5557 (diff)
Added by Daniel Dehennin 2 months ago

Update changelog and VERSION for 2.5.0

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

Revision 75103bfb (diff)
Added by Daniel Dehennin 2 months ago

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

Ref: #30463

Revision bfc1c170 (diff)
Added by Daniel Dehennin 2 months ago

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

Ref: #30463

Revision f72ef957 (diff)
Added by Daniel Dehennin 2 months ago

Update changelog and VERSION for 2.5.1

Ref: #30463

Revision 34111713 (diff)
Added by Daniel Dehennin 2 months ago

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

Revision 4fc97ccb (diff)
Added by Daniel Dehennin 2 months ago

Update changelog and VERSION for 2.5.2

Ref: #30463

History

#1 Updated by Daniel Dehennin 2 months ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Daniel Dehennin

#2 Updated by Daniel Dehennin 2 months ago

  • Description updated (diff)

#3 Updated by Daniel Dehennin 2 months ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

Also available in: Atom PDF