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 devstackAdd this repo as an external repository into your
local.conffile:[[local|localrc]] enable_plugin tacker https://git.openstack.org/openstack/tackerRun
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 devstackAdd this repo as an external repository into your
local.conffile:[[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=''