Rework upgrade detection to not happen at recipe compile time
Rework upgrade detection to not happen at recipe compile time

bloomberg/chef-bcpc,bloomberg/chef-bcpc,bloomberg/chef-bcpc,bloomberg/chef-bcpc