Ben Cotton is a meteorologist by training, but weather makes a great hobby. Ben works as the Fedora Program Manager at Red Hat. He is the author of Program Management for Open Source Projects. Find him on Twitter (@FunnelFiasco) or at FunnelFiasco.com.
Ben Cotton
| Follow @FunnelFiasco
Lafayette, Indiana
Authored Comments
This is a really thoughtful article. I think the other thing that we would want to consider is data. We've focused on software for so long and it turns out that maybe the data is more important than the software. It's a mistake to assume that free software automatically protects user data.
> The logic used in the solution so far assumes that all hosts being configured by Ansible run the same OS
This is exactly why (also laziness) I haven't Ansible-ized the few non-Fedora machines I have. But your example assumes the packages are named identically between OSes. What do you recommend for handling cases where they're not?