Hi! I'm seeing the following at the end of my puppet run:
Notice: /Stage[main]/Mcollective::Server::Config::Factsource::Yaml/File[/etc/mcollective/facts.yaml]/content:
--- /etc/mcollective/facts.yaml 2015-04-07 15:51:25.243758139 +0000
+++ /tmp/puppet-file20150407-6557-wl0qx7-0 2015-04-07 17:51:34.770285890 +0000
@@ -57,15 +57,15 @@
operatingsystem: CentOS
operatingsystemmajrelease: "6"
operatingsystemrelease: "6.6"
- os: familyRedHatreleasemajor6full6.6minor6nameCentOS
+ os: familyRedHatnameCentOSreleasefull6.6major6minor6
osfamily: RedHat
- partitions: sda1uuidced0932e-4636-4d8f-9c63-ea32b0dccf89size1024000filesystemext4mount/bootsda2size66082816filesystemLVM2_member
+ partitions: sda1mount/bootuuidced0932e-4636-4d8f-9c63-ea32b0dccf89size1024000filesystemext4sda2size66082816filesystemLVM2_member
os, partitions and a few others change each run . . . checking a single fact shows that facter is returning an unordered has which changes on each invocation:
$ facter os
{"name"=>"CentOS", "family"=>"RedHat", "release"=>{"full"=>"6.6", "minor"=>"6", "major"=>"6"}}
$ facter os
{"family"=>"RedHat", "name"=>"CentOS", "release"=>{"full"=>"6.6", "major"=>"6", "minor"=>"6"}}
I don't remember this ever happening before . . . what's up with that!? Anyone know, off the top of their head, what might be causing this?
Thanks!
Guy