Including the .ssh/authorized_keys and git-exproll related files
It would be really nice to puppetize also the gerrit hooks config and installation:
http://ovirt-gerrit-hooks.readthedocs.io/en/latest/
http://ovirt-infra-docs.readthedocs.io/en/latest/CI/Gerrit_Hooks.html
as first stage enabled puppet on gerrit.ovirt.org, so users are now managed from puppet.
fixed a small issue with ci-tools in https://gerrit.ovirt.org/#/c/58244/
- maybe we should add the backup server puppet class?
Not sure its worth the effort of puppetzing.
We have backups, we just need to make sure the configuration of gerrit is saves, best in a git repo to track changes.
If we have verified backups then you can probably close this.
gerrit home is backed up completely and that includes all configurations. The DB is also backed up. Storing gerrig configs as a git repo inside gerrit itself for backup purposes doesn't sound like the best option and the current approach is good enough. Closing for now.