In order to prepare for the ability to implement multiple
integrated gate scenarios, this patch does the following:
- Ensures that all inventory groups are complete and can
be entered into the inventory with their own host groups
instead of being forced to use the shared-os-infra group.
- Splits all OpenStack service environment configurations
into individual conf.d files so that scenarios can be
selective about which services are deployed.
- Implements the ability to set the desired scenario via
an environment variable. This has already been
implemented in OpenStack-CI.
- The current AIO is set as the default scenario, and it
is set even if there is no environment variable present.
Depends-On: I5441f8f9a9c02cc0a501a9b9f7c6cbe2604f4b65
Change-Id: I99541d36aed6d4b9f83746c1cd1a5521b310f1f6