summaryrefslogtreecommitdiff
path: root/chef/lib/chef/provider/package.rb
diff options
context:
space:
mode:
Diffstat (limited to 'chef/lib/chef/provider/package.rb')
-rw-r--r--chef/lib/chef/provider/package.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/chef/lib/chef/provider/package.rb b/chef/lib/chef/provider/package.rb
index 5b323f2bdd..badc7aaacd 100644
--- a/chef/lib/chef/provider/package.rb
+++ b/chef/lib/chef/provider/package.rb
@@ -71,7 +71,8 @@ class Chef
def action_upgrade
if @current_resource.version != @candidate_version
- Chef::Log.info("Upgrading #{@new_resource} version from #{@current_resource.version} to #{@candidate_version}")
+ orig_version = @current_resource.version || "uninstalled"
+ Chef::Log.info("Upgrading #{@new_resource} version from #{orig_version} to #{@candidate_version}")
status = upgrade_package(@new_resource.package_name, @candidate_version)
if status
@new_resource.updated = true