This is a resubmission of https://github.com/voxpupuli/puppet-gitlab_ci_runner/pull/145
When retrieving a runner registration token from a lookup plugin such as
vault_lookup the token will be marked as Sensitive. This change allows for an object of
Sensitive[String] type to be passed in for
regtoken and ensures it is properly unwrapped before use.
Thank you for contributing to this project!
Adds some parameters to
apt::source on debian family when managing repo.