After upgrading from an older version of Octopus, machine roles were automatically created in the form {Environment}-{MachineName}, so we have for example Live-Build03, Test-Build03 and Staging-Build03. I want to consolidate these roles to just “BuildServer” or something like that, but I don’t want to have to do a lot of manual reconfiguration of my dozens of projects.
Does the underlying RavenDB data structure allow for renaming roles without needing to update lots of related documents, or would this be too complicated to implement?