Cantieri aperti: differenze tra le versioni

[versione verificata][versione verificata]
WikiBot (discussione | contributi)
handoff automatico
WikiBot (discussione | contributi)
handoff automatico
 
Riga 8: Riga 8:
== Cantieri attivi ==
== Cantieri attivi ==
=== video-proxy-pipeline ===
=== video-proxy-pipeline ===
''Aggiornato 2026-08-18 22:17 UTC'' — dominio: video / infrastruttura
''Aggiornato 2026-08-18 22:23 UTC'' — dominio: video / infrastruttura


; Obiettivo : Fase 1: proxy 1080p dei 40TB (upload auto-adattivo su Storage Box) + significato su cloud; Fase 2 editor web; Fase 3 conform 4K; Fase 4 piattaforme; estrazione WeVideo
; Obiettivo : Fase 1: proxy 1080p dei 40TB (locali, upload auto-adattivo) + significato su cloud; Fase 2 editor web; Fase 3 conform 4K; Fase 4 piattaforme; estrazione WeVideo
; Vincoli in vigore :
; Vincoli in vigore :
* i 40TB non si muovono mai, solo proxy
* i 40TB non si muovono mai, solo proxy
Riga 77: Riga 77:
* (3) REGOLA MARCO: in emergenza spazio la scala e' disco origine -> ALTRO DISCO ESTERNO collegato (>50GB, es. INTENSO) -> PC di Marco SOLO se tutti pieni, con allerta email
* (3) REGOLA MARCO: in emergenza spazio la scala e' disco origine -> ALTRO DISCO ESTERNO collegato (>50GB, es. INTENSO) -> PC di Marco SOLO se tutti pieni, con allerta email
* (4) sistema ALLERTE v4.8: agent_alerts BQ + email isicnv@gmail.com + flush log immediato su primo errore, 3/10/30 errori consecutivi, spazio esaurito, aggiornamento fallito, 5/25/100 upload falliti (anti-ripetizione 2h). Assert passati su tutto. Wi-Fi ora 866Mbps (5GHz). Saltati 891 video estranei (8.2GB) su Maxtor + 72 clip in 8 cartelle dubbie registrate.
* (4) sistema ALLERTE v4.8: agent_alerts BQ + email isicnv@gmail.com + flush log immediato su primo errore, 3/10/30 errori consecutivi, spazio esaurito, aggiornamento fallito, 5/25/100 upload falliti (anti-ripetizione 2h). Assert passati su tutto. Wi-Fi ora 866Mbps (5GHz). Saltati 891 video estranei (8.2GB) su Maxtor + 72 clip in 8 cartelle dubbie registrate.
* INCIDENTE E RIPARAZIONE: mia sostituzione di codice in v4.9 aveva cancellato net_diag e speed_loop -> agente CRASH all'avvio (NameError, fermo ~40 min). v5.1 ripristino + ASSERT ANTI-REGRESSIONE ora in pipeline di deploy (AST: nessuna chiamata a funzione inesistente, blocca la pubblicazione). DECISIONI MARCO 19/08: (1) cartelle dubbie CONFERMATE TUTTE (72 su Maxtor: videos/congres pavlina, testimonial, recastly, ANEB/DORA, enneagramma PNL3, GOOGLE DRIVE, fotosequenze HANA) - si lavorano tutte, restano solo tracciate in BQ cartelle_dubbie
* (2) REGOLA DI CANCELLAZIONE codificata: l'agente puo' rimuovere SOLO file creati da se' (proxy/audio/thumb) e SOLO se l'originale sul disco esiste ancora (sono rigenerabili=temporanei)
* mai file utente, mai i registri manifest/uploaded/media.csv
* (3) PRIORITA SPAZIO: disco origine -> altro disco esterno (INTENSO) -> PC di Marco solo ULTIMA RISORSA con email. v5.2 PUBBLICATA (sha 1a579beb) con libera_spazio() che pulisce Maxtor automaticamente sotto i 25GB liberi (target 45GB), assert stringenti superati (file con originale mancante NON toccato, registri intatti).
; Provato ed escluso :
; Provato ed escluso :
* Storage Box Hetzner rimandato: nessun token API esiste e Marco preferisce Yandex gia pagato
* Storage Box Hetzner rimandato: nessun token API esiste e Marco preferisce Yandex gia pagato
Riga 82: Riga 86:
* la lentezza 1.1x della v2.4 era DOPPIA ISTANZA, non hardware
* la lentezza 1.1x della v2.4 era DOPPIA ISTANZA, non hardware
; Prossimo passo :
; Prossimo passo :
* 1) far arrivare v5.0 (push corretto in v4.7) e verificare: sftp upload reali con MB/s, pulizia proxy, spazio che si libera 2) se Maxtor resta a 0GB: i proxy vanno su INTENSO 3) attivazione automatica proxy_upload dal tachimetro ora che sftp funziona 4) dashboard: aggiungere pannello allerte
* 1) verificare v5.2 attiva, spazio liberato su Maxtor e ripresa transcodifiche 2) primo Test velocita via sftp (metodo verificato sulla box) -> possibile auto-attivazione proxy 3) allerte email al primo errore (v4.8+) 4) trascrizioni/vision


=== harness-standard ===
=== harness-standard ===