Blogposts

Iocage upgrade: etcupdate failed! Rolling back snapshot.

FreeBSD: iocage upgrade get etcupdate failed!

Lors de mon upgrade vers 12.3-RELEASE, je n'ai pu mettre à jour aucune jail avec pour message d'erreur :

root@nocloud ~ $ iocage upgrade -r 12.3-RELEASE jail

etcupdate failed! Rolling back snapshot.

Je teste la création d'une nouvelle jail :

root@nocloud ~ $ iocage create -r 12.3-RELEASE -b -n jail
jail …
Lire la suite

FreeBSD : Migration ezjail vers iocage

FreeBSD: migrate from ezjail to iocage

Après plusieurs années à me trainer ezjail, je me suis enfin décidé à migrer vers iocage. Depuis FreeBSD 10, le fonctionnement de l'upgrade de RELEASE était compliqué : il fallait d'abord upgrader la basejail avant le système notamment. Avec iocage, je garde le même fonctionnement de ezjail, à savoir le système …

Lire la suite

FreeBSD : pkg: PRE-INSTALL script failed

Lors d'un pkg upgrade, j'ai eu cette erreur :

# pkg upgrade
[...]
===> Creating groups.
Using existing group '_tss'.
===> Creating users
Creating user '_tss' with uid '601'.
pw: user '_tss' disappeared during update
pkg: PRE-INSTALL script failed

D'après ce thread, l'erreur pkg: PRE-INSTALL script failed survient lorsque la db password n'est plus synchronisée …

Lire la suite

Zabbix Server et Proxy dans une jail FreeBSD

cannot create locks and row size too large (> 8126)

J'ai récemment débuté un mini projet pour superviser mes serveurs et services avec Zabbix sur FreeBSD, le tout dans des jails. Un serveur chez kimsufi sera le Zabbix Server (dans un jail) et sur mon serveur principal chez OneProvider, j'ai mis en place un Zabbix Proxy (toujours dans une jail). J'ai rencontré deux problèmes bloquants avec la partie serveur et proxy : l'impossibilité de démarrer le serveur et d'importer le schéma de db pour le proxy.

Lire la suite

Thinkpad fixer le mapping des touches de luminosité

Brightness control doesn't work

Sur archlinux après une mise à jour du kernel, à priori depuis la 5.3, les touches de réglages de la luminosité de mon Thinkpad X200 ne fonctionnaient plus.

xev (permet d'afficher les évênements de X), me confirme que les touches ne sont plus reconnues :

$ xev
MappingNotify event, serial 32 …
Lire la suite