Officially introduce `@force_join` into a Puppet manifest

4 jobs for add-force-join-option in 25 minutes and 51 seconds (queued for 1 second)
Name Stage Failure
failed
acceptance with puppet5 Acceptance Puppet5

Failed examples:

rspec ./spec/acceptance/02_manage_admin_spec.rb:18 # manage_admin task with ensure present creates admin account
rspec ./spec/acceptance/02_manage_admin_spec.rb:31 # manage_admin task with ensure absent on existing existing deletes admin account
rspec ./spec/acceptance/02_manage_admin_spec.rb:44 # manage_admin task with ensure absent on NOT existing account deletes admin account

/home/gitlab-runner/.rbenv/versions/2.5.1/bin/ruby -I/home/gitlab-runner/builds/s7TGStrC/0/egypcio/puppet-freeipa/vendor/bundle/ruby/2.5.0/gems/rspec-core-3.9.3/lib:/home/gitlab-runner/builds/s7TGStrC/0/egypcio/puppet-freeipa/vendor/bundle/ruby/2.5.0/gems/rspec-support-3.9.3/lib /home/gitlab-runner/builds/s7TGStrC/0/egypcio/puppet-freeipa/vendor/bundle/ruby/2.5.0/gems/rspec-core-3.9.3/exe/rspec spec/acceptance failed
ERROR: Job failed: exit status 1