Adds stripped down ODL CSIT deployment 05/25505/6
authorTim Rozet <trozet@redhat.com>
Mon, 5 Dec 2016 19:55:44 +0000 (14:55 -0500)
committerTim Rozet <trozet@redhat.com>
Tue, 13 Dec 2016 20:08:28 +0000 (15:08 -0500)
commitde26589a32a3a522cbeb52c1f82ec7e4f000cff3
tree51e7bdc24e26f89a365eb42758b89cad4ca6e9ca
parentcd451be320c5efa92aec2f6a8fcd31e330dd2857
Adds stripped down ODL CSIT deployment

Introduces new (hidden) cli option to change composable env config.
This parameter then will use the provided file, for example,
csit-environment.yaml instead of the typical opnfv-environment.yaml.
The effect is using less services required for ODL CSIT snapshots.
Note: this will not work with perf options, but those are not required
currently for ODL CSIT.

CSIT also does not need ceph, so providing a new deploy option to
allow disabling it.

JIRA: APEX-362

Change-Id: If3833b1acceeb23ef9e12c90df6cc9607bd8c724
Signed-off-by: Tim Rozet <trozet@redhat.com>
build/csit-environment.yaml [new file with mode: 0644]
build/undercloud.sh
ci/deploy.sh
config/deploy/os-odl_l3-csit-noha.yaml [new file with mode: 0644]
lib/overcloud-deploy-functions.sh
lib/python/apex/deploy_settings.py
lib/undercloud-functions.sh