We update the apt cache on ubuntu nodes because the base boxes were built in the past, and failing a chef run because the package cache points at an older version is awful.