facterdb
facterdb copied to clipboard
Script to check if newly generated facts are significantly different
We could probably use jq
or jsonpath
to compare newly dumped facts and see if they are different. This needs a list of values that are expected to change on each run and can be ignored (but can not be removed).
Starting list:
-
disks.*.serial
-
dmi.product.uuid
-
hypervisors.virtualbox.*
(as long as it is not removed) -
load_averages
-
memory.system.available*
-
memory.system.capacityy
-
memory.system.used*
-
memoryfree*
-
mountpoints.*.available*
-
mountpoints.*.capacity
-
mountpoints.*.used*
-
processor*
-
processors.models.*
-
processors.speed
-
ssh.*.fingerprints.*
-
ssh*key
-
sshfp_*
-
system_uptime.*
-
uptime
-
uptime_seconds
-
uuid