Я изучаю марионетку, и я пытаюсь обновить удар (никакие призы за предположение почему).
Это находится в моем 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, }
Из того, что я читаю здесь https://docs.puppetlabs.com/puppet/latest/reference/lang_relationships.html, Который должен перевести в:
Установка /etc/apt/sources.list.d/shellshock.list
, затем выполненное обновление способности, затем удостоверьтесь, что удар находится на последней версии
Это делает, но только более чем два выполнения агента. Я хочу, чтобы это выполнило все три действия, в порядке, в одном выполнении.
ОБНОВЛЕНИЕ: я попытался добавить, "требуют => Должностное лицо [.., потребуйте => Файл [..." должностному лицу и ресурсам пакета, я получаю тот же результат.
നിങ്ങൾ പുതുക്കിയത് => ശരി
സജ്ജമാക്കി, അതിനാൽ പകരം ഒരു അറിയിപ്പ് അമ്പടയാളം ഉപയോഗിക്കേണ്ടതുണ്ട് ( ~>
).