stop tracking Debian major releases in Nagios
authored
by
This was previously used to track which machine had been upgraded, but it's really error prone. Just doing this, I found at least one machine where we forgot to update this file (gayi, still marked as stretch). That information is also available in PuppetDB (and more accurate) anyways. It's the datasource we use now to do reports on the upgrade progress. To track which host is running a given release, run this on the PuppetDB host (currently pauli): curl -s -G http://localhost:8080/pdb/query/v4 --data-urlencode 'query=nodes { facts { name = "lsbdistcodename" and value = "buster" }}' | jq -r .[].certname The above will show "buster" nodes, for example. It's also pretty useless: we could, in theory, use this to (say) acknowledge all problems matching a given OS, but in practice I have never done this in three years so far, and it's not because I didn't know about this group. So, automation wins here: less churn and manual changes is good. If we eventually reimplement this in Puppet, we could, in theory, restore this group, but I don't even think *that* is worth it. See also #32901.