Add basic sphinx docs setup with some rudimentary information
on how to use gabbi-tempest. This isn't perfect but provides
the basics for future improvement.
A docs template is added to .zuul.yaml.
Change-Id: If2631d92366866ba6bd149909ece17734931ae91
Previously, the host was the endpoint of the service being tested.
This is limiting if what's really desired is testing multiple
services. So now we move towards setting environmen variable that
are the endpoints for any of the services that are going to be used.
Then these can be made available from any test.
Right now it is not like that. Right now it builds environments
based on the requested types. Better to just set them all and then
allow the host either be a primary service type endpoint, or a stub
if it really is going to be lots.
Committing now because tests are mostly passing (except for the
phantom failures). Cleanup to come.
This is entirely the result of @sileht, who got things working for
gnocchi.
The end game here is a generic way to have a suite of YAML files
sitting around somewhere and run them, via tempest, and for it
to just work. This is currently some distance away from that
(because I got distracted finding nova bugs).