Des projets 👷‍♂️🚧

Auto-hébergement

L’hébergement à la maison de services permettant d’être plus autonome : Nextcloud, Roundcube, Dolibarr, FreshRSS, Matomo… Ça tourne sur des Raspberry Pi et du Docker Swarm

J’ai cassé le cluster … :-(

J’ai pensé utiliser le module ansible.builtin.reboot d’Ansible pour redémarrer tous les nœuds du cluster en une fois, suite à une mise à jour. J’ai donc fièrement lancé la commande suivante:

$ ansible -i inventory all -b -m reboot

Et là, le drame, jamais la commande ne m’a rendu la main, ni affiché quoique ce soit. Les nœuds répondaient au ping, mais renvoyaient connexion refused lors des tentatives de ssh. Au bout de 15 minutes à attendre, j’ai tué le process Ansible et redémarrer électriquement les nœuds, les uns après les autres. Toujours le même diagnostic.

Du coup, branchement clavier/écran sur le premier RPI, pour n’avoir qu’un écran noir, idem pour les 4 autres. :-(

Bon, l’avantage est que j’ai pu tester l’ensemble des restorations applicatives. Cela m’a pris environ 8 heures pour réinstaller Debian 12 sur l’ensemble des nœuds, puis restorer, l’ensemble des applications. J’ai tout récupéré mais j’ai perdu plus d’une journée à suer à grosses gouttes.

Compte à rebours

« Compte à rebours » est un outil d’affichage des échéances sportives libre et gratuit.

Mise à jour du scrapping pour que les informations de chaque événement collectées soient fiables, ou indiquent que l’information est erronée ou incomplète.

Début de mise en place de la gestion utilisateur. Afin de ne pas avoir à gérer les mots de passe, je mets en place l’authentification par email, via le module sidebase-auth . Il permettra ensuite l’authentification via OAuth.

Des joies 😊

👨‍🌾 Jardinage: Après une été sans grand soin pour le jardin, j’ai enfin pris le temps de tailler les haies de troènes et de charmilles . Cela faisait un an qu’elles prenaient leurs aises. J’y ai trouvé 2 nids d’oiseau (plus habités), ce qui m’a conforté dans le fait qu’il ne faut pas toucher à ces haies au printemps et au début de l’été. J’ai apprécié ces activités, pendant lesquelles l’esprit est concentré sur ce travail manuel, mais atteint un état de méditation très plaisant. J’aime ces travaux manuels durant lesquels il faut regarder, vraiment regarder les plantes pour identifier les parties qui peuvent être coupées, celles qui doivent rester, celles qui doivent être enlevées car mortes. Je regarderais en novembre comment cela à évoluer.

Des peines 😢

☠ Ne jamais lancer en production, une commande qui n’a pas été testée hors production. Je reviendrais donc à la commande suivante pour redémarrer les nœuds:

$ ansible -i inventory all -b -m command -a 'reboot'

👨‍💼 J’ai fait l’autruche toute la semaine quant à mon avenir professionnel. À partir de fin septembre, je n’ai plus de contrat, et il est grand temps que je lance des recherches.

Des découvertes 📺🎧📖

📖 La longue route – Bernard Moitessier  : Lecture en cours. Le cap Horn est passé, et la route se rallonge. Au lieu de retourner en Europe, elle se poursuit vers l’Est…

📺 Game of Thrones: House of the Dragon . Fin de visionnage de cette 2ème saison. Plus lente que la première, amis avec une montée en intensité qui fait espérer une 3ème saison plus rythmée.

Du sport 🏃‍♂️🏊‍♂️🧘‍♂️

🏃‍ Repos après la course. Une séance tranquille, 32 minutes pour 6 km.

🧘‍ Séances d’étirements et d’automassages, quotidiennes pour aider à la récupération post course.

🏊‍ Séance de reprise en soirée avec un copain. Prévue 2200m avec un travail des 4 nages, c’est difficile mais heureusement à 2 ça passe plus facilement.