Depuis quelques versions de facter (l'outil que puppet utilise pour récupérer les infos du système hôte), je rencontrais un soucis étrange avec selinux.
Mais je n'avais pas de selinux activé… et je suis assez à jour.
facter -v 1.6.13
Le soucis en question a fait l'objet d'un bug chez puppetlabs.
facter -y
> Could not retrieve selinux: Invalid argument - /proc/self/attr/current
> kernel: Linux
Pour «corriger» ce soucis il suffit de supprimer le fichier /selinux/enforce (à 0 dans mon cas)
rm -f/selinux/enforce
Ou part puppet lui même !
file { '/selinux/enforce': ensure => absent; }
Et voila, vous pouvez enlever «> /dev/null 2>&1 || true» de vos cron ;)
Source: Merci à Mattias Geniar pour le tips.
Go Top