Cédric Jeanneret ⚒️ is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Cédric Jeanneret ⚒️ @swisstengu@mastodon.social

Très pratique quand on sait que la vaste majorité des détenteurs ne quitte pas les routes urbaines.

Lectrices, lecteurs, merci 1000 fois pour votre extraordinaire soutien en 2017 sur tipeee.com/bruno-bellamy, et rendez-vous en 2018 pour la suite de "Romance de Mars" 2 !!! :) mastodon.social/media/57khZT12

« Je prends de l’homéopathie, ça ne peut pas faire de mal. »

Si, car c'est remboursé par l'assurance maladie, c'est donc une des nombreuses causes de leur prix élevé.

Il serait grand temps de retirer le remboursement de l'homéopathie de nos assurances maladies.

Ou alors, tant qu'à persister dans cette logique, on ajoute le vaudou et l'achat de chèvres pour les sacrifices aux dieux en cas de rhume.

Perdre 2h à comprendre comment lancer une instance custodia parce que la doc est complètement pourrie, et le rpm pas à jour : check.

But du jour: faire un script permettant de charger un certificat Let's Encrypt dans custodia d'une part, et d'autre part permettant de récupérer un certificat depuis custodia, le vérifier (dates, domaines), l'installer et recharger un service.

On va bien rire.

Après pas mal de problèmes, j'ai enfin :
- un openstack
- déployé avec tripleO
- avec support GPT
- presque du SSL géré par Let's Encrypt (une typo à la con, corrigée, demandant un update de stack)

Mais j'en ai chié. Vraiment. Et des marrons verts en plus, parce que sinon, c'est pas fun.

j'ai une de ces non-envie de bosser là… Encore trois jours, après y a une (petite) semaine de vacances.
ça va faire du bien -.-'. Se taper des heures sup' pendant plus d'un mois (genre 1j de plus par semaine), ça va un moment… mais ça tue.

Petit rappel : quand on impute un problème à un « bug informatique », c'est juste pour dédouaner le mec qui a codé le programme. Parce qu'un bug, en fait, c'est *aussi* une erreur humaine.

grisebouille.net/le-bug-dans-t

Bon… on va être optimiste : ce soir, j'ai un overcloud openstack qui tourne, avec du TLS partout géré par la CA de notre FreeIPA. On y croit.

Le pire ? On n'est plus très loin de cette réalité, après une semaine de bugs à tourner en rond.

il faut savoir qu'à la base, l'introspection est nécessaire pour associer automagiquement des nodes à des profiles (compute, controller, ceph). Du coup ça fait rien, à part lancer les machines sur un PXE qui va remonter les infos ram/cpu/disque. Point final.

c'est frustrant, des fois, l'informatique…

Et quand je dis niquer, c'est vraiment dans les grandes largeurs :
`openstack overcloud profiles list` montre que les nodes sont associés à un profile.
`openstack overcloud profiles match <options>` dit que y a assez de nodes pour faire le deploy
mais `openstack overcloud deploy <options>` ne trouve PAS les nodes.

J'ai perdu 3h à cause de cette connerie. Bordel.

Ooook. Bon. des baffes se perdent.

`openstack overcloud deploy <options>` va merder tant que la commande suivante n'a pas été lancée:
`openstack overcloud node introspect --all-manageable --provide`

Si on veut faire le raccourcis de fournir les profiles directement lors de l'import des nodes, permettant ainsi de zapper l'introspection (et donc gain de temps de fou) et de passer directement `openstack overcloud node provide --all-manageable`, on se fait niquer.

Je crois que cette fois, j'vais réussir à déployer mon overcloud openstack.

bordel. Faut s'accrocher ! Mais j'crois que c'est pas trop mal parti. J'espère.

Je viens de mettre au point un exercice moto pour ma copine, qui va l'obliger à réellement comprendre la dynamique de son véhicule, et savoir où par son regard.

Pas moyen de tricher avec lui, soit on est juste, soit on est faux et on sort. On ne peut pas rattraper une erreur.

Inspiré directement des exercices gp8, ça motive bien.

Et je vais aussi le faire, avec sa moto et la mienne, ça ne fera pas de mal non plus.

Je viens de découvrir que la directive $GENERATE de Bind9 permet de faire du formatage avancé. Du coup, j'ai pu pousser ceci :

$GENERATE 7-9 controller${-6,0,d} A 10.27.99.$

Ce que ça fait ? Simplement générer les records tels que :
controller1 -> 10.27.99.7
controller2 -> 10.27.99.8
...

Jolie, très joli.

Netflix qui retire de sa grille la série que tu es en train de regarder, sans prévenir.

Après on s'étonne que les gens piratent.

Je crois que j'ai trouvé pourquoi je ne peux pas porter un casque schuberth e1... Le fabriquant à jugé malin de broder son logo dans une mise interne, créant ainsi un point dur. Point sur qui appuie sur la pointe du crâne. Me créant des migraines en moins de 30s. Malin.