diff --git a/devstack/files/kibana/kibana.yml b/devstack/files/kibana/kibana.yml index 7cc4b100..5d33129e 100644 --- a/devstack/files/kibana/kibana.yml +++ b/devstack/files/kibana/kibana.yml @@ -70,10 +70,10 @@ logging.quiet: false # Set this to true to log all events, including system usage information and all requests. logging.verbose: true -# fts-keystone configuration -fts-keystone.port: %KEYSTONE_AUTH_PORT% -fts-keystone.url: %KEYSTONE_AUTH_PROTOCOL%://%KEYSTONE_AUTH_HOST% -fts-keystone.enabled: True -fts-keystone.cookie.isSecure: False +# monasca-kibana-plugin configuration +monasca-kibana-plugin.port: %KEYSTONE_AUTH_PORT% +monasca-kibana-plugin.url: %KEYSTONE_AUTH_PROTOCOL%://%KEYSTONE_AUTH_HOST% +monasca-kibana-plugin.enabled: True +monasca-kibana-plugin.cookie.isSecure: False optimize.useBundleCache: False diff --git a/devstack/plugin.sh b/devstack/plugin.sh index 6afb807a..7c52ef2b 100644 --- a/devstack/plugin.sh +++ b/devstack/plugin.sh @@ -354,10 +354,10 @@ function install_kibana_plugin { # note(trebskit) that needs to happen after kibana received # its configuration otherwise the plugin fails to be installed - local pkg=file://$DEST/fts-keystone.tar.gz + local pkg=file://$DEST/monasca-kibana-plugin.tar.gz - $KIBANA_DIR/bin/kibana plugin -r fts-keystone - $KIBANA_DIR/bin/kibana plugin -i fts-keystone -u $pkg + $KIBANA_DIR/bin/kibana plugin -r monasca-kibana-plugin + $KIBANA_DIR/bin/kibana plugin -i monasca-kibana-plugin -u $pkg fi } @@ -557,14 +557,13 @@ function build_kibana_plugin { if is_service_enabled kibana; then echo "Building Kibana plugin" - if [ ! -d "${FTS_KEYSTONE_DIR}" ]; then - git_timed clone $FTS_KEYSTONE_REPO $FTS_KEYSTONE_DIR --branch $FTS_KEYSTONE_BRANCH --depth 1 - fi + git_clone $MONASCA_KIBANA_PLUGIN_REPO $MONASCA_KIBANA_PLUGIN_DIR \ + $MONASCA_KIBANA_PLUGIN_BRANCH - pushd $FTS_KEYSTONE_DIR + pushd $MONASCA_KIBANA_PLUGIN_DIR - local fts_keystone_version - fts_keystone_version="$(python -c 'import json; \ + local monasca_kibana_plugin_version + monasca_kibana_plugin_version="$(python -c 'import json; \ obj = json.load(open("package.json")); print obj["version"]')" set -i @@ -572,8 +571,8 @@ function build_kibana_plugin { (source "${HOME}"/.nvm/nvm.sh >> /dev/null; nvm use ${NODE_JS_VERSION}; npm run package) set +i - local pkg=$FTS_KEYSTONE_DIR/target/fts-keystone-${fts_keystone_version}.tar.gz - local easyPkg=$DEST/fts-keystone.tar.gz + local pkg=$MONASCA_KIBANA_PLUGIN_DIR/target/monasca-kibana-plugin-${monasca_kibana_plugin_version}.tar.gz + local easyPkg=$DEST/monasca-kibana-plugin.tar.gz ln -sf $pkg $easyPkg diff --git a/devstack/settings b/devstack/settings index 6d3d73c5..afac1b81 100644 --- a/devstack/settings +++ b/devstack/settings @@ -46,9 +46,9 @@ MONASCA_STATSD_REPO=${MONASCA_STATSD_REPO:-${GIT_BASE}/openstack/monasca-statsd. MONASCA_STATSD_BRANCH=${MONASCA_STATSD_BRANCH:-master} MONASCA_STATSD_DIR=${DEST}/monasca-statsd -FTS_KEYSTONE_REPO=${FTS_KEYSTONE_REPO:-"https://github.com/FujitsuEnablingSoftwareTechnologyGmbH/fts-keystone.git"} -FTS_KEYSTONE_BRANCH=${FTS_KEYSTONE_BRANCH:-master} -FTS_KEYSTONE_DIR=${DEST}/fts-keystone +MONASCA_KIBANA_PLUGIN_REPO=${MONASCA_KIBANA_PLUGIN_REPO:-${GIT_BASE}/openstack/monasca-kibana-plugin.git} +MONASCA_KIBANA_PLUGIN_BRANCH=${MONASCA_KIBANA_PLUGIN_BRANCH:-master} +MONASCA_KIBANA_PLUGIN_DIR=${DEST}/monasca-kibana-plugin GITREPO["monasca-common"]=${MONASCA_COMMON_REPO} GITBRANCH["monasca-common"]=${MONASCA_COMMON_BRANCH}