i got a little idea there,
should not puppet use environement LANG=C when managing facts or packages etc... ?
i have LANG=fr_FR.UTF-8
and puppet choke on quite a few facts (erors messages with uname for exemple: Pour en savoir davantage, faites: « uname --help ».
) and also with packages updates :
/usr/bin/apt-cache policy mysql-client-4.1
=>
err: Package[mysql-client-4.1](provider=apt): Could not find latest version
err: Package[mysql-client-4.1](provider=apt): Could not find latest version
err: Package[mysql-client-4.1](provider=apt): Could not find latest version
just fails in puppet but works on command line.
when doing setenv LANG C
it then works. What do you think ?
regards,
Ghislain.