Você define refreshonly => true
e, como tal, precisa usar uma seta de notificação ( ~>
).
Estou aprendendo fantoche, e estou tentando atualizar bash (sem prêmios para adivinhar por que).
Isso está no meu site.pp
file { "/etc/apt/sources.list.d/shellshock.list":
source => "puppet:///files/shellshock.list",
owner => "root",
group => "root",
mode => "0644",
ensure => present,
}
->
exec { "instantRepoUpdate":
command => "/usr/bin/aptitude update",
refreshonly => true,
}
->
package {"bash": ensure => latest, }
Do que estou lendo aqui link Isso deve se traduzir para:
Instale /etc/apt/sources.list.d/shellshock.list
, depois execute o aptitude update, então certifique-se de que o bash está na última versão
Sim, mas apenas mais de duas execuções do agente. Eu quero que ele execute todas as três ações, em ordem, de uma só vez.
UPDATE: Eu tentei adicionar "require = > Exec [.., require = > Arquivo [..." aos recursos de exec e pacote, obtendo o mesmo resultado.
Tags puppet