In order to support large-scale production-side testing of certain automations and similar things, we need an independent instance of Netbox so as to not potentially harm live production data with breaking changes before they are tested. This needs to be in production-side context because of the need to access external resources such as PuppetDB.
Just my 2 cents, we should simply create a ganeti instance, make the IP assigned to netbox-next.wikimedia.org and setup a mechanism to periodically mirror the live database by pulling a dump. Some minor changes may have to be applied to the puppet since there are some assumptions made but they should be almost entirely parameterized in ways we need for this.
@crusnov The following backups are configured but have been alerting for over a week as failing, as they are currently backing up nothing.
They should be either disabled or filled in with data to backup.
This is causing alert spam.