fix(launcher): il log del servizio non sparisce piu' #14

Merged
claudia merged 1 commit from fix/launcher-log-fallback into main 2026-09-11 15:49:38 +00:00
Owner

Trovato provando l-auto-update in campo: su runner-pcmarcello-01 il worker e passato a 0.6.8 ma launcher.log era fermo al 22/06.

Causa: il file lo crea l-installazione elevata, il servizio gira con l-account utente e l-ACL di ProgramData nega l-append. L-avviso andava su stderr, invisibile in sessione 0.

Fix: catena di fallback launcher.log -> logs/launcher.log -> %TEMP%, con il path dichiarato nella prima riga. Senza questo, i messaggi diagnostici del tray (SE_TCB_NAME, nessun utente loggato) non sarebbero osservabili durante lo smoke test.

Bump 0.6.9.

Trovato provando l-auto-update in campo: su runner-pcmarcello-01 il worker e passato a 0.6.8 ma launcher.log era fermo al 22/06. Causa: il file lo crea l-installazione elevata, il servizio gira con l-account utente e l-ACL di ProgramData nega l-append. L-avviso andava su stderr, invisibile in sessione 0. Fix: catena di fallback launcher.log -> logs/launcher.log -> %TEMP%, con il path dichiarato nella prima riga. Senza questo, i messaggi diagnostici del tray (SE_TCB_NAME, nessun utente loggato) non sarebbero osservabili durante lo smoke test. Bump 0.6.9.
Sulla VM di Marcello launcher.log e' fermo al 22/06 mentre il launcher ha
aggiornato il worker oggi: il file l'ha creato l'installazione elevata,
il servizio gira con l'account utente e l'ACL di ProgramData gli nega
l'append. L'avviso finiva su stderr, che in sessione 0 non legge nessuno,
quindi nessun log del launcher era osservabile -- compresi i messaggi
diagnostici del tray, che servono proprio adesso per lo smoke test.

launcher.log ora ripiega su logs\launcher.log (scritta dal worker con lo
stesso account) e poi su %TEMP%; la prima riga dichiara il path scelto.

Bump versione 0.6.9.
claudia deleted branch fix/launcher-log-fallback 2026-09-11 15:49:38 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Soltea-org/soltea-agent-gateway!14
No description provided.