私はシェフソロレシピにこのスニペットを持っています
package "myserver" do
action :upgrade
source "/tmp/myserver-12.4.0-16052.noarch.rpm"
provider Chef::Provider::Package::Rpm
end
しかし、シェフは言います:
INFO: Processing package[myserver] action upgrade (cbgd::default line 16)
DEBUG: package[myserver] checking rpm status
DEBUG: package[myserver] checking install state
DEBUG: package[myserver] current version is 12.4.0-16050
DEBUG: package[myserver] no candidate version - nothing to do
INFO: Chef Run complete in 2.621177 seconds
アップグレードが完了することを期待していました。単純なrpm-Uvhは正常に機能します。何か案は?