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"
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
Révisions associées
Rétro-portage en 2.9 des fichiers 2.10
Ref: #37377
feat(bootstrap): __ScriptVersion="2026.01.22"
Ref: #37377
Rétro-portage en 2.9 des fichiers 2.10
Ref: #37377
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