After spending too much time understanding how #Puppet os fact can be so wrong and why `facter os` and `facter os.name` produce inconsistent results… I finally think about `--debug`:
> Debug: Facter: external fact os got resolved from: /etc/puppetlabs/facter/facts.d/os.yaml
And yes, this is a very Linux centered issue.
However, it does solve a real issue in a manner which doesn't hinder development time (i.e instead of actually writing quality and portable software).
Yes, you can argue for years that UNIX has solved this for years since 70s or whatever, but the reality is nobody want to pay for quality software, they just want software and want it now.
I have 3 beagle bone black to sell, if you are interested. They are in well shape, they were used for an Erlang local cluster and test builder for ARM. 40€ without shipping costs. If you are interested, send me a message! https://beagleboard.org/black/
Journée mondiale de la sauvegarde des données
No luck 😭
% getent passwd puppet
🤨 is this the reason of these:
org.jruby.embed.InvokeFailedException: (ArgumentError) couldn't find HOME environment -- expanding `~'
That would make sense at least… Let's find out:
% sudo pw usermod puppet -d /var/puppetserver
i know a lot of folks on the fediverse are hosting their stuff on OVH…, i hope you're still here, or else have a disaster recovery plan: one of their data centres just burnt down: https://www.datacenterknowledge.com/uptime/ceo-says-fire-has-destroyed-ovh-s-strasbourg-data-center-sbg2
Mamot.fr est une serveur Mastodon francophone, géré par La Quadrature du Net.