63bd600aa7
Execution of devstack script may not start on some machines because some of the machine may not have current directory in PATH variables. Correction has been made to start the script independent of the environment. Change-Id: Ib7f9b691a9567f22f7d81bf725cc89d69cdd229b Closes-Bug: #1598694
2.0 KiB
2.0 KiB
Install via Devstack
If there is no preference, it is recommended to install Tacker from master branch.
Install from master
Download DevStack:
$ git clone https://git.openstack.org/openstack-dev/devstack $ cd devstack
Add this repo as an external repository into your
local.conf
file:[[local|localrc]] enable_plugin tacker https://git.openstack.org/openstack/tacker
Run
stack.sh
:$ ./stack.sh
Install from stable branch
Choose the required stable branch name from the git repository and use it in place of branch-name as given below:
Download DevStack stable branch:
$ git clone -b stable/<branch-name> https://git.openstack.org/openstack-dev/devstack $ cd devstack
Add this repo as an external repository into your
local.conf
file:[[local|localrc]] enable_plugin tacker https://git.openstack.org/openstack/tacker stable/<branch-name>
Run
stack.sh
:$ ./stack.sh
Multi Node Environment
In a multi-node devstack environment where controller, network and compute nodes are separate, some neutron agents should not be installed in the controller node. In such cases, use the following local.conf setting to disable neutron agents in the controller node:
[[local|localrc]]
TACKER_NEUTRON_AGENTS=''