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
100%
Description
- Fournir un nouveau morceau de la formula
eole-workstation.salt.minion
Associated revisions
feat(salt): add default and windows parameters
Ref: #30463
feat(salt): install package
Ref: #30463
feat(salt): configure the minion
Include the “clean” state to remove any configuration file except when
starting by underscore “_”.
Ref: #30463
feat(salt): the service must be started
Restart the service when a configuration file is changed.
Ref: #30463
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
doc(salt): documentation of the new salt-minion states
Ref: #30463
feat(top): apply “eole-workstation.salt.minion” states
Ref: #30463
fix(salt): minion configuration source is the directory minion.d
Ref: #30463
Update changelog and VERSION for 2.5.1
Ref: #30463
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
Update changelog and VERSION for 2.5.2
Ref: #30463
History
#1 Updated by Daniel Dehennin about 3 years ago
- Status changed from Nouveau to En cours
- Assigned To set to Daniel Dehennin
#2 Updated by Daniel Dehennin about 3 years ago
- Description updated (diff)
#3 Updated by Daniel Dehennin about 3 years ago
- Status changed from En cours to Résolu
- % Done changed from 0 to 100
#4 Updated by Joël Cuissinat almost 3 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) set to 0.0
Vu