CHEF-454: Fix yum harder
CHEF-454: Fix yum harder

Turns out that the problem the previous fix fixed was being caused by the
try/except/finally structure and there were more fundamental problems
that simply weren't showing up. This hopefully now fixes all of them.

thommay/chef,thommay/chef,thommay/chef,thommay/chef,thommay/chef