Ben Cotton

5063 points
User profile image.
Lafayette, Indiana

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.

Authored Content

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?