Server/Amministrazione
< Server
Jump to navigation
Jump to search
Versione del 23 nov 2023 alle 13:03 di Valerio Bozzolan (Discussione | contributi) (Creata pagina con "Questa pagina copre l'amministrazione ad alto livello dei server (acquisto, distruzione, snapshot, ecc.). Questa pagina è utile per esempio per i contatti tecnici del pa...")
Questa pagina copre l'amministrazione ad alto livello dei server (acquisto, distruzione, snapshot, ecc.).
Questa pagina è utile per esempio per i contatti tecnici del pannello di gestione del fornitore 💼 vh.
Regolamento attività di amministrazione server
Una attività di amministrazione server ad alto livello si può effettuatare in autonomia (per esempio dal contatto tecnico di 💼 vh) solo soddisfando tutti questi punti:
- la persona che si occupa dell'iniziativa ha già credenziali di accesso personali come contatto tecnico
- l'attività è notificata pubblicamente con un Task su #wmit-infrastructure (se non è possibile, basta una email a tech@wikimedia.it)
- in modo sintetico e chiaro, possibilmente in inglese, elencando i servizi impattati (nomi dei server, siti, ecc.)
- chiarire la finestra di intervento (downtime previsto)
- Non basta dire "c'è un problema" o "per motivi di sicurezza" o "per motivi di performance". Bisogna dire quale è il problema con spirito di analisi costruttiva.
- Nel titolo si menziona il nome del server
- Esempio titolo:
Planned snapshot of server intreccio - 2030-11-23 10:30 CEST
- Esempio titolo:
- Nella descrizione è chiara la motivazione (root problem) e cosa potrebbe causare.
- Esempio descrizione:
We are going to upgrade WordPress. So, I create a snapshot of the server intreccio to eventually rollback in case of nuclear implosions. Extimated 1 hour of downtime for all websites in server intreccio.
- Esempio descrizione:
- Chiarire se si vuole procedere per silenzio-assenso o in altre maniere.
- [PIANIFICAZIONE SILENZIO-ASSENSO] In assenza di consensi espliciti si può procedere per silenzio-assenso notificando l'attività con almeno 5 giorni di anticipo come già indicato. Fine.
- [URGENZA/SPECIALE] se è necessario procedere più velocemente o se si sta facendo attività particolari (#Inapplicabilità del silenzio-assenso), è necessario notificare anche a tech@wikimedia.it attendendo almeno 2 giorni di silenzio-assenso
- [EMERGENZA/IMMEDIATO] si può effettuare un attività immediata ma richiedendo e ottenendo il consenso anche da un membro della commissione tech e anche dal direttore esecutivo (o direttivo) motivando l'emergenza.
- prima di cominciare l'attività vera e propria lo si comunica nuovamente
- Esempio: va bene un commento nel task
I'm starting now
- Esempio: va bene un commento nel task
Linee guida extra:
- ad attività conclusa, si chiude l'attività condividendo qualche informazione potenzialmente interessante.
- si chiude il task.
Applicabilità del silenzio assenso
Esempi concreti di attività pianificabili ed effettuabili in antonomia seguendo tali linee guida:
- creazione nuovi snapshot (backup one-shot) - attenzione: possono mandare il sistema offline per 1 ora
- eliminazione vecchi snapshot
Scenario positivo di esempio:
- se Wikimedia Italia richiede un aggiornamento alla società di ZNUNY, ZNUNY suggerirà di farlo fra qualche giorno, e proporrà una finestra temporale di un'ora in cui poter fare lo snapshot del server
⚙️ manoscritto. Il contatto tecnico concorda quindi questo orario con gli utenti (staff) e crea un Task su Phabricator con un titolo chiaro comeSnapshot server manoscritto to cover ZNUNY upgradein cui sia chiaro quando sarà fatto e a che ora, per annunciare che sarà fatto questo snapshot (fra almeno 48 ore). Quando arriva quel giorno, effettua lo snapshot senza alcun altro procedimento o consenso. Chiude cortesemente il Task al termine, condividendo qualche dettaglio. Le persone commentano e ringraziano.
Inapplicabilità del silenzio-assenso
In alcuni casi non è possibile procedere per SILENZIO-ASSENSO e sono almeno questi:
- eliminazione istanza server
- aggiunta credenziali di nuove persone
- eliminazione credenziali di altri contatti tecnici
- creazione di nuove istanze
- Creare nuovi server ha un costo e va concordato con la Segreteria / Tesoriere.
Se si ha un qualsiasi dubbio su qualcosa che non è in questo elenco, non procedere per silenzio assenso e chiedi un consenso esplicito.