ANXS - apt
Ansible role which executes apt-get update to ensure the local APT package cache is up to date. At the same time, it cleans it from packages and .deb files which are no longer needed. Also provides a variety of methods for processing system updates.
- Tested on Ansible 2.12 or higher.
This is a partial listing of configurable variables.
apt_install_recommendsandapt_install_suggests, when set totrue, will configure the system to automatically install recommended and/or suggested packagtes. Note this will have an impact of disk utilization.apt_autoremove_recommendsandapt_autoremove_suggests, when set totrue(the default), will have the inverse effect - removing these packages.apt_sourcewill cause source repos to be included.apt_upgrade, when set totrue, will perform some automatic upgrades during run timeapt_upgrade_stylecan be set tofullordistapt_upgrade_frequencycan be set toonceto only do the upgrade once,bootfor it to be reset after a reboot, andalwaysfor the system to always upgrade.
This project uses molecule to test a few scenarios. You can kick off the tests (and linting) with make test.
Are welcome!