1 #-------------------------------------------------------------------------------
2 # Set Paths to where git repositories of XCI Components will be cloned
3 #-------------------------------------------------------------------------------
4 # OPNFV XCI Sandbox is not verified to be used as non-root user as of yet so
5 # changing these paths might break things.
6 #-------------------------------------------------------------------------------
7 export OPNFV_RELENG_PATH=/opt/releng
8 export OPENSTACK_BIFROST_PATH=/opt/bifrost
9 export OPENSTACK_OSA_PATH=/opt/openstack-ansible
11 #-------------------------------------------------------------------------------
12 # Set Deployment Flavor
13 #-------------------------------------------------------------------------------
14 # OPNFV XCI currently supports 4 different types of flavors:
15 # - all in one (aio) - xci-aio.sh: 1 VM which acts as controller and compute node
16 # - mini opnfv: 3 VMs, 1 xcimaster, 1 controller, and 1 compute nodes
17 # - noha: 4 VMs, 1 xcimaster, 1 controller, and 2 compute nodes
18 # - ha: 6 VMs, 1 xcimaster, 3 controllers, and 2 compute nodes
20 # Apart from having different number of nodes, CPU, RAM, and disk allocations
21 # also differ from each other. Please take a look at the env-vars files for
22 # each of these flavors.
25 # export XCI_FLAVOR="xci-aio"
27 # export XCI_FLAVOR="xci-mini"
29 # export XCI_FLAVOR="xci-noha"
31 # export XCI_FLAVOR="xci-ha"
32 #-------------------------------------------------------------------------------
33 export XCI_FLAVOR=${XCI_FLAVOR:-xci-mini}
35 #-------------------------------------------------------------------------------
36 # Configure some other stuff
37 #-------------------------------------------------------------------------------
38 # Set the verbosity for ansible
41 # ANSIBLE_VERBOSITY="-v"
43 # ANSIBLE_VERBOSITY="-vvvv"
44 export ANSIBLE_VERBOSITY=${ANSIBLE_VERBOSITY:-""}