Per pairing with @dcausse this morning, we think it would be wise to look into Ganeti as a potential option for the categories migration.
Creating this ticket to:
- Investigate current wdqs-categories resource usage
- (separate ticket) Assuming the resources are within Ganeti's capabilities, provision a VM with the appropriate resources
- (separate ticket) Work through the Puppet code until we are confident we can deploy categories independently from the rest of the wdqs stack. Even if we don't end up migrating to Ganeti, this will force us to clean up and logically separate the Puppet code, which is an operational win in itself.