weareinteractive/ansible-apt — pull request #3 by goetzk (2014-09-12 01:01:08+00:00)
Title: Configure apt (install template) before running any package affecting operations

Although its impact is generally minor, apt-get dist-upgrade does recognise
--no-install-recommends and acts accordingly. Since its assumed recommends
are not desirable at all the config is now installed before the ansible apt
dependencies ensuring it happens before all upgrades/installs/removals/etc.

The previous configuration meant it was installed between the first upgrade and packages being installed but on subsequent runs it would affect both upgrades and installs.

I've not tested to see how this affects the apt modules bring up on a clean system but this role appears to install the packages it needs explicitly.