/srv/irclogs.ubuntu.com/2017/08/09/#ubuntu-it-meeting.txt

pietroalbinimapreri, o/21:17
mapreri\o21:17
pietroalbiniaspettiamo janv e poi iniziamo21:17
maprerik21:17
mapreripietroalbini: fai te con meetingology ?21:18
pietroalbinimapreri, ok21:18
maprerimi raccomando solo un #info o #link all'agenda a https://wiki.ubuntu-it.org/GruppoSistemisti/Riunioni/2017090921:18
mapreri(all'inizio)21:18
pietroalbinimapreri, arriva janv e faccio21:19
pietroalbiniJanvitus, o/21:20
Janvitusci sono21:21
pietroalbini#startmeeting Riunione gruppo sistemisti21:21
meetingologyMeeting started Wed Aug  9 21:21:09 2017 UTC.  The chair is pietroalbini. Information about MeetBot at http://wiki.ubuntu.com/meetingology.21:21
meetingologyAvailable commands: action commands idea info link nick21:21
meetingology`Meeting started Wed Aug  9 21:21:09 2017 UTC.  The chair is pietroalbini. Information about MeetBot at http://wiki.ubuntu.com/meetingology.21:21
meetingology`Available commands: action commands idea info link nick21:21
pietroalbini#chairs pietroalbini mapreri Janvitus 21:21
pietroalbini#link https://wiki.ubuntu-it.org/GruppoSistemisti/Riunioni/2017090921:21
* pietroalbini <--> pietroalbini21:21
pietroalbinidoh21:21
maprerichairs al plurale funziona?  (io conosco solo il singolare)21:21
pietroalbini#chair pietroalbini mapreri Janvitus 21:22
meetingology`Current chairs: Janvitus mapreri pietroalbini21:22
meetingologyCurrent chairs: Janvitus mapreri pietroalbini21:22
pietroalbiniun attimo, ci sono due bot :/21:22
pietroalbinicomunque21:22
mapreriredundancy? :D21:22
* pietroalbini <--> Pietro Albini21:22
* mapreri <-> Mattia Rizzolo21:22
Janvitusgianvito cavasoli21:23
pietroalbiniok21:23
pietroalbini#topic Avanzamento di magog da trusty a xenial21:23
maprerinothing happened yet, I believe?21:24
pietroalbinimapreri, nope, ancora tutto da decidere21:24
maprerisapete se c'è qualcosa che qualcuno deve controllare prima di farlo?21:24
Janvitusse non  sbaglio  ha php721:24
pietroalbinimapreri, allora, c'è da rifare il job upstart di chiedi (convertirlo a systemd), e non so se qualcosa si rompe con php721:25
pietroalbiniperò mi farebbe tanto piacere avere http221:25
maprerijob di chiedi... ?  che è?21:25
mapreriroba del virtualenv o quello che hai fatto per l'ultimo update?21:25
pietroalbinimapreri, gunicorn è avviato da upstart21:25
pietroalbini(chiedi-gunicorn mi pare si chiami il job)21:26
mapreriI see21:26
mapreriva beh, penso che quello sia qualcosa che tu possa fare facilmente21:26
pietroalbinimapreri, si certo, è per ricordarselo :P21:26
mapreriJanvitus: il forum com'è preso con php7?  ISTR una nuova versione phpbb lo richiede?21:26
pietroalbini#action pietro convertirà il job di chiedi a systemd21:27
meetingology`ACTION: pietro convertirà il job di chiedi a systemd21:27
meetingologyACTION: pietro convertirà il job di chiedi a systemd21:27
mapreripietroalbini: drupal?21:27
pietroalbinimapreri, let me check21:27
mapreripietroalbini: e com'è che sta andando il nuovo sito?21:27
Janvitusla versione attuale di phpbb non supporta il 721:27
mapreriok, quindi quello è un blocker21:27
pietroalbinimapreri, diciamo "quale nuovo sito?"...21:28
Janvituschi altro usa php?21:28
pietroalbinipurtroppo ho troppo backlog, prima preferisco concentrarmi qua su sys21:28
maprerisolo forum e sito, afaik.21:28
Janvitusil sito è un problema?21:28
mapreri[11:27:32 PM] <mapreri> pietroalbini: drupal?21:28
mapreri[11:27:41 PM] <pietroalbini> mapreri, let me check21:28
mapreriJanvitus: ma mi ricordo di una nuova versione di phpbb che *richiede* php7.21:29
Janvitusil forum basta aggiornarlo, ma c'è sempre il problema del tema, vedo se ha settembre riesco a starci dietro21:29
pietroalbinimapreri, drupal va bene21:29
pietroalbinimapreri, drupal 7 supporta php721:29
mapreriJanvitus: quindi se lo si aggiorna si rompe il tema, e quindi c'è lavoro da fare?21:29
Janvitusno, il requisito minimo della nuova versione è phpbb 5.5 o 5.621:29
Janvitusma supporta anche il 721:30
Janvitussi, rompe il tem21:30
Janvitusa21:30
mapreriok, quindi direi che il forum è un blocker e va aggiornato prima di passare magog a xenial21:30
pietroalbini#info passaggio bloccato dal forum, che non supporta xenial fino ad un suo update21:31
Janvitusanzi, è 5.421:31
Janvitusphp non phpbb eh21:32
Janvitusho scritto male sopra21:32
Janvitusdrupal?21:32
Janvitusok letto21:32
mapreridrupal nella versione che abbiamo supporta php 7, stando a pietroalbini 21:32
mapreri#info il sito (drupal) supporta php 721:33
pietroalbinihttps://www.drupal.org/docs/7/system-requirements/php#php_required21:33
pietroalbiniquindi direi che aspettiamo il sito no?21:33
pietroalbini*forum21:33
Janvitussi21:34
Janvitusper forza21:34
pietroalbiniok21:34
mapreriok, quindi il gruppo forum ci saprà dire quando possiamo proseguire, non è _così_ urgente.21:34
pietroalbini#rejected in attesa del gruppo forum21:35
pietroalbini#topic Valutare cosa fare per aggiornare e gestire roadhouse 21:35
pietroalbiniaka come estorcere un account root su quella macchina21:35
pietroalbinimapreri, ?21:35
mapreriallora, warp non mi ha più risposto...21:35
mapreriqualche mese fa, son sincero21:35
* mapreri va a cercare l'email21:36
mapreri30 maggio l'ultimo ping privato che gli ho mandato.  La sua ultima risposta utile è di gennaio 27 (mi pare di aver inoltrato in ML).21:37
maprerila sua ultima risposta non utile è di marzo 2421:37
pietroalbinimapreri, possiamo bypassarlo dando accesso al consiglio al pannello di top-ix?21:37
mapreriper l'appunto21:37
maprerima come farlo?21:37
Janvituschi ha acceso?21:37
mapreriafaik solo lui ha mai avuto contatti con top-ix21:37
pietroalbiniJanvitus, lui e remix, ma il pannello farebbe comunque comodo21:38
Janvitussolo lui ha accesso root a roadhouse?21:38
pietroalbinimapreri, provare ad inviare una email da consiglio@?21:38
mapreripietroalbini: remix non ha accesso al pannello21:38
pietroalbinimapreri, dicevo root alla macchina21:38
mapreriroot sono lui e remix21:38
Janvituse remix risponde?21:38
mapreripenso, non ne son manco sicuro se ci siano altri21:38
mapreri21:39
maprerivia IRC, per lo meno21:39
mapreriin #ubuntu-it-sistemisti se gli si scrive reagisce in maniera utile21:39
mapreri#-sysadmin *21:39
pietroalbiniJanvitus, però il problema è anche il pannello, perché se per esempio la macchina si spegne non possiamo più accenderla afaik21:39
Janvitusallora manda mail al consiglio (che siamo noi) e cerchiamo di mettere a posto21:39
maprerimi domando se a questo punto potrei provare a *chiamare* Andrea per cercare di mettergli un po' di ansia21:39
pietroalbinimapreri, why not21:40
Janvituslassa sta21:40
mapreria marzo il consiglio era in CC21:40
Janvitusse non ti ha risposto in tutto questo tempo, non ci perdere tempo21:40
maprerie anche febbraio21:40
mapreriultima email come tentativo e poi cerchiamo di contattare top-ix da soli?21:41
Janvitussono dell'avviso ceh se uno non risponde vuol dire che è tempo perso21:41
maprerimi rompe davvero scavalcarlo21:41
Janvitusbeh, ci hai provato21:42
Janvitusquindi non sei in difetto21:42
mapreriforse per ragioni "sentimentali" più che altro, per me Andrea ha fatto molto per farmi entrare in questo mondo :)21:42
mapreridai, un'ultima email e poi a settembre al più scriviamo direttamente a top-ix21:42
mapreriinoltre, dovremmo scrivere a remix per farci entrare come root, per lo meno21:43
maprerinota: possono benissimo essere due cose separate21:43
Janvitusma su sto server che c'è? non me lo ricordo...21:43
maprericode, votantonio, wwwtest, …21:43
mapreripenso basta per ora?21:43
pietroalbinie preferirei buttarci su i backup di magog21:44
mapreriinizialmente si pensava di spostare un sacco di cose lì, però poi canonical ci ha dato magog21:44
pietroalbiniche adesso non possiamo perché i due container a cui io e mapreri abbiamo accesso hanno l'hard disk limitato21:44
mapreripietroalbini: votantonio è su bromuro?21:44
pietroalbinimapreri, yep21:44
mapreriat any rate, per roadhouse avremmo bisogno di un grande aiuto da remix: ha fatto tutta lui la configurazione di lxc e del proxy..21:45
mapreri(proxy che ora mi sfugge il nome, damn, troppo tardi)21:45
pietroalbinivarnish21:46
mapreriquindi dovremmo inserirlo in qualunque discussione facciamo21:46
maprerithx21:46
mapreriremix (Luca Lorenzetto no?) è iscritto alla ML, ma non ricordo una sua singola email21:46
pietroalbiniquindi, mapreri invia un'ultima mail poi agisce il consiglio?21:47
mapreriqualcuno di voi due potrebbe iniziare un'email con qualcosa che ci porterà lì dentro ad avere root, coinvolgendo remix nel discorso?21:47
mapreripietroalbini: sì, per il lato top-ix sì21:47
pietroalbini#action mapreri contatta warp10 per tentare di avere accesso a top-ix, altrimenti il consiglio prova a contattarli direttamente21:48
meetingologyACTION: mapreri contatta warp10 per tentare di avere accesso a top-ix, altrimenti il consiglio prova a contattarli direttamente21:48
meetingology`ACTION: mapreri contatta warp10 per tentare di avere accesso a top-ix, altrimenti il consiglio prova a contattarli direttamente21:48
pietroalbini#action pietro domani invia una mail per avere accesso root a roadhouse21:48
meetingologyACTION: pietro domani invia una mail per avere accesso root a roadhouse21:48
meetingology`ACTION: pietro domani invia una mail per avere accesso root a roadhouse21:48
pietroalbinidirei che abbiamo finito su roadhouse?21:48
mapreriack21:48
Janvitussi21:49
pietroalbini#topic Verificare la situazione attuale dei backup 21:49
pietroalbiniallora21:49
pietroalbiniper prima cosa, non abbiamo backup all'infuori di magog, che la cosa mi preoccupa un tantino21:49
pietroalbiniappena otteniamo root su roadhouse li manderei incrociati tra i due server, quindi roadhouse che fa il backup su magog e viceversa21:50
pietroalbinicosì abbiamo un minimo di ritondanza21:50
pietroalbinithoughs?21:50
Janvitusbisogna vedere quanto spazio c'è su RH21:50
mapreriè la stessa cosa che ho pensato io mesi fa? :)21:50
pietroalbini20/30gb li avrà21:51
pietroalbinimapreri, e secondo te mi ricordo? :P21:51
maprerise non ci fosse spazio si può sempre chiederne di più21:51
mapreriinsomma ci han dato un VPS, darci 20 GB extra dovrebbe essere un no-brainer per ogni sponsor che si rispetti21:51
pietroalbiniJanvitus, se ha poco spazio, in caso teniamo solo l'ultimo su roadhouse e i vecchi possono anche stare su magog21:51
pietroalbiniquello che mi interessa è avere almeno una copia aggiornata fuori dalla macchina21:52
pietroalbiniper i backup che ci sono effettivamente, c'è un backup giornaliero di tutti i database, ed uno dei file del wiki e del sito (non so del forum, Janvitus?)21:53
maprerii backup del db sono fatti da ogni singolo sito o c'è qualcosa che backuppa tutto il cluster?21:54
pietroalbinimapreri, uno script che fa il backup di tutto il cluster21:54
maprerie poi te cosa pensavi di backuppare in roadhouse?  suppongo db e /srv e null'altro?  (per lo meno è quello che farei io in questa situazione)21:54
pietroalbinipoi, stavo rifacendo gli script per centralizzare tutto in un'unica chiamata21:55
pietroalbinie mi sono dimenticato di continuarli :/21:55
maprerioppure full-system backup se ci fosse TBs di spazio :)21:55
pietroalbinimagari cerco di finirli soonish21:55
pietroalbinimapreri, su roadhouse, dipende dai container (tanto non credo ci sia roba da backuppare direttamente sull'host)21:56
mapreripietroalbini: sorry, mi sono espresso male: intendo, cosa di magog vuoi backuppare verso roadhouse21:56
pietroalbinimapreri, ah, ok21:56
pietroalbinimapreri, i backup che stiamo facendo adesso, quindi cluster e file dei siti che ne hanno bisogno21:57
maprerik21:58
Janvituscomunque, vediamo prima di recuperare rh e poi si vede sto punto21:58
mapreriquindi....? :)  non son sicuro di cosa stiamo discutendo oltre ai sogni :)21:58
pietroalbinimapreri, qua più che altro era per fare un recap della situazione21:59
maprerisituazione: ogni sito fa più o meno quel che gli pare nel mettere i backup in posti a caso, e non sono salvati al di fuori dell'host21:59
pietroalbiniquindi, direi che proseguiamo?21:59
pietroalbinimagari provo a mettere tutti i backup di magog in un solo posto nei prossimi giorni21:59
pietroalbini#action pietro raggruppa i backup dei vari siti di magog in un unico posto22:00
meetingology`ACTION: pietro raggruppa i backup dei vari siti di magog in un unico posto22:00
meetingologyACTION: pietro raggruppa i backup dei vari siti di magog in un unico posto22:00
mapreriwell, magari considera di pensare ad una struttara (che mi pare ne avessimo già parlato) e manda un'email prima22:00
maprerinel senso, prima di spostare tutto22:00
Janvitusappunto22:00
mapreriche non sarebbe male dopo salvarlo da qualche parte nel wiki sezione "il posto in cui trovare backup se mai ne avessi bisogno" :)22:01
Janvitusè inutile spostare tutto se prima non sappiamo se pèossiamo o meno salvarli su rh...22:01
pietroalbinimapreri, ovvio anche la pagina wiki22:01
pietroalbiniJanvitus, ma avere tutti i backup in un'unica directory è meglio che averli sparpagliati nel filesystem, imo22:01
pietroalbini#link http://code.ubuntu-it.org/ubuntu-it-sistemisti/bugs/issues/1822:01
Janvitusforse, ma è stato per anni così, mo per qualche mese in più o meno..22:01
mapreriright, mi ricordavo di aver visto qualcosa22:02
Janvitusanzi, solo in più lool22:02
pietroalbinicomunque ok, mando una mail prima di modificare tutto22:02
pietroalbini#action pietro manda una mail con la proposta di organizzazione per i backup22:02
meetingology`ACTION: pietro manda una mail con la proposta di organizzazione per i backup22:02
meetingologyACTION: pietro manda una mail con la proposta di organizzazione per i backup22:02
pietroalbininext?22:03
mapreriyes please22:03
* mapreri si domanda se avremmo doppi log con il doppio bot :322:03
pietroalbinimapreri, stavamo parlando di backup? :P22:04
pietroalbini#topic Valutare se utilizzare i webhook al posto di un cronjob per aggiornare i siti web 22:04
pietroalbinibello, aspettiamo che janv si riprenda22:04
maprericosa ci guadagnamo a parte qualche richiesta HTTP in meno fatta dai cronjob a launchpad/code.uit.o?22:05
pietroalbiniallora, attualmente la situazione dei deploy è un casino assurdo22:05
mapreriinoltre, io con le robe push ho sempre paura di stalli in casi come "pusho ma magog è già in questo momento quindi il mio commit si perde fino al prossimo commit" etc22:06
mapreriquindi al più lo abbinerei sempre ad una roba pull in ogni caso22:06
pietroalbinialcuni siti non hanno il deploy automatico per niente (chiedi -- ricordate la diatriba con canonical?) e ti tocca loggare ed eseguire a mano gli script, gli altri hanno i cronjob ad ore diverse22:06
pietroalbinie questo è fatto dagli account degli utenti, quindi l'onnipresente leo per tutto web e giuseppeterrasi per chiedi22:07
pietroalbiniinoltre, è un po palloso dover aspettare perchè le modifiche vadano online, tanto che a volte quando pusho loggo sul server ed eseguo il cron a mano22:08
pietroalbiniquello che volevo proporre è fare il deploy di tutto con i webhook, in modo da sistemare il casino ed avere il deploy quasi istantaneo, che non è malaccio22:09
pietroalbini\o/22:09
pietroalbiniche ne direste voi?22:10
maprericerto, quindi quello di cui abbiamo bisogno è prima unificazione degli script e dei cronjob che fanno deploy, e poi magari setuppare qualcosa che faccia da end point per webhook22:10
mapreriil fatto che i vari file dei vari servizi siano owned da diversi utenti non è nenache quella una cosa carina, imho22:11
pietroalbinimapreri, yep22:11
pietroalbinimapreri, che poi sono utenti tipo "leo" e "giuseppeterrasi"22:11
pietroalbinimapreri, per l'endpoint, io mi sono costruito il mio tool, quindi se non vogliamo qualcosa di hacky potremmo usare quello22:12
pietroalbinihttps://github.com/pietroalbini/fisher22:12
mapreriaye, lo ricordo22:13
maprerima è davvero step 222:13
mapreriprima serve una canonizzazione del deployment dei vari servizi e degli update22:14
pietroalbiniche si, sarebbe una cosa molto bella da fare22:14
pietroalbini#action dare una sistemata al casino che è il deploy della roba22:15
meetingologyACTION: dare una sistemata al casino che è il deploy della roba22:15
meetingology`ACTION: dare una sistemata al casino che è il deploy della roba22:15
mapreridirei di fermarci qui per ora e pensarci in futuro per il resto22:16
pietroalbiniok22:16
pietroalbini#info valutare i webhook in futuro22:16
pietroalbiniand, finally22:16
pietroalbini#topic Prendere una decisione per l'SSL su *.ubuntu.it 22:16
pietroalbini#link http://liste.ubuntu-it.org/cgi-bin/mailman/private/gruppo-sistemisti/2017-July/000464.html22:17
maprerijoy²22:17
pietroalbiniallora22:19
maprericondorcet: 2 > 3122:20
pietroalbini- Facciamo tutto a mano, inviando il CSR e installando il certificato22:20
pietroalbini- Creiamo un account SSH a Canonical con una directory in cui piazzare i certificati, il CSR generato da uno script ed autorizziamo in sudo ad eseguire apachectl graceful22:20
pietroalbini- Lasciamo terminare l'SSL a loro, puntando i domini su una loro macchina che fa il proxy in chiaro a magog22:20
pietroalbinipigrizia portami via22:20
pietroalbiniper me la 2 e la 3 sono indifferenti, però come scritto in mailing list eviterei come la peste la 1 per evitare situazioni critiche se non c'è nessuno22:22
pietroalbiniJanvitus, ?22:22
mapreriin qualche modo mi lascia perplesso far terminare SSL a loro, soprattutto quando si tratta di soli redirect22:22
Janvitusanche perché mica è detto che lo facciano..22:23
maprerimi sto immaginando uno di canonical che va guardarsi che diamine c'è dietro a tutti i *.ubuntu.it e non vede nulla22:23
pietroalbiniquindi? 2?22:23
Janvitussecondo me 122:23
Janvitusalla fine siamo 322:24
Janvitusse qualcun non c'è avvisa22:24
pietroalbiniJanvitus, quanti hanno avvisato che scomparivano dal gruppo anni fa? e quanti siamo rimasti per un bel periodo?22:24
Janvitusbeh, ho fiducia nella vostra temerarietà lol22:25
Janvitusla 2 non è detto accettino, e la 3 non abbiamo garanzie lo facciano22:25
pietroalbiniJanvitus, ma chiedere non costa nulla22:26
pietroalbiniJanvitus, e toglieremmo una possibile failure22:26
Janvituse quindi di cosa stiamo parlando?22:26
pietroalbiniJanvitus, di cosa chiedergli nel ticket22:26
Janvitusse non abbiamo tutti gli elementi per decidere è un po' inutile discuterne22:26
pietroalbiniJanvitus, se preferiamo già la 1 non gli si chiede niente, gli si manda il csr domani e bona22:27
maprerigiusto una nota, letsencrypt stava fallendo i rinnovi la settimana scorsa per qualche timeout che non ho compreso - ho fatto i rinnovi a mano e messo il cronjob in @weekly (ma dietro chronic, così non spamma)22:27
pietroalbiniJanvitus, ma io almeno proverei a chiedere se gli va bene la 2, che ci toglieremmo del lavoro e soprattutto un potenziale downtime se non c'è nessuno22:28
Janvitusper me tutte e 3 mi cambia poco22:28
pietroalbiniso? inviamo una mail chiedendo se gli va bene la 2?22:30
mapreriyes please22:30
maprerie poi andiamo con la 1?22:30
Janvitusok22:30
pietroalbinimapreri, beh, se rigettano la 2 credo sia l'unica opzione...22:31
pietroalbini#accepted Creiamo un account SSH a Canonical con una directory in cui piazzare i certificati, il CSR generato da uno script ed autorizziamo in sudo ad eseguire apachectl graceful22:31
mapreriat any rate, abbiamo bisogno di crearci qualcosa che controlli costantemente lo stato di quei certificati e cominci a rompere le palle per rinnovarli almeno 2 mesi prima22:31
pietroalbini#action inviare una mail chiedendo a canonical se va bene l'opzione22:31
meetingologyACTION: inviare una mail chiedendo a canonical se va bene l'opzione22:31
meetingology`ACTION: inviare una mail chiedendo a canonical se va bene l'opzione22:31
pietroalbini#endmeeting22:31
meetingologyMeeting ended Wed Aug  9 22:31:34 2017 UTC.  22:31
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-it-meeting/2017/ubuntu-it-meeting.2017-08-09-21.21.moin.txt22:31
meetingology`Meeting ended Wed Aug  9 22:31:34 2017 UTC.  22:31
meetingology`Minutes:        http://ubottu.com/meetingology/logs/ubuntu-it-meeting/2017/ubuntu-it-meeting.2017-08-09-21.21.moin.txt22:31
mapreriwhoa22:31
pietroalbini\o/22:31
mapreriendmeeting prima di congratularci a vicenda per il meeting22:31
* mapreri mette il broncio22:31
pietroalbinimapreri, sono stanco :P=22:32
mapreri:D22:32
pietroalbinie non so manco più scrivere22:32
pietroalbinilol22:32
* mapreri da altro lavoro a pietroalbini:22:32
mapreripietroalbini: puoi mettere in https://wiki.ubuntu-it.org/GruppoSistemisti/Riunioni/20170909 i minutes e link ai log?  e mandare i primi via email alla ML? :)22:32
pietroalbinimapreri, sure22:32
mapreri\o/22:32
maprerivery well22:33
mapreriJanvitus, pietroalbini: buona notte o/22:33
pietroalbinio/22:33
Janvituso vado a mangiare, che ancora non l'ho fatto, notte22:33
maprerimangiare a mezzanotte passata?22:33
mapreri*hugs*22:33
Janvituseh22:33

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!