15:13 <alain_afpy> - www: FAILURE [Errno 111] Connection refused
15:13 <alain_afpy> - varnish: FAILURE 500 Internal Server Error
15:13 <alain_afpy> - membres: FAILURE [Errno 111] Connection refused
15:13 <alain_afpy> - hg: FAILURE [Errno 111] Connection refused
15:13 <alain_afpy> - afpyro: FAILURE [Errno 111] Connection refused
15:13 <alain_afpy> - pycon: FAILURE [Errno 111] Connection refused
15:13 <alain_afpy> - fld: FAILURE [Errno 111] Connection refused
15:15 <alain_afpy> - www: FIXED
15:15 <alain_afpy> - varnish: FIXED
15:15 <alain_afpy> - membres: FIXED
15:15 <alain_afpy> - hg: FIXED
15:15 <alain_afpy> - afpyro: FIXED
15:15 <alain_afpy> - pycon: FIXED
15:15 <alain_afpy> - fld: FIXED
15:19 <alain_afpy> matin
15:21 <alain_afpy> - pycon: FAILURE 503 Service Temporarily Unavailable
15:23 <alain_afpy> - afpyro: UP
15:25 <alain_afpy> - afpyro: UP
15:28 <alain_afpy> - afpyro: UP
15:30 <alain_afpy> - afpyro: UP
15:32 <alain_afpy> - afpyro: UP
15:34 <alain_afpy> - afpyro: UP
15:36 <alain_afpy> - afpyro: UP
15:39 <alain_afpy> - afpyro: UP
15:41 <alain_afpy> - afpyro: UP
15:43 <alain_afpy> - afpyro: UP
15:45 <alain_afpy> - afpyro: UP
15:46 <alexis> 15:19 < alain_afpy> matin
15:46 <alexis> WHAT ?
15:46 <alexis> je crois qu'il essaye de nous faire passer un message, le alain_afpy
15:47 <alexis> tant d'afpyro: up d'un coup
15:47 <alain_afpy> - afpyro: UP
15:50 <alain_afpy> - afpyro: UP
15:52 <alain_afpy> - afpyro: UP
15:54 <alain_afpy> - afpyro: UP
15:56 <alexis> ouais, c'est bien ça
15:56 <alexis> alain_afpy: quand tu veux
15:56 <alain_afpy> alexis: un jour peut-être...
15:56 <alexis> alain_afpy: peut etre ? sans doutes oui !
15:56 <alain_afpy> alexis: ??
15:56 <alexis> alain_afpy: !!
15:56 <alain_afpy> alexis: c'est midi passé
15:56 <alexis> alain_afpy: bah justement, apéro !
15:56 <alain_afpy> alexis: tu es beau en bot :)
15:59 <alain_afpy> - afpyro: UP
16:01 <alain_afpy> - afpyro: UP
16:03 <alain_afpy> - afpyro: UP
16:03 <alexis> y'a le code de alain_afpy qqpart ?
16:05 <alain_afpy> - afpyro: UP
16:07 <alain_afpy> - afpyro: UP
16:10 <alain_afpy> - afpyro: UP
16:12 <alain_afpy> - afpyro: UP
16:14 <alain_afpy> - afpyro: UP
16:16 <alain_afpy> - afpyro: UP
16:18 <alain_afpy> - afpyro: UP
16:21 <alain_afpy> - afpyro: UP
16:23 <alain_afpy> - afpyro: UP
16:25 <alain_afpy> - afpyro: UP
16:27 <alain_afpy> - afpyro: UP
16:29 <alain_afpy> - afpyro: UP
16:32 <alain_afpy> - afpyro: UP
16:34 <alain_afpy> - afpyro: UP
16:36 <alain_afpy> - afpyro: UP
16:38 <alain_afpy> - afpyro: UP
16:40 <alain_afpy> - afpyro: UP
16:43 <alain_afpy> - afpyro: UP
16:45 <alain_afpy> - afpyro: UP
16:47 <alain_afpy> - afpyro: UP
16:49 <alain_afpy> - afpyro: UP
16:51 <alain_afpy> - afpyro: UP
16:54 <alain_afpy> - afpyro: UP
16:56 <alain_afpy> - afpyro: UP
16:58 <alain_afpy> - afpyro: UP
17:00 <alain_afpy> - afpyro: UP
17:02 <alain_afpy> - afpyro: UP
17:05 <alain_afpy> - afpyro: UP
17:07 <alain_afpy> - afpyro: UP
17:09 <alain_afpy> - afpyro: UP
17:11 <alain_afpy> - afpyro: UP
17:13 <alain_afpy> - afpyro: UP
17:16 <alain_afpy> - afpyro: UP
17:18 <alain_afpy> - afpyro: UP
17:20 <alain_afpy> - afpyro: UP
17:22 <alain_afpy> - afpyro: UP
17:24 <alain_afpy> - afpyro: UP
17:27 <alain_afpy> - afpyro: UP
17:28 <alain_afpy> matin
17:30 <alain_afpy> - pycon: FAILURE 503 Service Temporarily Unavailable
17:32 <alain_afpy> - afpyro: UP
17:35 <alain_afpy> - afpyro: UP
17:37 <alain_afpy> - afpyro: UP
17:39 <alain_afpy> - afpyro: UP
17:41 <alain_afpy> - afpyro: UP
17:43 <alain_afpy> - afpyro: UP
17:46 <alain_afpy> - afpyro: UP
17:48 <alain_afpy> - afpyro: UP
17:50 <alain_afpy> - afpyro: UP
17:52 <alain_afpy> - afpyro: UP
17:54 <alain_afpy> - afpyro: UP
17:57 <alain_afpy> - afpyro: UP
17:59 <alain_afpy> - afpyro: UP
18:01 <alain_afpy> - afpyro: UP
18:03 <alain_afpy> - afpyro: UP
18:05 <alain_afpy> - afpyro: UP
18:08 <alain_afpy> - afpyro: UP
18:10 <alain_afpy> - afpyro: UP
18:11 <NelleV> alain_afpy: chut
18:11 <alain_afpy> NelleV: tu reposes sur des anesthésistes !
18:13 <alain_afpy> - afpyro: UP
18:15 <alain_afpy> - afpyro: UP
18:17 <alain_afpy> - afpyro: UP
18:20 <alain_afpy> - afpyro: UP
18:22 <alain_afpy> - afpyro: UP
18:24 <alain_afpy> - afpyro: UP
18:26 <alain_afpy> - afpyro: UP
18:28 <alain_afpy> - afpyro: UP
18:31 <alain_afpy> - afpyro: UP
18:33 <alain_afpy> - afpyro: UP
18:35 <alain_afpy> - afpyro: UP
18:37 <alain_afpy> - afpyro: UP
18:38 <feth> alain_afpy: shut DOWN
18:38 <alain_afpy> feth: oh my
18:40 <alain_afpy> - afpyro: UP
18:42 <alain_afpy> - afpyro: UP
18:44 <alain_afpy> - afpyro: UP
18:45 <feth> alain_afpy: help
18:45 <alain_afpy> Available commands are:
18:45 <alain_afpy> - status: Status des services HTTP
18:45 <alain_afpy> - faq: URL de la FAQ
18:45 <alain_afpy> - help: Affiche l'aide
18:45 <alain_afpy> - admins: Liste des gens sudoers sur py.afpy.org
18:45 <alain_afpy> - afpyro: Date/URL du prochain afpyro
18:45 <alain_afpy> - identify: Recuperation de pseudo
18:45 <alain_afpy> - clean: Supprime les doublons dans ce que je dis
18:45 <alain_afpy> - matin: Ping
18:45 <feth> alain_afpy: status
18:45 <alain_afpy> matin feth
18:48 <alain_afpy> - afpyro: UP
18:50 <alain_afpy> - afpyro: UP
18:52 <alain_afpy> - afpyro: UP
18:54 <alain_afpy> - afpyro: UP
18:57 <alain_afpy> - afpyro: UP
18:59 <alain_afpy> - afpyro: UP
19:01 <alain_afpy> - afpyro: UP
19:03 <alain_afpy> - afpyro: UP
19:05 <alain_afpy> - afpyro: UP
19:08 <alain_afpy> - afpyro: UP
19:10 <alain_afpy> - afpyro: UP
19:12 <alain_afpy> - afpyro: UP
19:14 <alain_afpy> - afpyro: UP
19:16 <alain_afpy> - afpyro: UP
19:19 <alain_afpy> - afpyro: UP
19:21 <alain_afpy> - afpyro: UP
19:23 <alain_afpy> - afpyro: UP
19:25 <alain_afpy> - afpyro: UP
19:27 <alain_afpy> - afpyro: UP
19:30 <alain_afpy> - afpyro: UP
19:32 <alain_afpy> - afpyro: UP
19:34 <alain_afpy> - afpyro: UP
19:36 <alain_afpy> - afpyro: UP
19:39 <alain_afpy> - afpyro: UP
19:41 <alain_afpy> - afpyro: UP
19:43 <alain_afpy> - afpyro: UP
19:45 <alain_afpy> - afpyro: UP
19:47 <alain_afpy> - afpyro: UP
19:49 <alain_afpy> - afpyro: UP
19:52 <alain_afpy> - afpyro: UP
19:54 <alain_afpy> - afpyro: UP
19:56 <alain_afpy> - afpyro: UP
19:58 <alain_afpy> - afpyro: UP
20:00 <alain_afpy> - afpyro: UP
20:02 <alexis> hmm, TOGGLE !
20:03 <alain_afpy> - afpyro: UP
20:05 <alain_afpy> - afpyro: UP
20:07 <alain_afpy> - afpyro: UP
20:09 <alain_afpy> - afpyro: UP
20:12 <alain_afpy> - afpyro: UP
20:14 <alain_afpy> - afpyro: UP
20:16 <alain_afpy> - afpyro: UP
20:18 <alain_afpy> - afpyro: UP
20:20 <alain_afpy> - afpyro: UP
20:22 <alain_afpy> - afpyro: UP
20:23 <feth> http://blogs.oracle.com/arungupta/entry/code_hard_java_rap_video Gotta use JAVA if it’s gonna run right.
20:25 <alain_afpy> - afpyro: UP
20:25 <feth> alain_afpy: admins
20:25 <alain_afpy> ccomb, gawel, ogrisel, jpcw, tarek, NelleV
20:26 <feth> j'imagine que ça les hl :)
20:26 <ccomb> houla
20:27 <ccomb> alain_afpy: c'est quoi ton pb !
20:27 <alain_afpy> ccomb: je vais dormir un peu ..
20:28 <ccomb> bonne idée....
20:29 <ccomb> alain_afpy: tu confonds pycon.fr et afpy.ro on dirait... cc gawel
20:29 <alain_afpy> ccomb: coucouche panier
20:29 <feth> just as nice as we told it
20:31 <alain_afpy> - afpyro: UP
20:33 <alain_afpy> - afpyro: UP
20:34 <ccomb> instance pyconfr not started: unable to find packaging information for cube registration (ImportError: No module named registration.__pkginfo__)
20:35 <ccomb> marmoute: help
20:35 <alain_afpy> - afpyro: UP
20:36 <ccomb> alain_afpy: je vais te tuer mouhahaha
20:36 <alain_afpy> ccomb: je me jetais sur le rayon mondial.
20:36 <ccomb> afpy 2372 1349 0 17:28 ? 00:00:02 /usr/bin/python2.6 -S /home/afpy/alain/bin/alain
20:36 <ccomb> kill 2372
20:36 <alain_afpy> matin
20:37 <ccomb> belle résurrection
20:39 <alain_afpy> - pycon: FAILURE 503 Service Temporarily Unavailable
20:41 <alain_afpy> - afpyro: UP
20:41 <NelleV> cbuis admin ?
20:42 <ccomb> NelleV: y a alain_afpy qu'arrête pas de m'embêter
20:43 <NelleV> et ?
20:43 <NelleV> je dois vous prendre tous les deux, et vous taper ? :p
20:43 <ccomb> # /etc/init.d/cubicweb restart
20:43 <ccomb> /var/run/cubicweb/pyconfr-all-in-one.pid doesn't exist.
20:43 <ccomb> instance pyconfr not restarted: unable to find packaging information for cube registration (ImportError: No module named registration.__pkginfo__)
20:43 <alain_afpy> - afpyro: UP
20:43 <ccomb> je sais pas reddémarrer ce truc
20:44 <ccomb> et alain_afpy raconte n'imp
20:44 <NelleV> haha
20:44 <ccomb> http://afpy.ro/ marche très bien
20:44 <NelleV> y'a marqué cubicweb :p
20:44 <ccomb> pycon.fr dead à cause de cubicweb
20:45 <NelleV> ouch
20:45 <ccomb> ça fait vraiment chier, c'est le seul truc qui redémarre JAMAIS après un upgrade
20:45 <NelleV> xd
20:45 <ccomb> d'habitude je fais un ctl upgrade je sais plus quoi et ça repart
20:45 <ccomb> là non
20:46 <alain_afpy> - afpyro: UP
20:46 <NelleV> je ne vais pas pouvoir t'aider je pense :/
20:48 <alain_afpy> - afpyro: UP
20:49 <No`> salut l'afpy
20:50 <alain_afpy> - afpyro: UP
20:53 <alain_afpy> - afpyro: UP
20:55 <alain_afpy> - afpyro: UP
20:55 <jpcw> matin café
20:56 <ccomb> 2 pbs
20:56 <ccomb> cubicdead + alain confused
20:57 <No`> coïncidence ? JE NE CROIS PAS (tm)
20:57 <jpcw> le premier c'est plus embêtant que le second
20:57 <jpcw> ccomb: t'as fait des maj ? un truc du genre ?
20:57 <No`> TOUT ÇA C'EST LA FAUTE À LA PLEINE LUNE
20:57 <ccomb> màj + reboot
20:57 <jpcw> reboot de quoi ?
20:57 <jpcw> de la machine ?
20:57 <ccomb> suite à un exploit sur une autre dedi, j'en ai profité pour màj 4 d'un coup
20:57 <alain_afpy> - afpyro: UP
20:58 <ccomb> alain_afpy: ta gueuuuuuuuuuuuuuule
20:58 <alain_afpy> ccomb: develop-dir dsl :|
20:58 <jpcw> ccomb: je vais le killer
20:58 <ccomb> il rescucite en 8sec
20:58 <ccomb> il a un bouclier le manant
20:58 <NelleV> :p
20:58 <jpcw> bah parce qu'il est dans un supervisor on va le calmer hein
20:58 <jpcw> un truc du style
20:59 <NelleV> svc -d ta-gueule-alain
20:59 <ccomb> $ ./bin/supervisorctl stop alain
20:59 <ccomb> :D
20:59 <ccomb> mais c dommage
20:59 <jpcw> fKarDMCZ2
21:00 <ccomb> jpcw: on a ton mdp root maintenant :P
21:00 <jpcw> bon ben je vais changer mon password
21:00 <ccomb> lol
21:00 <jpcw> sur afpy
21:00 <jpcw> qui c'est qui gère les logs ?
21:02 <No`> jpcw: t'aurais pu nous faire croire que c'était une combinaisons de coups d'échec
21:02 <jpcw> No`: nope je ne l'avais que sur cette machine celui-la
21:02 <jpcw> mais bon
21:02 <jpcw> le cubic est fumé c'est ça ?
21:03 <ccomb> oui
21:03 <jpcw> euh oula j'aime pas le message d'erreur
21:04 <jpcw> tu l'as mis à jour aussi ?
21:04 <ccomb> j'ai aptitude upgradé
21:04 <NelleV> oula
21:04 <NelleV> j'espère que ça n'a pas modifié les versions de cubic
21:05 <ccomb> j'en sais rien et je veux pas savoir
21:05 <jpcw> ccomb: mais t'es pas bien ?
21:05 <jpcw> un cubic qui tourne on y touche pas
21:05 <jpcw> :)
21:05 <ccomb> bah si on peut plus upgrader le systeme tranquillement
21:05 <jpcw> google me dit que NelleV a déjà eu le problème
21:06 <NelleV> ah ?
21:06 <jpcw> ccomb: le ssytème oui, le cubic moins
21:06 <jpcw> NelleV: http://logs.afpy.org/archives/2011/05/24/
21:06 <NelleV> aaaaaaaaaaah oui
21:07 <ccomb> si le cubic était dans un buildout ça arriverait pas
21:07 <jpcw> ccomb: non mais on peut pas leur expliquer aux gens ça
21:07 <NelleV> "si c'était bien fait" :p
21:08 <jpcw> du moins à ceux qui ne veulent pas l'entendre
21:08 <jpcw> NelleV: buildout est reproductible, prédictible
21:08 <jpcw> bref c'est la vie
21:08 <jpcw> ceux qui font sans buuldout je ne sais pas comment ils font
21:08 <jpcw> mais ama ils ne secouent pas plus de deux eggs
21:09 <No`> jpcw: oui, mais avoue que ça t'amuse de secouer des eggs
21:10 <jpcw> pas spécialement mais ça ne m'ennuie pas
21:10 <jpcw> c'est un peu le format offciel dans Python quoi
21:11 <jpcw> NelleV: ça te dit quelque chose l'erreur
21:11 <jpcw> tu te rappelles de comment tu vais résolu ?
21:11 <jpcw> avais
21:12 <NelleV> je ne l'avais pas résolu
21:12 <jpcw> arf
21:12 <NelleV> j'ai jamais réussi à installer un projet cubicweb entièrement (pyconfr, ou euroscipy)
21:13 <NelleV> je suis sure que vous allez réussir :]
21:13 <jpcw> bon ben on demandera à marmoute s'il veut bien nous démerder le truc
21:14 <NelleV> jpcw: tu t'y connais certainement plus que moi en deploiement d'application python
22:08 <marmoute> ccomb: moui ?
22:10 <marmoute> Je veux bien un résumé de la situation
22:11 <NelleV> on a tout peté
22:12 <jpcw> marmoute: en clair ccomb a upgradé la machine
22:12 <jpcw> cubicweb avec
22:12 <jpcw> et il ne starte plus car il ne trouve aps registration
22:13 <jpcw> j'ai essayé d'ajouter cubicweb-registration mais pas mieux
22:13 <marmoute> D'ajouter comment ?
22:13 <marmoute> C'est installer comme il faut avec des paquets debian ?
22:14 <jpcw> le cubic a du être posé via debian oui je pense
22:14 <marmoute> (et donc c'est la paquet debian qui est foireux)
22:14 <marmoute> ou c'est posé dans un coin un peu n'importe comment ?
22:14 <jpcw> marmoute: aucune idée
22:15 <marmoute> Si c'est fait correctement c'est avec des paquets debian.
22:15 <marmoute> (enfin correctement jusqu'à ce que les paquets debians est un couille dedans mais c'est un autre histoire)
22:15 <jpcw> marmoute: ben là c'est suite à l'upgrade visiblement
22:16 <marmoute> Ok, je plus simple c'est de regarder les logs d'apt ou il explique qu'il upgrade cubicweb-foo de la version xxx à la version yyy et de lui demandé de revenir gentilment à la version xxx
22:17 <marmoute> (et puis lui dires à debian de pas y toucher par default)
22:17 <marmoute> Ensuite on sera probablement content de savoir qu'un paquet à l'air cassé.
22:18 <marmoute> (1) demander gentilment à apt de remettre les paquets qui marchait
22:19 <jpcw> attends ça progresse
22:19 <jpcw> j'ai ajouté cubicweb-registration
22:19 <jpcw> avec apt
22:19 <marmoute> (2) Rapporter le bug chez Logilab.
22:19 <jpcw> maintenant il lui manque forgotpwd
22:20 <marmoute> apt-get install cubicweb-forgotpwd # :-)
22:20 <jpcw> marmoute: done
22:20 <marmoute> Bon je te laisse regardé. au pire passe demain sur le chan jabber de logilab tu devrais avoir de l'aide
22:21 <jpcw> l'upgrade j epux y aller comme un bourrin ?
22:21 <jpcw> instance pyconfr not started: instance has comment version 1.8.0 but 1.8.2 is installed. Run "cubicweb-ctl upgrade".
22:21 <marmoute> hum
22:21 <jpcw> je peux ya ller là
22:21 <jpcw> j'ai bien envie
22:21 <jpcw> me dit que vous avez fait les choses bien
22:21 <marmoute> Mouuuiii
22:21 <marmoute> Dans tout les cas l'upgrade fait un backup avant tout chose
22:22 <marmoute> Donc on pourra revenir en arrière.
22:22 <marmoute> De temps en temps il y a des blagues de backward compat donc je sais pas ce que ça donnera post upgrade
22:23 <marmoute> Mais par contre on fait les choses bien pour ne pas te flinguer les données
22:24 <NelleV> ah
22:24 <NelleV> c'est le moment de tester ça :p
22:30 <marmoute> ça j'en suis sur
22:33 <jpcw> marmoute: il me dit succes
22:33 <jpcw> il démarre mais
22:34 <jpcw> http://www.pycon.fr
22:34 <jpcw> marmoute: j'ai loggué l'upgrade
22:34 <jpcw> et il a fait un backup
22:34 <jpcw> donc on devrait s'en tirer
22:34 <jpcw> mais là j'arrête pour ce soir
22:35 <marmoute> jpcw: \o/ /o\ \o/
22:35 <jpcw> :)
22:35 <marmoute> un passage sur #public@logilab et un coup d'œil au log dira si c'est grave
22:35 <jpcw> index tuple out of range je ne suis aps trop inquiêt
22:36 <jpcw> un coup de -D et on devrait en tirer quelque chose
22:37 <jpcw> genre File "/usr/share/cubicweb/cubes/conference/entities.py", line 37, in dc_long_title
22:37 <jpcw> city = self.take_place_at[0].city
22:39 <marmoute> Un conférence qui n'a lien null par alors que qu'un c'est dit qu'il y aurait toujours un endroit ou ça avait lieu
22:39 <marmoute> (et p-e même que le schéma le dit mais qu'il manque un bout de migration)
22:41 <jpcw> IndexError: tuple index out of rangeyep
22:41 <jpcw> y'a pas city
22:41 <jpcw> self
22:41 <jpcw> <Entity Conference 2348 ['url_id', 'description', 'modification_date', 'title', 'description_format', 'creation_date', 'cwuri', 'call_open', 'start_on', 'reg_open', 'end_on'] at 97074704>
22:41 <marmoute> tu regarde pas le bon truc
22:42 <marmoute> ça c'est self
22:42 <marmoute> le problème c'est que:
22:42 <marmoute> self.take_place_at == ()
22:46 <jpcw> yep
22:46 <jpcw> bon ben je vais laisser come ça pour ce soir
22:46 <jpcw> sauf si tu te sens de venir y toucher
22:46 <marmoute> non
22:47 <jpcw> ok
22:47 <marmoute> comme dit plus haut j'ai 3 jours de sprint dans les pattes, j'ai pas trop envie de mettre le doigt la dedans ce soir
22:47 <jpcw> marmoute: aucun souci
22:47 <jpcw> merci d'être passé en tout cas