Tempest support

Tempest requires some hiera data. The user detection is probably fragile. I'm not sure how the networking support is supposed to be configured or enabled.

Tempest isn't passing at the moment, and takes about 2 hours to run on my laptop.