From 93be25b50c49c45b6913202ff5fb009d430f37c6 Mon Sep 17 00:00:00 2001 From: Manuel Buil Date: Tue, 26 Sep 2017 13:26:32 +0200 Subject: Create a scenario role As discussed with the releng-xci team, each project should have the scenario in its repo Change-Id: I2cb407892edeeccabf396c7b1c341c78fba2828e Signed-off-by: Manuel Buil Signed-off-by: Trevor Bramwell (cherry picked from commit 90b3ef7c16d604e53cce22169822878438ced78a) --- scenarios/os-odl-sfc/role/os-odl-sfc/README | 61 +++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 scenarios/os-odl-sfc/role/os-odl-sfc/README (limited to 'scenarios/os-odl-sfc/role/os-odl-sfc/README') diff --git a/scenarios/os-odl-sfc/role/os-odl-sfc/README b/scenarios/os-odl-sfc/role/os-odl-sfc/README new file mode 100644 index 00000000..1104b339 --- /dev/null +++ b/scenarios/os-odl-sfc/role/os-odl-sfc/README @@ -0,0 +1,61 @@ +This is the role which deploys the os-odl-sfc scenarios in xci. + +This role currently works with: + +- OpenStack stable/ocata +- ODL Nitrogen RC1 +- OVS+NSH patch + +# SCENARIOS # + +## os-odl-sfc-noha ## + +To run os-odl-sfc-noha you should export the following variables before +running xci-deploy.sh: + +export XCI_FLAVOR=noha +export OPNFV_SCENARIO=os-odl-sfc +export OPENSTACK_OSA_VERSION=stable/ocata +export VM_MEMORY_SIZE=16384 + +## os-odl-sfc-ha ## + +To run os-odl-sfc-ha you should export the following variables before +running xci-deploy.sh: + +export XCI_FLAVOR=ha +export OPNFV_SCENARIO=os-odl-sfc +export OPENSTACK_OSA_VERSION=stable/ocata +export VM_MEMORY_SIZE=20480 + + +# LIMITATIONS # + +1 - It is using a private branch for the os-neutron role. This is because +there are several patches pending to be upstreamed. This is the branch we +are using: + +https://github.com/mardim91/openstack-ansible-os_neutron/tree/ocata-backport-automated-twentyfourth-august + +We will stop doing this as soon as the patches are merged upstream. For example: + +https://review.openstack.org/#/c/496231/ +https://review.openstack.org/#/c/497458/ + +2 - Tacker is missing in this integration. Hopefully, it will be added in the +following days + + +# IN PROGRESS/FUTURE # + +1 - Adding tacker to the scenarios + +https://gerrit.opnfv.org/gerrit/#/c/39511/ + +2 - Supporting stable/Pike + +Waiting for the release to be ready + +3 - Supporting ODL Nitrogen SR1 + +Waiting for the release to be ready (7th of September) -- cgit 1.2.3-korg