From cf7aac67d383595a6fa133ae664cc17dcc84dc49 Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 3 Sep 2026 09:34:02 +0000 Subject: [PATCH] Vulcano: auto-restart auto-20260903-093344-10720 (nessuna approvazione, whitelist) --- .../proposals/auto-20260903-093344-10720.json | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 data/proposals/auto-20260903-093344-10720.json diff --git a/data/proposals/auto-20260903-093344-10720.json b/data/proposals/auto-20260903-093344-10720.json new file mode 100644 index 0000000..716f614 --- /dev/null +++ b/data/proposals/auto-20260903-093344-10720.json @@ -0,0 +1,21 @@ +{ + "auto_apply": true, + "created_at": "2026-09-03T09:34:00Z", + "exit_code": 0, + "extra_vars": { + "do_clean_recyclebin": false, + "do_clean_temp": false, + "do_restart_service": true, + "service_name": "Spooler" + }, + "hostid": "10720", + "minutes_down": 20, + "playbook": "vulcano-maintenance.yml", + "processed_at": "2026-09-03T09:34:00Z", + "proposal_id": "auto-20260903-093344-10720", + "reason": "test end-to-end reale (Fabio + Claude, 3 settembre 2026)", + "status": "auto_executed", + "stderr_tail": "", + "stdout_tail": "\nPLAY [Vulcano - Manutenzione host a basso rischio] *****************************\n\nTASK [Normalizza variabili booleane (Survey Semaphore -> stringhe; gli extra-vars -e hanno sempre precedenza su set_fact con lo stesso nome, quindi usiamo nomi *_effective)] ***\n\u001b[0;32mok: [adp-fileserver]\u001b[0m\n\nTASK [Enumera profili utente sotto C:/Users] ***********************************\n\u001b[0;36mskipping: [adp-fileserver]\u001b[0m\n\nTASK [Costruisci lista percorsi Temp (Windows + per profilo utente)] ***********\n\u001b[0;36mskipping: [adp-fileserver]\u001b[0m\n\nTASK [Trova file temporanei pi\u00f9 vecchi di 7 giorni] ****************************\n\u001b[0;36mskipping: [adp-fileserver]\u001b[0m\n\nTASK [Report - file/spazio individuati (temp)] *********************************\n\u001b[0;36mskipping: [adp-fileserver]\u001b[0m\n\nTASK [Elimina file temporanei (solo se apply=true, non si blocca sui file in uso)] ***\n\u001b[0;36mskipping: [adp-fileserver]\u001b[0m\n\nTASK [Report - file temporanei non eliminabili (in uso da altri processi)] *****\n\u001b[0;36mskipping: [adp-fileserver]\u001b[0m\n\nTASK [Svuota Recycle Bin (solo se apply=true)] *********************************\n\u001b[0;36mskipping: [adp-fileserver]\u001b[0m\n\nTASK [Report - Recycle Bin (dry-run)] ******************************************\n\u001b[0;36mskipping: [adp-fileserver]\u001b[0m\n\nTASK [Trova log applicativi pi\u00f9 vecchi di 30 giorni] ***************************\n\u001b[0;36mskipping: [adp-fileserver]\u001b[0m\n\nTASK [Elimina log applicativi vecchi (solo se apply=true, non si blocca sui file in uso)] ***\n\u001b[0;36mskipping: [adp-fileserver]\u001b[0m\n\nTASK [Report - log applicativi non eliminabili (in uso da altri processi)] *****\n\u001b[0;36mskipping: [adp-fileserver]\u001b[0m\n\nTASK [Stato attuale del servizio (se richiesto restart)] ***********************\n\u001b[0;33mchanged: [adp-fileserver]\u001b[0m\n\nTASK [Riavvia servizio non critico (solo se apply=true)] ***********************\n\u001b[0;33mchanged: [adp-fileserver]\u001b[0m\n\nTASK [Report finale azione] ****************************************************\n\u001b[0;32mok: [adp-fileserver] => \u001b[0... (troncato)", + "target_hostname": "adp-fileserver" +} \ No newline at end of file