Func test conf to specify boot config
This adds a functional test config option boot_config_env which
can specify a path to an environment file which defines boot config
resources for any test which needs the heat agent projects.
By default this value points to boot_config_none_env.yaml, which assumes
the image is already completely configured with the heat agent projects.
The aim is that in the gate jobs the following will be set:
boot_config_env=/opt/stack/new/heat-templates/hot/software-config/boot-config/test_image_env.yaml
And the image_ref will refer to the latest built image in
http://tarballs.openstack.org/heat-test-image/
Change-Id: I1fa09bf3a8be248829061b931dd773973732fa52
diff --git a/scenario/templates/boot_config_none_env.yaml b/scenario/templates/boot_config_none_env.yaml
new file mode 100644
index 0000000..91d130c
--- /dev/null
+++ b/scenario/templates/boot_config_none_env.yaml
@@ -0,0 +1,5 @@
+# Defines a Heat::InstallConfigAgent config resource which performs no config.
+# This environment can be used when the image already has the required agents
+# installed and configured.
+resource_registry:
+ "Heat::InstallConfigAgent": "OS::Heat::SoftwareConfig"
\ No newline at end of file