@mosgaard @rasmus91 To me, it was.You start your playbook small (add or remove a few packages), and then build up slowly. Initial run is to setup a system as you prefer. Later runs are to make sure the system is still in the desired state.Take a look at my repository on Codeberg:https://codeberg.org/mjack/ansible-internal