Lines 8-36 can go away with [this](https://github.com/jenkins-infra/puppet-account#account) to replace them:

```puppet
account { 'jenkins':
  home_dir => '/home/jenkins',
  groups     => ['jenkins'],
  ssh_key   => 'KEYGOESHERE',
  comment  => 'Jenkins slave role account',
}

```