For improved support of our multi openstack deployment situation, some hiera refactors in operationes/puppet.git are required/wanted.
- per-deployment hiera trees
- more robustness/consistency on the hierarchy that we use for hiera inside different deployments
- eventually, rename the labs realm to something more meaningful, like cloud or wmcs or cloudvps.
The first patch that tried to introduce some of this was: https://gerrit.wikimedia.org/r/c/operations/puppet/+/569230
which was reverted because I discovered a chicken-egg problem in how that configures hiera.