Projet

Général

Profil

Tâche #37377

Scénario #37104: Rétroportage de Salt et Veyon en 2.9.0

Mettre à jout le script bootstrap-salt.sh en "2026.01.22"

Ajouté par Joël Cuissinat il y a 12 jours. Mis à jour il y a 5 jours.

Statut:
En cours
Priorité:
Normal
Assigné à:
Version cible:
Début:
13/03/2026
Echéance:
% réalisé:

100%

Restant à faire (heures):

Description

Les tests Jenkins remontent que la version que nous diffusons actuellement est la "2025.02.24" et que ce script peut être mis à jour sans danger.


Demandes liées

Lié à Distribution EOLE - Tâche #36981: Mettre à jout le script bootstrap-salt.sh en version "2025.02.24" Fermé 25/07/2025

Révisions associées

Révision 5d338cbb (diff)
Ajouté par Joël Cuissinat il y a 7 jours

Rétro-portage en 2.9 des fichiers 2.10

Ref: #37377

Révision 9c350188 (diff)
Ajouté par Joël Cuissinat il y a 7 jours

feat(bootstrap): __ScriptVersion="2026.01.22"

Ref: #37377

Révision 77cb9b95 (diff)
Ajouté par Joël Cuissinat il y a 6 jours

Rétro-portage en 2.9 des fichiers 2.10

Ref: #37377

Révision a4494a91
Ajouté par Joël Cuissinat il y a 5 jours

Merge branch '2.8.1/36671-Veyon-494' into 2.9.0/master

Conflicts:
eole-workstation-veyon.mk

Ref: #37377

Historique

#1 Mis à jour par Joël Cuissinat il y a 12 jours

  • Description mis à jour (diff)

#2 Mis à jour par Joël Cuissinat il y a 12 jours

  • Lié à Tâche #36981: Mettre à jout le script bootstrap-salt.sh en version "2025.02.24" ajouté

#3 Mis à jour par Joël Cuissinat il y a 12 jours

  • Sujet changé de Mettre à jout le script bootstrap-salt.sh à Mettre à jout le script bootstrap-salt.sh en "2026.01.22"

#4 Mis à jour par Joël Cuissinat il y a 7 jours

On a un pb avec eole-workstation-joineole en 2.9.0, visiblement, le rétro-portage est loin d'être complet !

eole-workstation-joineole$ git cherry -v 2.9.0/master 2.10.0/master 
+ a7a29ee1c420be213203adfc91242b65867602c1 Prepare release 2.10.0
+ 0fca97f4832a0c23a45a0862a6db8fbf8dead461 Bootstrap version 2024.07.23
+ 0e39de3ce8d269d046ea94615545e4e1e4eb5cd2 Maj installMinion avec gestion Linux Mint 20, 21, 22 + VERSION=3006
+ aa88f4be95c2dccb037ea2cf8b11ab5d0891aa77 Adaptation salt et veyon vers 'outils'
+ 79599199cbe8fcb745c98a444431698b657b9aa9 feat: update minion to 3007.1
+ 83bfc33f119e8f42a1054d07befa3f840dc3967e fix: plus besoin de `startup_states`
+ eb787218017dc7c67be3bdd20645f42d0632f0e3 fix: update supported versions
+ 697f48ebeec6d203ff00c9f1246f18ca311f09bc Passage de la version 3007.1-eole.3.1 à 3007.1-eole.5.
+ 8734241bea0bae01b307518ec7ab5e2c1e5d9b95 fix(linux): le nom des dépôts snapshots salt est incorrecte
+ 3f7fdd12dfc3f3b7ba3f090cff92b6ee4030bad0 fix: minion can be started with an empty RSA key file
+ ceb3fcf39833321efd414818cf5946d1203dcd8e fix: compile installMinion binaries
+ 99b00e7a435a8615b51b6a5614a50e5eae767b5e feat(bootstrap): __ScriptVersion="2025.02.24" 
+ 109dab6e9cbfc61e64a45008b2338f847e8ea4da feat(windows): update minion to 3007.6
+ 368b36f5855d87aa7c616f2cceb9f0c629724a57 fix(windows): downgrade minion to 3007.5
+ d5cbd8d45e10985a4d2d7136043acfc230a58e0b feat(linux): update salt to 3007.6-eole.1
+ 3bfa92f8b0cdc3f65b0d0036e0fa8dcd908dac4d style(installMinion.ps1): logic is more concise in `main` function
+ 973887993c27f39f0e62373ef284c607504aa318 style(logs): use english
+ a63ba3520e4b1d8360ff341d5522000a169bca80 feat(windows): use blocking `Start-Process` instead of `CMD.EXE`
+ 0722f55d28918fcdf0fdad51bef3ce44dbb46af3 feat(logs): add version based on compiled date
+ 6b0f611726bfc7fbeae5c6bb53aa4adadee330ab fix(windows): versions comparison is broken
+ fd5c24e9e26588bcd731f7c7b070acd57bb584d7 style(windows): avoid temporary parameters in function call
+ 6fc93feacacd6895fd8cbad34278f7b8c636d38e fix(windows): installed minion registry invisible to 64/32 bits exe
+ 46ce22583a61147287103bdf1c6b28250aa0b421 refactor(windows): uninstall shouldn't be done at 2 places
+ d92c36db48e36c43e45474d058002be1d91513b3 refactor(windows): move configuration after new minion is installed
+ eb171a4e62c0182d2a2d63a3f47675dcb07cb6f1 fix(windows): accept verbose in configuration
+ 5a6ddadb63d7d2836b4a07d34f2b06a853c4345a chore(windows): update EOLE logo
+ 573ea6ff47632e92f78a66f9d3233af786cbc5fc feat(windows): new exe with SHA256

#5 Mis à jour par Joël Cuissinat il y a 7 jours

  • Tracker changé de Demande à Tâche
  • Statut changé de Nouveau à Résolu
  • Assigné à mis à Joël Cuissinat
  • % réalisé changé de 0 à 100
  • Tâche parente mis à #37104

#6 Mis à jour par Joël Cuissinat il y a 6 jours

  • Statut changé de Résolu à En cours

Idem pour eole-workstation-manager (nb: attention au "pki_dir") ...

eole-workstation-manager$  git cherry -v 2.9.0/master 2.10.0/master 
+ 7509e97551cdf8a809ba542cd45704a3c558791b Prepare release 2.10.0
+ 2db5cb86db9cd2c8ccf632dbc4043874b431c142 Erreur de syntaxe dans le format SDDL.
+ 73911bd36806638e462c407fc6aeddac2445d4e6 feat: ajout du réacteur au démarrage des minions
+ fcdfbebef678aec039d6f4c5758373aa50147454 fix(linux): byte range lock causes errors
+ f03c82b9ead3a2ad8337445976c98f55441a4ae3 fix(linux): cifsacl is useless on linux
+ fe83630deb132925a8e14406a0906d4d4baa7e79 fix(linux): gid may be mapped to root
+ e30cf8098803db9af4aa183d1b18c67c73723186 feat(linux): remaining processes block umounting
+ 73f778e6d200d66020d608374554971befab65db feat(linux): configure login screen
+ 2cd3643e3b116bea6162f544dddbfdbe7b44d575 fix(linux): symlinks are mandatory
+ b3138a77dfbe6a99a463b1f320bcd0c0b29a1aa2 templatisation du fichier /etc/salt/master REF #37246

#7 Mis à jour par Joël Cuissinat il y a 5 jours

Idem pour eole-workstation-minion et eole-workstation-veyon :

eole-workstation-minion$ git cherry -v 2.9.0/master 2.10.0/master
+ fc8c3bcb76c0125f8780fd970d5ded3348ab4b8a Prepare release 2.10.0
+ 8138bcf5b64f75b90c2e32bf21445e66346b4ae0 feat: update minion to 3007.1
+ df19ea0f8a8aa2489590afb820df53b787da4d3a feat: update windows minion to 3007.5
+ 24c295fa478591484dc8f00babe1221609dfbaa9 feat: update windows minion to 3007.6
+ 51854584436bec67831a20a8ac922fd63bfc3849 Revert "feat: update windows minion to 3007.6" 

eole-workstation-veyon$ git cherry -v 2.9.0/master 2.10.0/master
+ feb5794ef0dfd50d3cdb423b255d48b6e81e236d Prepare release 2.10.0
+ e09a39a33d5429606ed0d438c815a2151e791084 feat: update veyon to 4.9.4.0

Formats disponibles : Atom PDF