You missed the quoting mess, adding their own compact list and map grammar, the convention of having a comment on every line, and there&#x27;s more I can&#x27;t think of right now.<p>I hate ansible, it&#x27;s just better than any of the alternatives for different reasons.   Luckily we&#x27;re moving away from needing any of them.   Scripting an image build is a lot easier than updating a machine using CI: you start from a blank slate every time, and an out of date script isn&#x27;t the catastrophe it is with CI since you have the images saved.