Skip to main content

Tag: debian

Ansible APT module randomly fails

While using Ansible to automate the system updates on my personal servers, I ran into an issue where the apt module randomly failed with the error: FAILED! => {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python3"}, "changed": false, "msg": "Failed to lock apt for exclusive operation: Failed to lock directory /var/lib/apt/lists/: E:Could not get lock /var/lib/apt/lists/lock."} Apparently it has something to do with the Unattended Upgrades service. Since this is something I want to keep enabled, the workaround is to set some retries on the task that uses the apt module.

Vagrant Box com Debian 9 e Puppet Agent 5

Me aventurando pelo mundo da Infraestrutura Ágil conheci o Vagrant. Excelente ferramenta que tenho usado principalmente para testes do Puppet e de ambientes diversos. Sempre utilizei boxes de outras pessoas e ainda não tinha me aventurado a criar uma para testes e aprender o processo. Até hoje. Para quem tiver interesse/necessidade, a box com Puppet Agent 5 rodando em um Debian 9 está disponível. Para adicionar a box: vagrant box add rfranzen/debian9x64puppet5 Ou ir direto para o Vagrantfile: