1
resposta

Invoking "apt" only once while using a loop via squash_actions is deprecated

Fala Alexander blz?

Notei que você fez uma observação sobre a descontinuação do {{ item }} na instalação de pacotes usando APT. Realmente para mim tambem veio essa observação através do [DEPRECATION WARNING]. Eu acabei utilizando a referencia que o proprio Ansible me indicou: please use `name: ['php5', 'apache2', 'libapache2-mod-php5', 'php5-gd']

Mas confesso que a forma que você disponibilizou é melhor para visualização no momento da codificação.

Show, vlw!

1 resposta

Eu também passei por este problema e analisando a documentação pude ver que a mudança tem muito sentido e ganha muito tempo. utilizando o with-itens o ansible executa a instalação de vários pacotes repetido o comando. Ja utilizando o loop por name é igual a uma concatenação de programas a ser instalado. Ex yum install -y php php-gd vai instalar os dois em um único comando. Foi o que pude entender do conceito.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software