summaryrefslogtreecommitdiffstats
path: root/tools/keystone
AgeCommit message (Collapse)AuthorFilesLines
2017-01-31Extract filename from the path properlyDimitri Mazmanov1-1/+1
Change-Id: Ic1bc0367590b413209dd070041125150a16ab77e Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2017-01-31Fix executableDimitri Mazmanov1-1/+1
Change-Id: I8a78fcc939ce0007bff6bb978360d06706cd87e4 Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2017-01-31Fix export in the run.shDimitri Mazmanov1-2/+2
Change-Id: I69075bf7ad5f9900ee4e47596dcb61c85f70d617 Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2017-01-31Fix region nameDimitri Mazmanov1-1/+1
Change-Id: I2656eec0182bd0bffcdb927b68888ba9829a53b6 Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2017-01-30Debug fixDimitri Mazmanov1-1/+1
Wrong path was used to invoke the script Change-Id: I2e6c1c0cce9c0e9e83ddb2ab3fbfce997055220e Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2017-01-30Minor bug fixDimitri Mazmanov1-2/+4
Integration test in progress Change-Id: I12cb78afcfeb1cd377e1d89e6761ee9c6ab3487c Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
2017-01-30Fix script execution on wrong targetDimitri Mazmanov5-17/+26
All scripts are now triggered via run.sh which is a proxy to controllers and computes. Change-Id: Ifd35d5405d30b9aed002515e55a3b9047098a0d4 Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com> JIRA: MULTISITE-34
2017-01-27Fixes for Multisite Kingbird Jenkins jobsFatih Degirmenci4-10/+21
This patch contains the changes needed to get scripts working as part of Jenkins jobs. Changes include fixes for below issues. - Archive servicepass.ini and endpoints.ini under $WORKSPACE due to inability of Jenkins with archiving artifacts that are stored in directories which has no read permissions for. - Fetch servicepass.ini and endpoints.ini from corresponding locations and store them in $WORKSPACE. Change-Id: I88d477f5c6217a6ad7db250ae582fab2a17dc30e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
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>