use unique resource names for yum_key, execute and ruby_block to prevent CHEF-3694 warnings on cloning existing resources.
execute yum makecache only for current repository