Seems to run every Puppet run despite .git_setup_done existing. creates and unless are redundant.

Notice: /Stage[main]/Gitlab::Install/Exec[install gitlab]/returns: executed successfully