The first run of puppet causes error. we should try and ensure that puppetserver spins up cleanly with no errors on the first run
Notice: /Stage[main]/Profile::Puppetserver::Git/Systemd::Sysuser[gitpuppet]/User[gitpuppet]/password: changed [redacted] to [redacted] Error: Cannot create /home/gitpuppet/.ssh; parent directory /home/gitpuppet does not exist Error: /Stage[main]/Profile::Puppetserver::Git/File[/home/gitpuppet/.ssh]/ensure: change from 'absent' to 'directory' failed: Cannot t Notice: /Stage[main]/Profile::Puppetserver::Git/File[/home/gitpuppet/.ssh/id_rsa]: Dependency File[/home/gitpuppet/.ssh] has failurese Warning: /Stage[main]/Profile::Puppetserver::Git/File[/home/gitpuppet/.ssh/id_rsa]: Skipping because of failed dependencies Warning: /Stage[main]/Profile::Puppetserver::Git/File[/home/gitpuppet/.ssh/gitpuppet-private-repo]: Skipping because of failed depends Info: /Stage[main]/Rsync::Server/Exec[compile fragments]: Scheduling refresh of Service[rsync] Error: Systemd start for rsync failed! journalctl log for rsync: -- No entries -- Error: /Stage[main]/Rsync::Server/Service[rsync]/ensure: change from 'stopped' to 'running' failed: Systemd start for rsync failed! journalctl log for rsync: -- No entries --