On Wed, Feb 26, 2025 at 7:47 PM, George Michaelson <[email protected]> wrote:

> In the same spirit, I know a group using them but they're so prone to
> bitrot, from OS upgrade, which with virtuals is a low cost operation and
> mostly avoids issues for the real job of the machine: individuals keying
> info is in their home states which copy in from other places, but the SSHFP
> information is recreated in the new VM build, and then nobody remembers to
> update the central view.
>
> I think the record itself structurally is fine. But the operational duty
> cycle over it, is probably not adequately integrated into systems.
>

Yeah, that was Jan-Piet Mens' facts2sshfp (
https://github.com/jpmens/facts2sshfp) was intending to solve. When I used
Puppet for my system-admin stuff this worked nicely. Puppet would know
about all of my machines, and would automagically update my SSHFP records.

However, I was unable (well, unwilling) to deal with the number of breaking
changes to Puppet's syntax, and so I migrated to Ansible instead, and never
re-integrated this into my workflow.

In theory this should be sim… Oh, actually it looks like Jan-Piet has
already done this as well:
https://jpmens.net/2012/11/03/an-action-plugin-for-ansible-to-handle-ssh-host-keys/

W


"Don't forget to update your SSHFP record for this host" or "I am re-using
> the host SSHID information you copied into my install process" type stories
> would help.
>
> -G
>
> _______________________________________________
> dns-operations mailing list
> [email protected]
> https://lists.dns-oarc.net/mailman/listinfo/dns-operations
>
_______________________________________________
dns-operations mailing list
[email protected]
https://lists.dns-oarc.net/mailman/listinfo/dns-operations

Reply via email to