Store current_version as fact and use it to generate apt sources

The repo urls can feed into hiera data.
calling this current version is very confusing. Can we call it pending version?