Files
rpa_vision_v3/deploy/installer/silent/LISEZMOI_SILENCIEUX.txt
Dom 48b1fc2800
Some checks failed
tests / Lint (ruff + black) (push) Failing after 1m58s
tests / Tests unitaires (sans GPU) (push) Failing after 2m8s
tests / Tests sécurité (critique) (push) Has been skipped
feat(deploy): install silencieuse (dashboard) + MAJ GPO clients Léa + procédure Julien — 2026-07-06
Deux canaux de déploiement des clients Léa, en s'appuyant sur l'installeur EXE
v1.0.2 existant (per-user, upgrade-safe, mode /VERYSILENT /CONFIG=).

- Route dashboard `GET /api/fleet/installer` (web_dashboard/app.py, insertion pure,
  125 lignes, 0 suppression) : sert un ZIP {EXE + install_silencieux.bat + enroll.txt
  (SERVER_URL/token injectés via _resolve_public_server_url) + LISEZMOI} pour un poste
  NEUF. L'EXE génère lui-même le machine_id → pas de pré-enregistrement (distinct de
  la voie ZIP download_agent_package). Tri EXE en semver (1.0.10 > 1.0.2). Testée e2e.
- deploy/installer/silent/ : lanceur d'install silencieuse + gabarit enroll + notice.
- deploy/gpo/Deploy-LeaUpdate.ps1 : MAJ upgrade-safe via GPO **logon script user-context**
  (install per-user invisible au contexte SYSTEM). Détection version = **DisplayVersion
  du registre HKCU** (primaire pour install EXE ; le config.txt EXE ne porte PAS la
  version — vérifié sur poste réel), fallback RPA_AGENT_VERSION (installs ZIP).
  Comparaison semver, idempotent, journalisation best-effort silencieuse, non bloquant
  à l'ouverture de session. Options -DryRun / -TargetVersionOverride / -LogShareOverride.
  **Validé sur poste réel .11 (Windows PowerShell 5.1)** : branche « déjà à jour » et
  branche « MAJ requise » (DryRun, 0 install), détection = 1.0.2.
- docs/PROCEDURE_DEPLOIEMENT_LEA_JULIEN.md : procédure (poste neuf / MAJ manuelle / GPO / rollback).
- EXE binaire jamais versionné (deploy/installer/releases/.gitignore).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 10:35:22 +02:00

41 lines
1.8 KiB
Plaintext

============================================================
Lea - Installation silencieuse (nouveau poste)
============================================================
CE DOSSIER CONTIENT :
- Lea-Setup-vX.Y.Z.exe : l'installeur Lea
- install_silencieux.bat : le lanceur d'installation
- enroll.txt : les parametres d'enrolement a remplir
- LISEZMOI_SILENCIEUX.txt : ce fichier
------------------------------------------------------------
QUAND UTILISER CETTE VOIE ?
------------------------------------------------------------
Pour installer Lea sur un poste qui NE l'a PAS encore.
(Pour METTRE A JOUR un poste deja installe : voir la voie GPO,
ou relancer simplement l'installeur qui detecte l'existant.)
------------------------------------------------------------
PROCEDURE (3 etapes, ~2 min, sans droits administrateur)
------------------------------------------------------------
1. Ouvrir "enroll.txt" avec le Bloc-notes.
Renseigner : USER_NAME, USER_EMAIL, SERVER_URL, API_TOKEN.
(Remplacer les valeurs "CONFIGURE_ME".) Enregistrer.
2. Double-cliquer sur "install_silencieux.bat".
L'installation se deroule sans fenetre d'installation.
Ne pas fermer la fenetre noire avant le message "OK".
3. Verifier que Lea demarre (icone dans la barre des taches,
pres de l'horloge). C'est termine.
------------------------------------------------------------
EN CAS DE PROBLEME
------------------------------------------------------------
- Message "valeurs CONFIGURE_ME" : enroll.txt n'est pas rempli.
- Message "aucun Lea-Setup trouve" : l'EXE n'est pas dans ce dossier.
- Autre erreur : le journal detaille est indique a l'ecran
(dossier %TEMP%, fichier Lea-install-silencieux.log).
Le transmettre a l'administrateur AIVANOV.
============================================================