summaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2017-01-26Fix endpoint parse create stepsDimitri Mazmanov1-8/+7
Due to udpated openstack client the CLI commands for endpoints need update. Change-Id: I7498e8366cd95904333090eb5dc36fec57de8f8f Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com> JIRA: MULTISITE-33
2017-01-23Common auth configuration for Mulsite deploymentDimitri Mazmanov5-15/+412
This set of scripts is used to configure centralized Keystone across multiple regions. Each script is executed during a certain stage of the automated multisite deployment setup via Jenkins [1]. region.sh - registers new endpoints in Keystone tagging them with RegionTwo. fetchpass.sh - reads service passwords in the master region and stores them in an encrypted file. endpoint.sh - reads the public_url, private_url and admin_url from RegionTwo and stores it in a file to be used during region registration phase. run.sh - is a generic proxy runner which triggers execution of any runnable on a target node (compute|controller). writepass.sh - updates service password entries in the configuration files for RegionTwo. [1] https://wiki.opnfv.org/display/multisite/Multisite+Deployment+Environment Change-Id: If2c91600237003a13cc0dc822924ab8d27ce202c Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2016-11-04Add new region registration scriptDimitri Mazmanov1-0/+52
The script contains registration of the OpenStack services This is the first part of series of commits to centralize Keystone. Change-Id: I024c5371a1cfa5bd93a0dd7dd7c7738d7a7df642 Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2016-09-22Merge "Add license information to the deployment scripts."Chaoyi Huang2-0/+16
2016-09-21Add license information to the deployment scripts.Dimitri Mazmanov2-0/+16
Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com> Change-Id: I4479d9abfe329615e6d4a720a2763e0d78de580e
2016-08-31installation script quits when no kingbird user/service existsAlex Yang1-0/+4
Change-Id: I5ea6c81f959e9e79b0022b889e6e378c68884052 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2016-08-19Fetch Kingbird with a fixed 0.2.1 tagDimitri Mazmanov1-0/+1
In order to ensure that the Colorado release we should work with a fixed version of Kingbird to avoid uncertainties. Change-Id: Ida9e72d639c81e2e43ecaf48fd8461ec6912677a Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2016-08-09pgrep didn't use the right process nameDimitri Mazmanov1-2/+6
Change-Id: I07b83468a8db4ef0ccc868ec8eba0f9b8c591089 Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2016-08-09Remove kingbird folder before cloningDimitri Mazmanov1-4/+3
If one deployment fails, all subsequent jenkins runs will fail due to the git clone command failing because of the existing kingbird folder. Moving folder cleanup before the clone operation. Change-Id: Ief1e70f10f22c0811a483d4dd8cddccec8bd622a Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2016-07-28Force reinstall of kingbird.Dimitri Mazmanov1-1/+1
Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com> Change-Id: If0ccee8de3270117d07f3b4aeae17e25c619e28c
2016-07-14Fix endpoint URLsDimitri Mazmanov2-35/+43
Previously kingbird endpoints were registered without port number and version. This fix restores correct endpoints. Change-Id: I7ce1cbffa1c99e5a4f5d97aa495f9ac914272d8a Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2016-07-13Add kingbird deployment scriptsDimitri Mazmanov2-0/+225
The scripts will be triggered by the CI and install kingbird on a controller. Change-Id: I3110aeb5dd20e53ca5816691ee2c7da24720630b Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>