Мой модуль Puppet может установить MSI, если нет проблем на любом компьютере с Windows.Однако проблема в том, что, когда я иду обновить модуль и установить более новую версию, он остается в предыдущей версии вместо установки более новой версии.Вот блок
package { 'AWS Command Line Interface':
ensure => "${awscli_version_for_install_windows}",
provider => 'windows',
source => "c:\windows\temp\AWSCLI_${awscli_version_for_install_windows}.msi",
install_options => ['/qn', '/norestart', '/l*v', 'c:\windows\temp\awscli.log'],
}